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

Prev Next Ralf Interrups Categories Contents

------

Intel System Management Bus - 16-BIT PROTECTED-MODE CONNECT

AX = 53B0h
BH = 03h
CX = 6941h ('iA')

Return:
CF clear if successful AX = SMBus 16-bit code segment (real mode base address) BX = offset of entry point into SMBus BIOS Interface CX = SMBus 16-bit data segment (real mode base address) SI = code segment length in bytes DI = data segment length in bytes CF set if error AH = error code (01h,02h,0Ah,86h) (see #00484) AL = sub-error code if error code is 02h (see #00485)

Desc: Connect to SMBus interface; once connected, all SMBus calls are made to the supplied entry point instead of INT 15 (with registers identical to those described here for INT 15)

Notes: Before calling the entry point, two descriptors must be initialized in the GDT or LDT. They must be consecutive and be in the order of code, then data. At the time of the call, the descriptors must be valid and have CPL=0.. The code descriptor must be ring-0 privilege. This function is only supported in INT 15 mode

See Also: AX=53B0h/BH=01h - AX=53B0h/BH=02h - AX=53B0h/BH=04h - 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

------