IBM 770 manual Sample in C Language, SMAPI BIOS B-9

Models: 770

1 148
Download 148 pages 54.66 Kb
Page 85
Image 85

Sample in C Language

//

//Input Parameter Structure

typedef struct {

BYTE SMBIN_FUNC ;

BYTE

SMBIN_SUB_FUNC ;

WORD

SMBIN_PARM_1

;

WORD

SMBIN_PARM_2

;

WORD

SMBIN_PARM_3

;

DWORD

SMBIN_PARM_4

;

DWORD

SMBIN_PARM_5

;

} INPARM, \PINPARM ;

//

//Output Parameter Structure

typedef struct {

BYTE

SMBOUT_RC

;

BYTE

SMBOUT_SUB_RC ;

WORD

SMBOUT_PARM_1 ;

WORD

SMBOUT_PARM_2 ;

WORD

SMBOUT_PARM_3

;

DWORD

SMBOUT_PARM_4

;

DWORD

SMBOUT_PARM_5

;

} OUTPARM, \POUTPARM ;

typedef

INPARM

far

\ FPINPARM ;

typedef

OUTPARM

far

\ FPOUTPARM ;

SMAPI BIOS B-9

Page 85
Image 85
IBM 770 manual Sample in C Language, SMAPI BIOS B-9