|
|
| version 1.10, 2006/12/10 11:31:20 | version 1.11, 2007/11/03 00:00:19 |
|---|---|
| Line 1061 void mpu98ii_destruct(void) { | Line 1061 void mpu98ii_destruct(void) { |
| cm_mpu98 = NULL; | cm_mpu98 = NULL; |
| } | } |
| void mpu98ii_reset(void) { | void mpu98ii_reset(const NP2CFG *pConfig) { |
| commng_destroy(cm_mpu98); | commng_destroy(cm_mpu98); |
| cm_mpu98 = NULL; | cm_mpu98 = NULL; |
| ZeroMemory(&mpu98, sizeof(mpu98)); | ZeroMemory(&mpu98, sizeof(mpu98)); |
| mpu98.data = MPUMSG_ACK; | mpu98.data = MPUMSG_ACK; |
| mpu98.port = 0xc0d0 | ((np2cfg.mpuopt & 0xf0) << 6); | mpu98.port = 0xc0d0 | ((pConfig->mpuopt & 0xf0) << 6); |
| mpu98.irqnum = mpuirqnum[np2cfg.mpuopt & 3]; | mpu98.irqnum = mpuirqnum[pConfig->mpuopt & 3]; |
| setdefaultcondition(); | setdefaultcondition(); |
| // pic_registext(mpu98.irqnum); | // pic_registext(mpu98.irqnum); |
| (void)pConfig; | |
| } | } |
| void mpu98ii_bind(void) { | void mpu98ii_bind(void) { |