Lenovo ThinkPad 600E Technical Reference Manual for the ThinkPad 600 - Page 139
Bit Protected Mode, SMAPI BIOS, Get information from Output Parm
View all Lenovo ThinkPad 600E manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 139 highlights
32-Bit Protected Mode ; ; Build Input Parameter Field ; mov ebx, offset InputParm mov al, SMB_GET_SYSID mov [ebx].@Func, al push mov push push mov push call add ds eax, offset OutputParm eax ds eax, offset InputParm eax _SmapiBios sp, 16 ; ; Get information from Output Parm ; or ax, ax jnz Error mov ebx, offset OutputParm mov ax, [ebx].@Parm1 SMAPI BIOS B-63
32-Bit Protected Mode
;
; Build Input Parameter Field
;
mov
ebx, offset InputParm
mov
al, SMB_GET_SYSID
mov
[ebx].@Func, al
push
ds
mov
eax, offset OutputParm
push
eax
push
ds
mov
eax, offset InputParm
push
eax
call
_SmapiBios
add
sp, 16
;
; Get information from Output Parm
;
or
ax, ax
jnz
Error
mov
ebx, offset OutputParm
mov
ax, [ebx].@Parm1
SMAPI BIOS
B-63