diff options
Diffstat (limited to 'private/mvdm/softpc.new/base/ccpu386/c_xtrn.h')
-rw-r--r-- | private/mvdm/softpc.new/base/ccpu386/c_xtrn.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/private/mvdm/softpc.new/base/ccpu386/c_xtrn.h b/private/mvdm/softpc.new/base/ccpu386/c_xtrn.h new file mode 100644 index 000000000..e4ba99d0d --- /dev/null +++ b/private/mvdm/softpc.new/base/ccpu386/c_xtrn.h @@ -0,0 +1,38 @@ +/*[ + +c_xtrn.h + +External Interface Support. +--------------------------- + +LOCAL CHAR SccsID[]="@(#)c_xtrn.h 1.4 02/09/94"; + +]*/ + + +/* + Supported Interface Types. + */ +#define TYPE_I_W 1 /* (ISM32 , IU16) */ +#define TYPE_W 2 /* (IU16) */ + +IMPORT VOID check_interface_active + +IPT1( + ISM32, except_nmbr + + ); + +typedef void CALL_CPU IPT0(); +typedef void CALL_CPU_1 IPT1(ISM32, p1); +typedef void CALL_CPU_2 IPT2(ISM32, p1, IU16, p2); + +IMPORT ISM32 call_cpu_function + +IPT4( + CALL_CPU *,func, + ISM32, type, + ISM32, arg1, + IU16, arg2 + + ); |