To use ucos, all ISRs must be coded with the OSIntEnter() and OSIntExit() calls. But the ISRs in the SDK drivers do not have these calls. I ran into this problem on the CAN bus receiver ISR. Hacking the SDK code to add those calls seemed to make it work properly, but it doesn't seem like Motorola would leave out something so basic. Am I missing something here? |
uC/os and SDK
Started by ●June 19, 2002