aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* build: remove ‘-i=mi’ flag from gdb on ‘cargo run’HEADmainBrian Cully2022-12-061-1/+1
* hid: add mouse buttonsBrian Cully2022-12-061-2/+38
* usb: skip usb interface processing until configuredBrian Cully2022-11-301-4/+3
* main: remove out-of-date commentBrian Cully2022-11-301-1/+0
* system timer: move to structBrian Cully2022-11-301-17/+37
* event_filter: add filters for converting abs mouse to trackballBrian Cully2022-11-276-56/+199
* readme: add note about clock issues during debugBrian Cully2022-11-271-0/+7
* main: remove out-dated commentBrian Cully2022-11-271-1/+1
* usb: add mousewheel hid implementationBrian Cully2022-11-194-20/+463
* cargo: rejigger crate typeBrian Cully2022-11-065-7/+32
* cargo: remove gdbinit from ‘run’ targetBrian Cully2022-11-061-1/+1
* gdb: rename init file so it can be autoloadedBrian Cully2022-11-061-0/+0
* main: i like unicodeBrian Cully2022-10-311-4/+4
* riscv: remove codeBrian Cully2022-10-297-417/+0
* cirque: remove ref to stm32 clock structBrian Cully2022-10-292-4/+2
* led: remove module, it's unnecessaryBrian Cully2022-10-282-56/+4
* log: move architecture-specifics to ‘arch’ sub-moduleBrian Cully2022-10-281-8/+20
* touchpad now works over spiBrian Cully2022-10-273-25/+35
* led: rustfmtBrian Cully2022-10-271-4/+5
* led: allow unused methodsBrian Cully2022-10-271-0/+1
* cirque: use rapaddress enum instead of hardcoded valuesBrian Cully2022-10-271-16/+13
* cirque: update rap command names from data sheetBrian Cully2022-10-271-9/+9
* cirque: fix off-by-one error in max x/y coords.Brian Cully2022-10-271-2/+2
* spi: use 1.5mhz, tweak some loggingBrian Cully2022-10-262-13/+26
* spi init: use mode 1 explicitlyBrian Cully2022-10-251-6/+2
* cirque: allow unused fields for i²c and rap addressesBrian Cully2022-10-251-0/+2
* cirque: fix ? operatorBrian Cully2022-10-251-19/+10
* don't blindly return ok in ‘Cirque::rd’Brian Cully2022-10-251-1/+1
* remove panic-semihostingBrian Cully2022-10-252-21/+1
* pull in cirque driverBrian Cully2022-10-252-1/+265
* update docs a bitBrian Cully2022-10-251-21/+19
* convert to gd32f303 (stm32f103) bluepill variantBrian Cully2022-10-2517-359/+654
* this is also broken, but at least it ain't mineBrian Cully2022-08-275-949/+175
* usb peripheral now starting ‘connect()’Brian Cully2022-08-116-11/+963
* use ‘nb’ crate instead of custom typeBrian Cully2022-08-082-17/+16
* log in panics if possible.Brian Cully2022-08-081-12/+21
* update log inteface, add (and use) ‘log!’ macro.Brian Cully2022-08-082-9/+30
* update doc with current dev setupBrian Cully2022-08-081-0/+19
* add missing log moduleBrian Cully2022-08-081-0/+16
* importsBrian Cully2022-08-081-2/+2
* mark logging functions as unsafeBrian Cully2022-08-081-2/+2
* get serial printing on usart1 (tx: pa2, rx: pa3)Brian Cully2022-08-085-32/+58
* Put blink in separate ‘Task’ struct.Brian Cully2022-08-062-49/+65
* Blinky on a hardware timer, with ‘wfi’ in between.Brian Cully2022-08-067-23/+302
* Move LED to separate module.Brian Cully2022-08-042-34/+54
* Rebuild when linker script changes.Brian Cully2022-08-031-0/+3
* Make ‘cargo run’ start gdb.Brian Cully2022-08-031-0/+1
* Get rid of nightly features by using ‘global_asm’.Brian Cully2022-08-033-26/+19
* Blinking achieved.Brian Cully2022-08-034-4/+170
* Initial bootstrap into ‘main’.Brian Cully2022-08-038-0/+160