[NMEA] increase size of extra's buffer
[CAN] sanitize normilisation macros
[UARTs] fix include magic
[U0] fix possible bug in baudrate calcs
[NMEA] make buffer private
[NMEA] add include guards
[HEX] utility functions for hex strings
[buffers] add RING struct and _add and _get functions
- RING_add(ring, item) adds item to the head of the ring
- RING_get(item, add) fills item with the tail element
[SYSCLK] reduce to 24MHz
- as init is incorrect for 48MHz
[M95256] SELECT macro
- wraps actiions in chip select
- use external sleep(i) function
[MAX3100] add irq() method
- rename device to self
- irq() used in send()
[NMEA] use commas instead of brackets
[UARTs] dont use ring macros
[HEX] use HEX.h
[NMEA] better use of commas, hopefully works
[MCP2515] use SEELCT macro
[MAX7301] make IO_[sg]et into macros
[EAeDIP] a library for EAeDIP LCD screens
[CAN0] ifdef CAN0_MO
[buffers] RING_clear on byte_ring's