Int 15/AX=53B0h/BH=06h

Prev Next Ralf Interrups Categories Contents

------

Intel System Management Bus - GET DEVICE ADDRESSES

AX = 53B0h
BH = 06h
BL = position in list to report
CH = 6941h ('iA')

Return:
CF clear if successful AH = 00h (SMBus OK) BH = number of SMBus devices BL = SMBus Device Address of device at position BL in list (see #00486) CF set if error AH = error code (06h,0Ah,86h) (see #00484)

Desc: Retrieves already assigned SMBus device addresses

Notes: This function is supported in INT 15h mode only. Bit 0 of the device address indicates read/write, so a device may be listed at both xxxxxxx0b and xxxxxxx1b

See Also: I2C A0h [and I2C.LST in general]

(Table 00486) Values for System Management Bus predefined device addresses: 10h SMBus host 12h Smart Battery charger 14h Smart Battery selector 16h Smart Battery 18h SMBus Alert response 50h ACCESS.bus host 58h LCD contrast controller 5Ah CCFL backlight driver 6Eh ACCESS.bus default address 80h-86h PCMCIA socket controllers 88h VGA graphics controller 90h-96h unrestricted addresses 82h SMBus device default address

Category: Expansion Bus Bios - Int 15h - I

------

Prev Next Ralf Interrups Categories Contents

Sponsors
Shopping
Forum
Forum
email
EMail
Index
Index
Home
Home

Search the web with Google
Google
Google
Google

------