IBM 600 manual Sample in C Language

Models: 600

1 147
Download 147 pages 10.32 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 600 manual Sample in C Language