📄 smbus.dat
字号:
;;Message for SMBus Access
AddressValue db 8 dup(0)
SlaveAddress db 00h
SmbusAddress db 2 dup(0)
SmbusBDataPort db 2 dup(0) ;; K.W. 02/28/2002 <<<
ChipVendor db 1 dup(0) ; 0=Intel ICHx; 1=VIA
SearchFlag db 1 dup(0) ;
string_buffer db ' '
BlockReadWarn db 'Type ',027h,'Y',027h,' for Block R/W',07h,07h,0
BlockReadFlag dw 1 dup(0)
ChipErrMsg db 'Sorry, Can not support this Chipset.',07h,00h
HeadString db 'SMBus Address: h Slave Address: 00h',0ah,0dh,0
FindSmBusFlag db 1 dup(0)
;;Message for ISA I/O Access
;DMIHeadString db 'Index Port: h Data Port: h',0ah,0dh,0
;;For SMBUS device
SmbusDeviceNo label byte
dd 080003c90h,006861106h ; Via 686 B:0 D:07h F:4 R:90h
dd 080003c90h,082311106h ; Via 8231 B:0 D:07h F:4 R:90h
dd 080003c90h,005961106h ; Via 596 B:0 D:07h F:4 R:90h
dd 0800088d0h,0ffff1106h ; VT8233/8235 B:0 D:11h F:0 R:D0h
dd 08000Fb20h,0ffff8086h ; Intel ICHx B:0 D:1fh F:3 R:20h
dd 080003b90h,0ffff8086h ; PiiX4 B:0 D:07h F:3 R:90h
dd 080001120h,0ffff1039h ; SIS 645 B:0 D:02h F:1 R:20h
dd 000000000h ; End of Table
SMBUSVendorM label byte
dw 08086h,0 ; Intel
dw 01106h,0 ; VIA
dw 01039h,1 ; SIS
dw 00000h,0 ;
I2CProgramMethod dw 0
ICH2FunctionStatus db 0
OpenSMBUSDevice label byte
dd 000001039h ; SIS
dw 01077h
db 11101111b, 0h
dd 000008086h ; Intel
dw 0f8f2h
db 11110111b, 0h
dw 00000h ;End of table
ChipsetVendorOffset dw 0
SmbusTempFlag dw 0
CurrentVendorID dd 0
KeyF10Search dw 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -