| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add a bunch. Neglected doing commits.HEADmain | Josh Rahm | 2025-09-30 |
| | | | | | | | | Add many different patterns, and organize it. Add a voltage discovery subsystem to allow the ch573 to detect if it's on 12v or 5v lights. | ||
| * | Cleaned up GPIO code quite a bit. | Josh Rahm | 2024-12-08 |
| | | |||
| * | Add way to toggle the default pattern and a way to switch the pattern. | Josh Rahm | 2024-12-07 |
| | | |||
| * | Add system for having multiple "patterns" and add a couple. | Josh Rahm | 2024-12-05 |
| | | |||
| * | Proper timing for leds using systick and interrupts. | Josh Rahm | 2024-12-04 |
| | | | | | This means a new "frame" is written every 30th of a second. | ||
| * | Implemented listener system for systick. | Josh Rahm | 2024-12-04 |
| | | |||
| * | Basic interrupts are working. | Josh Rahm | 2024-12-04 |
| | | |||
| * | Small fixes for the difference between RGB and GRB data formats. | Josh Rahm | 2024-12-03 |
| | | |||
| * | Basic Christmas light implementation! | Josh Rahm | 2024-12-03 |
| | | |||
| * | Remove padding bytes. | Josh Rahm | 2024-12-01 |
| | | |||
| * | Implement basic LEDs checkpoint. | Josh Rahm | 2024-11-30 |
| | | |||
| * | Got the DMA to work! (That was surprisingly easy). | Josh Rahm | 2024-11-27 |
| | | |||
| * | Some SPI is working, a bit. Still no clock, but I'm about to give up on that. | Josh Rahm | 2024-11-27 |
| | | |||
| * | System clock is sort of working. | Josh Rahm | 2024-11-17 |
| | | | | | | | | | | | | | It appears the frequency divider does not work. I've followed the data sheet, but no matter what I set the frequency divider to it appears to not work. It's possible maybe the GPIO is using an un-divided clock, but I'm not sure. Also the 32khz clock does not work I think. It might be an issue with the board. The waveform is jagged and looks awful. But I can switch from the HSE to the PLL. | ||
| * | Cleanup and get the program to a basic Hello, World program. | Josh Rahm | 2024-11-16 |
| | | | | | Add separate source file for initializing the uart for stdout. | ||
| * | Fix exception handlers not being included during linking. | Josh Rahm | 2024-11-16 |
| | | |||
| * | Move exc and nmi handlers to their own files. | Josh Rahm | 2024-11-16 |
| | | |||
| * | UART is working. | Josh Rahm | 2024-11-15 |
| | | |||
| * | Updates to how the ISR updates work. | Josh Rahm | 2024-11-14 |
| | | |||
| * | Get a good, basic framework for ISRs and properly handle the data sections. | Josh Rahm | 2024-11-14 |
| | | |||
| * | Added a whole bunch of fiddle files. Started improving boot process. | Josh Rahm | 2024-11-13 |
| It still works. | |||