-
Notifications
You must be signed in to change notification settings - Fork 1
/
TODO
35 lines (34 loc) · 1.11 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
TODO
- Layout
- Implemented shifted numbers
- Implement save / load layer state.
- Display
- DMA transfer
- Add hid_usbd_remote_wakeup_sent.
- Keypress counter
- key presses graph over time
- Build
- Clean up clowny ln -s: this works https://github.com/libopencm3/libopencm3/issues/1117#issuecomment-570827827
- cppcheck rule: cppcheck --error-exitcode=1 $(CPPCHECK_ARGS) -I$(OPENCM3_INC) -I$(GCC_INCLUDES) -I$(NEWLIB_INCLUDES) $(CGLAGS) $<
- Misc
- Review all TODO / FIXME comments
- Documentation
- Add Wiki / GH pages
- DFU
- Support for firmware upload
- USB Specification
- Respect suspended current limits
- Performance
- Increase frequency to 96MHz: PLLM 25, PLLN 192, PLLP 2, PLLQ 4.
WAITING
- libopencm3
- USB HID usage tables
https://github.com/libopencm3/libopencm3/pull/1225
- USB Device issue with NOVBUSSENS
https://github.com/libopencm3/libopencm3/issues/1119
- Fix garbage returned with wrong index
https://github.com/libopencm3/libopencm3/pull/1155
- ucglib
- Implement frame buffer
https://github.com/olikraus/ucglib/pull/124
- USB PID https://github.com/pidcodes/pidcodes.github.com/pull/524