comparison Output/pjrcUSB/arm/usb_desc.c @ 389:fc2c2a1e9615

Adding basic remote capabilities + UART Rx DMA buffers - 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
author Jacob Alexander <haata@kiibohd.com>
date Thu, 15 Oct 2015 00:16:36 -0700
parents 47f89f1bfdb7
children e85438377fe6
comparison
equal deleted inserted replaced
388:3ddab7faf67d 389:fc2c2a1e9615
95 // while the processor is executing from flash. 95 // while the processor is executing from flash.
96 // XXX 96 // XXX
97 97
98 98
99 99
100 // ----- USB HID Report Descriptsors ----- 100 // ----- USB HID Report Descriptors -----
101 101
102 // Each HID interface needs a special report descriptor that tells 102 // Each HID interface needs a special report descriptor that tells
103 // the meaning and format of the data. 103 // the meaning and format of the data.
104 104
105 // Keyboard Protocol 1, HID 1.11 spec, Appendix B, page 59-60 105 // Keyboard Protocol 1, HID 1.11 spec, Appendix B, page 59-60