- if ( *(U16*)card->commandRegister & CL2_COMMAND_VALID ) return\r
- CL2_COMMAND_BUSY;\r
- *((U16*)card->commandRegister) = ((U16)cmCL2_SEND_TIME_SYNC +\r
- CL2_COMMAND_VALID);\r
+ if ( unican_readw(card->commandRegister) & CL2_COMMAND_VALID )\r
+ return CL2_COMMAND_BUSY;\r
+ unican_writew((U16)cmCL2_SEND_TIME_SYNC + CL2_COMMAND_VALID, card->commandRegister);\r