--- xmil/io/ctc.h 2004/08/01 05:31:30 1.1 +++ xmil/io/ctc.h 2004/08/11 12:08:16 1.3 @@ -1,11 +1,14 @@ typedef struct { + UINT32 baseclock; + UINT8 vector; + UINT8 intr; + UINT8 num; + UINT8 padding; UINT8 cmd[4]; UINT8 basecnt[4]; - SINT32 countmax[4]; SINT32 count[4]; - UINT8 vector; - UINT8 int_flag; + SINT32 countmax[4]; } CTCCH; typedef struct { @@ -17,8 +20,11 @@ typedef struct { extern "C" { #endif -void x1_ctc_int(void); -void IOOUTCALL ctc_o(UINT port, REG8 value); // x1_ctc_w +// void x1_ctc_int(void); +void neitem_ctc(UINT id); +BRESULT ieitem_ctc(UINT id); + +void IOOUTCALL ctc_o(UINT port, REG8 dat); // x1_ctc_w REG8 IOINPCALL ctc_i(UINT port); // x1_ctc_r void ctc_reset(void);