|
|
| version 1.1, 2004/08/01 05:31:30 | version 1.3, 2008/06/02 20:07:31 |
|---|---|
| Line 16 void cmt_write(REG8 dat) { | Line 16 void cmt_write(REG8 dat) { |
| void cmt_ctrl(REG8 cmd) { | void cmt_ctrl(REG8 cmd) { |
| switch(cmd) { | switch(cmd) { |
| case 0x00: // EJECT | case 0x00: /* EJECT */ |
| case 0x01: // STOP | case 0x01: /* STOP */ |
| cmt.stop = 1; | /* cmt.stop = 1; */ |
| iocore.s.ppib &= ~0x01; | |
| break; | break; |
| #if 0 | |
| // case 0x02: // PLAY | case 0x02: /* PLAY */ |
| // case 0x03: // FF | case 0x03: /* FF */ |
| // case 0x04: // REW | case 0x04: /* REW */ |
| // case 0x05: // APSS_FF | case 0x05: /* APSS_FF */ |
| // case 0x06: // APSS_REW | case 0x06: /* APSS_REW */ |
| // case 0x0a: // REC | case 0x0a: /* REC */ |
| // break; | break; |
| #endif /* 0 */ | |
| } | } |
| cmt.cmd = (UINT8)cmd; | cmt.cmd = (UINT8)cmd; |
| } | } |
| Line 42 REG8 cmt_ctrl_stat(void) { | Line 44 REG8 cmt_ctrl_stat(void) { |
| return(cmt.cmd); | return(cmt.cmd); |
| } | } |
| #if 0 | |
| REG8 cmt_test(void) { | REG8 cmt_test(void) { |
| if (cmt.stop) { | if (cmt.stop) { |
| Line 52 REG8 cmt_test(void) { | Line 55 REG8 cmt_test(void) { |
| return(1); | return(1); |
| } | } |
| } | } |
| #endif | |
| // ---- | /* reset */ |
| void cmt_reset(void) { | void cmt_reset(void) { |
| cmt.cmd = 0; | cmt.cmd = 0; |
| cmt.stop = 1; | /* cmt.stop = 1; */ |
| iocore.s.ppib &= ~0x01; | |
| } | } |