| 107 | } |
| 108 | |
| 109 | static void waitmicro(s32 usec) { |
| 110 | OSTick start; |
| 111 | OSTick interval; |
| 112 | |
| 113 | start = OSGetTick(); |
| 114 | interval = OSMicrosecondsToTicks(usec); |
| 115 | |
| 116 | while (TRUE) { |
| 117 | if (OSGetTick() - start >= interval) { |
| 118 | break; |
| 119 | } |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | static u8 readEXIcmd(u8 cmd) { |
| 124 | u16 ethcmd; |
no outgoing calls
no test coverage detected