- Rx buffers weren't fast enough, had to use DMA :D - Basic LCD remote capabilities are working, single node - Multi-node broadcast seems to have a bug still - DMA ring buffer allowed for significant processing simplification * There is an overrun risk, but the buffer is large and generally there isn't too much data being sent (just very quickly) - Split out LCD layer stack capability into itself and an "exact" version used for updating remote nodes  | 
			||
|---|---|---|
| .. | ||
| usb_desc.c | ||
| usb_desc.h | ||
| usb_dev.c | ||
| usb_dev.h | ||
| usb_joystick.c | ||
| usb_joystick.h | ||
| usb_keyboard.c | ||
| usb_keyboard.h | ||
| usb_mem.c | ||
| usb_mem.h | ||
| usb_mouse.c | ||
| usb_mouse.h | ||
| usb_serial.c | ||
| usb_serial.h | ||