MODSERIAL with support for more devices
Fork of MODSERIAL by
Diff: MODSERIAL.h
- Revision:
- 27:9c93ce7cb9d8
- Parent:
- 26:91e4dba7ebe2
- Child:
- 28:76793a84f9e5
diff -r 91e4dba7ebe2 -r 9c93ce7cb9d8 MODSERIAL.h --- a/MODSERIAL.h Mon Jun 10 19:06:21 2013 +0000 +++ b/MODSERIAL.h Thu Jul 11 13:34:53 2013 +0000 @@ -681,16 +681,7 @@ */ char rxGetLastChar(void) { return rxc; } - /** - * Function: txIsBusy - * - * If the Uart is still actively sending characters this - * function will return true. - * - * @ingroup API - * @return bool - */ - bool txIsBusy(void); + /** * Function: autoDetectChar @@ -887,19 +878,7 @@ */ void isr_rx(void); - /** - * Disable the interrupts for this Uart. - * @ingroup INTERNALS - */ - void disableIrq(void); - - /** - * Enable the interrupts for this Uart. - * @ingroup INTERNALS - */ - void enableIrq(void); - - /** + /** * Get a character from the RX buffer * @ingroup INTERNALS * @param bool True to block (wait for input) @@ -1080,6 +1059,26 @@ #endif // MODDMA_H + +//DEVICE SPECIFIC FUNCTIONS: + void setBase( void ); + + IRQn_Type _IRQ; + + public: + /** + * Function: txIsBusy + * + * If the Uart is still actively sending characters this + * function will return true. + * + * @ingroup API + * @return bool + */ + bool txIsBusy(void); + + + }; }; // namespace AjK ends