93 /// @todo TODO CAN0CTL1 |= CANCTL1_RX_ISR_ENABLE;
94/* SPI ? I2C ? SCI1 ? */
95 }
96 }
97
98
99/** @brief Serial Communication Interface 0 ISR
100 *
101 * SCI0 ISR handles all interrupts for SCI0 by reading flags and acting
102 * appropriately. Its functions are to send raw bytes out over the wire from a
103 * buffer and to receive bytes from the wire un-escape them, checksum them and
104 * store them in a buffer.
105 *
106 * @todo TODO Move this code into an include file much like the fuel interrupts such that it can be used for multiple UART SCI devices without duplication.
107 * @todo TODO Fix the init code such that this doesn't run at boot without a serail device attached. Clear buffer maybe? or flag clearing/isr enabling ordering?