⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcidp.lst

📁 一个amccs5933芯片的驱动程序开发源程序和部分文档
💻 LST
📖 第 1 页 / 共 5 页
字号:
				  2C     _LOCKABLE_BEGIN GROUP LOCKABLE_BEGIN
				  2C ENDIF
				  2C ENDIF
				  2C 
				  2C 
				  2C IFNB    <LOCKABLE>
 00000000			  2C     LOCKABLE     SEGMENT DWORD PUBLIC _FLAT "LOCKABLECODE"
				  2C ELSE
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 9 - 1


				  2C     LOCKABLE     SEGMENT DWORD PUBLIC _FLAT "LOCKABLECODE"
				  2C ENDIF
				  2C 
				  2C IFB <??_LOCKABLECODE>
				  2C VxD_LOCKABLE_CODE_SEG MACRO
				  2C LOCKABLE  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_LOCKABLE_CODE_SEG MACRO
				  2C LOCKABLE  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_LOCKABLECODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_LOCKABLE_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C LOCKABLE ENDS
				  2C         ENDM
				  2C 
 0000				  2C LOCKABLE     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <LOCKABLE>
				  2C     _LOCKABLE GROUP LOCKABLE
				  2C ELSE
				  2C     _LOCKABLE GROUP LOCKABLE
				  2C ENDIF
				  2C ENDIF
				  2C 
				  2C 
				  2C IFNB    <LOCKABLE>
 00000000			  2C     LOCKABLE_END     SEGMENT DWORD PUBLIC _FLAT "LOCKABLECODE"
				  2C ELSE
				  2C     LOCKABLE_END     SEGMENT DWORD PUBLIC _FLAT "LOCKABLE_ENDCODE"
				  2C ENDIF
				  2C 
				  2C IFB <??_LOCKABLECODE>
				  2C VxD_LOCKABLE_END_CODE_SEG MACRO
				  2C LOCKABLE_END  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_LOCKABLE_END_CODE_SEG MACRO
				  2C LOCKABLE_END  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_LOCKABLECODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 10 - 1


				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_LOCKABLE_END_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C LOCKABLE_END ENDS
				  2C         ENDM
				  2C 
 0000				  2C LOCKABLE_END     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <LOCKABLE>
				  2C     _LOCKABLE GROUP LOCKABLE_END
				  2C ELSE
				  2C     _LOCKABLE_END GROUP LOCKABLE_END
				  2C ENDIF
				  2C ENDIF
				  2C 
				  1C 
				   C MakeCodeSeg INT21
				  1C 
				  1C     IRP segname,<INT21>
				  1C 
				  1C IFNB    <>
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  1C ELSE
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "&segname&CODE"
				  1C ENDIF
				  1C 
				  1C IFB <>
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ELSE
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ENDIF
				  1C 
				  1C VxD_&segname&_CODE_ENDS MACRO
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  1C segname ENDS
				  1C         ENDM
				  1C 
				  1C segname     ENDS
				  1C 
				  1C IFNDEF BLD_COFF
				  1C IFNB    <>
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 11 - 1


				  1C     _ GROUP segname
				  1C ELSE
				  1C     _&segname GROUP segname
				  1C ENDIF
				  1C ENDIF
				  1C 
				  1C     ENDM
				  2C 
				  2C IFNB    <>
				  2C     INT21     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  2C ELSE
 00000000			  2C     INT21     SEGMENT DWORD PUBLIC _FLAT "INT21CODE"
				  2C ENDIF
				  2C 
				  2C IFB <>
				  2C VxD_INT21_CODE_SEG MACRO
				  2C INT21  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_INT21_CODE_SEG MACRO
				  2C INT21  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_INT21_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C INT21 ENDS
				  2C         ENDM
				  2C 
 0000				  2C INT21     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <>
				  2C     _ GROUP INT21
				  2C ELSE
				  2C     _INT21 GROUP INT21
				  2C ENDIF
				  2C ENDIF
				  2C 
				  1C 
				   C MakeCodeSeg SYSEXIT
				  1C 
				  1C     IRP segname,<SYSEXIT>
				  1C 
				  1C IFNB    <>
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  1C ELSE
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "&segname&CODE"
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 12 - 1


				  1C ENDIF
				  1C 
				  1C IFB <>
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ELSE
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ENDIF
				  1C 
				  1C VxD_&segname&_CODE_ENDS MACRO
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  1C segname ENDS
				  1C         ENDM
				  1C 
				  1C segname     ENDS
				  1C 
				  1C IFNDEF BLD_COFF
				  1C IFNB    <>
				  1C     _ GROUP segname
				  1C ELSE
				  1C     _&segname GROUP segname
				  1C ENDIF
				  1C ENDIF
				  1C 
				  1C     ENDM
				  2C 
				  2C IFNB    <>
				  2C     SYSEXIT     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  2C ELSE
 00000000			  2C     SYSEXIT     SEGMENT DWORD PUBLIC _FLAT "SYSEXITCODE"
				  2C ENDIF
				  2C 
				  2C IFB <>
				  2C VxD_SYSEXIT_CODE_SEG MACRO
				  2C SYSEXIT  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_SYSEXIT_CODE_SEG MACRO
				  2C SYSEXIT  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 13 - 1


				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_SYSEXIT_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C SYSEXIT ENDS
				  2C         ENDM
				  2C 
 0000				  2C SYSEXIT     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <>
				  2C     _ GROUP SYSEXIT
				  2C ELSE
				  2C     _SYSEXIT GROUP SYSEXIT
				  2C ENDIF
				  2C ENDIF
				  2C 
				  1C 
				   C MakeCodeSeg RARE
				  1C 
				  1C     IRP segname,<RARE>
				  1C 
				  1C IFNB    <>
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  1C ELSE
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "&segname&CODE"
				  1C ENDIF
				  1C 
				  1C IFB <>
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ELSE
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ENDIF
				  1C 
				  1C VxD_&segname&_CODE_ENDS MACRO
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  1C segname ENDS
				  1C         ENDM
				  1C 
				  1C segname     ENDS
				  1C 
				  1C IFNDEF BLD_COFF
				  1C IFNB    <>
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 14 - 1


				  1C     _ GROUP segname
				  1C ELSE
				  1C     _&segname GROUP segname
				  1C ENDIF
				  1C ENDIF
				  1C 
				  1C     ENDM
				  2C 
				  2C IFNB    <>
				  2C     RARE     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  2C ELSE
 00000000			  2C     RARE     SEGMENT DWORD PUBLIC _FLAT "RARECODE"
				  2C ENDIF
				  2C 
				  2C IFB <>
				  2C VxD_RARE_CODE_SEG MACRO
				  2C RARE  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_RARE_CODE_SEG MACRO
				  2C RARE  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_RARE_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C RARE ENDS
				  2C         ENDM
				  2C 
 0000				  2C RARE     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <>
				  2C     _ GROUP RARE
				  2C ELSE
				  2C     _RARE GROUP RARE
				  2C ENDIF
				  2C ENDIF
				  2C 
				  1C 
				   C MakeCodeSeg W16
				  1C 
				  1C     IRP segname,<W16>
				  1C 
				  1C IFNB    <>
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  1C ELSE
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "&segname&CODE"
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 15 - 1


				  1C ENDIF
				  1C 
				  1C IFB <>
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ELSE
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ENDIF
				  1C 
				  1C VxD_&segname&_CODE_ENDS MACRO
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  1C segname ENDS
				  1C         ENDM
				  1C 
				  1C segname     ENDS
				  1C 
				  1C IFNDEF BLD_COFF
				  1C IFNB    <>
				  1C     _ GROUP segname
				  1C ELSE
				  1C     _&segname GROUP segname
				  1C ENDIF
				  1C ENDIF
				  1C 
				  1C     ENDM
				  2C 
				  2C IFNB    <>
				  2C     W16     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  2C ELSE
 00000000			  2C     W16     SEGMENT DWORD PUBLIC _FLAT "W16CODE"
				  2C ENDIF
				  2C 
				  2C IFB <>
				  2C VxD_W16_CODE_SEG MACRO
				  2C W16  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
				  2C         ENDM
				  2C ELSE
				  2C VxD_W16_CODE_SEG MACRO
				  2C W16  SEGMENT
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  2C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  2C 
Microsoft (R) Macro Assembler Version 6.11c		    11/11/00 07:07:33
PCIDP.ASM -						     Page 16 - 1


				  2C         ENDM
				  2C ENDIF
				  2C 
				  2C VxD_W16_CODE_ENDS MACRO
				  2C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHR 4
				  2C W16 ENDS
				  2C         ENDM
				  2C 
 0000				  2C W16     ENDS
				  2C 
				  2C IFNDEF BLD_COFF
				  2C IFNB    <>
				  2C     _ GROUP W16
				  2C ELSE
				  2C     _W16 GROUP W16
				  2C ENDIF
				  2C ENDIF
				  2C 
				  1C 
				   C MakeCodeSeg W32
				  1C 
				  1C     IRP segname,<W32>
				  1C 
				  1C IFNB    <>
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "CODE"
				  1C ELSE
				  1C     segname     SEGMENT DWORD PUBLIC _FLAT "&segname&CODE"
				  1C ENDIF
				  1C 
				  1C IFB <>
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + ??_PCODE
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 
				  1C         ENDM
				  1C ELSE
				  1C VxD_&segname&_CODE_SEG MACRO
				  1C segname  SEGMENT
				  1C ??_CUR_CODE_SEG = ??_CUR_CODE_SEG SHL 4 + 
				  1C    ASSUME   cs:FLAT, ds:FLAT, es:FLAT, ss:FLAT
				  1C 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -