32-Bit Protected Mode
;
;Build Input Parameter Field
mov | ebx, offset InputParm |
mov | al, SMB_GET_SYSID |
mov | [ebx].@Func, al |
mov | eax, offset OutputParm |
push | eax |
mov | eax, offset InputParm |
push | eax |
call | _SmapiBios |
add | sp, 8 |
;
;Get information from Output Parm
or | ax, | ax |
jnz | Error | |
mov | ebx, offset OutputParm | |
mov | ax, | [ebx].@Parm1 |
ThinkPad 560/560E SMAPI BIOS |