summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2024-02-21stm32f7: slightly un-break delay_us and delay_msBirte Kristina Friesel-5/+7
2024-02-21make stm32f7 usable with dfatool counter benchmarksBirte Kristina Friesel-0/+3
2024-02-16stm32f746zg: gpio: Add ports D through HBirte Kristina Friesel-4/+65
2024-02-16rm46l8lp: overflow is 2^32, not 2^32-1Birte Kristina Friesel-1/+1
2024-02-16rm46l8lp gpio: implement output, read, write. TODO: inputBirte Kristina Friesel-11/+40
2024-02-15stm32f7: Working counterBirte Kristina Friesel-6/+6
2024-02-15rm46l8lp: Add 'cat' targetBirte Kristina Friesel-0/+3
2024-02-15cat.py: it's counter freq, not cpu freqBirte Kristina Friesel-5/+5
2024-02-12README: Add I²C on STM32F7Birte Kristina Friesel-1/+2
2024-02-12stm32f7: Add I²C driver. With fast mode!Birte Kristina Friesel-3/+76
2024-02-12Add Bad Apple on STM32F4 (WiP; timer is still missing)Birte Kristina Friesel-0/+1634
2024-02-11stm32f446re: Add I²C driverBirte Kristina Friesel-2/+80
2024-02-11ssd1306test: initialize gpios (required for softi2c)Birte Kristina Friesel-0/+4
2024-02-11msp430fr5994lp: stdin: increase buffer size from 16 to 32 ByteBirte Kristina Friesel-1/+1
2024-02-11msp430fr5994lp: I think past-derf wanted to work around an erratumBirte Kristina Friesel-1/+3
2024-02-11msp430fr5994lp: correctly document clock ratesBirte Kristina Friesel-2/+2
2024-02-11Add Bad Apple on ATMega2560 (not working very well)Birte Kristina Friesel-0/+1016
Looks like these devices can only use the lower 64 kB as PROGMEM, so the whole exercise is kinda pointless. Also inflate() is slow af.
2024-02-11fix atmega2560 timerBirte Kristina Friesel-7/+4
2024-02-11bad-apple on msp430fr / sharp96: more consistent main loopBirte Kristina Friesel-11/+12
2024-02-10bad-apple-msp430fr-ssd1306-128x64: there is no setup_hz_lowBirte Kristina Friesel-1/+1
2024-02-10bad-apple-msp430fr-ssd1306-128x64: Specify dependenciesBirte Kristina Friesel-2/+7
2024-02-10msp430fr sharp96 bad apple depends on a timerBirte Kristina Friesel-0/+1
2024-02-10bad-apple-msp430fr-ssd1306: add frames.ccBirte Kristina Friesel-0/+703
2024-02-10msp430fr5994: It's FRAM/SRAM, not ROM/RAMBirte Kristina Friesel-1/+1
2024-02-10msp430fr5994: correctly specify FRAM usage when flashing in 20bit modeBirte Kristina Friesel-1/+5
2024-02-10ssd1306test depends on framebufferBirte Kristina Friesel-0/+1
2024-02-10rename ssd1306-bad-apple to bad-apple-msp430fr-ssd1306-128x64Birte Kristina Friesel-0/+0
2024-02-10bad apple: improve promptBirte Kristina Friesel-1/+1
2024-02-10bad apple: more fine-grained dependencies in KconfigBirte Kristina Friesel-2/+7
2024-02-10rename sharp96-bad-apple to bad-apple-msp430fr-sharp96Birte Kristina Friesel-0/+0
2024-02-10ssd1306test app requires vertical addressing modeBirte Kristina Friesel-1/+3
2024-02-10ssd1306.h: Fix initialization for 32px high vertical addressing modeBirte Kristina Friesel-1/+1
2024-02-08consistent headings might help as wellBirte Kristina Friesel-1/+1
2024-02-08derp2Birte Kristina Friesel-1/+1
2024-02-08derpBirte Kristina Friesel-1/+1
2024-02-08README: Add LM4F120H5QRBirte Kristina Friesel-0/+7
2024-02-08README: It's "target" rather than "arch"; add overview tableBirte Kristina Friesel-17/+37
2024-02-08Yeah, Makefiles are hardBirte Kristina Friesel-4/+1
2024-02-08...Birte Kristina Friesel-1/+1
2024-02-08makefile dependencies are hardBirte Kristina Friesel-0/+2
2024-02-08GitLab CI: Fetch submodulesBirte Kristina Friesel-0/+3
2024-02-08README: Add RM46L8 LaunchpadBirte Kristina Friesel-0/+6
2024-02-08README: Document NUCLEO boardsBirte Kristina Friesel-0/+14
2024-02-08Add preliminary STM32F746ZG-Nucleo supportBirte Kristina Friesel-0/+587
2024-02-08switch to upstream libopencm3 (it actually supports Python3 by now!)Birte Kristina Friesel-2/+2
2024-02-08stm32f4: switch to non-deprecated stlink.cfgBirte Kristina Friesel-1/+1
2024-01-28README: sort peripherals by type (sensor/actuator/extension)Birte Kristina Friesel-19/+31
2024-01-28MSP430FR5994: Kconfig: Specify I²C pinsBirte Kristina Friesel-1/+4
2024-01-27Add Kconfig entry for TSL2591Birte Kristina Friesel-0/+4
2024-01-27fr5994 USB UART is eUSCI_A0Birte Kristina Friesel-1/+1