aboutsummaryrefslogtreecommitdiff
path: root/src/kern/main.c
Commit message (Expand)AuthorAge
* Refactor the linker script to make more sense.broken_linkerJosh Rahm2022-12-09
* Add broken linker stuff to test on desktop.Josh Rahm2022-12-08
* run clang-format.Josh Rahm2021-10-26
* Completed ws2812b 2020 Christmas Lights.ir_ledsJosh Rahm2021-09-27
* Can read from the A/C remote control!test_irJosh Rahm2020-12-09
* Got a basic timer to work.Josh Rahm2020-12-09
* Got a very basic external interrupt to work.Josh Rahm2020-12-05
* Add a little white flair to the LED stripworkingJosh Rahm2020-12-05
* Added some better implementation around the ws2812b driver.Josh Rahm2020-12-04
* Added kernel-level abstraction over the spi interface.Josh Rahm2020-12-04
* Double the SPI bandwith by writing only 8 bits to the spi data register inste...Josh Rahm2020-12-03
* Basic working example with minimal flicker and correct color.Josh Rahm2020-12-03
* The lights really work this time.Josh Rahm2020-11-29
* Have a stable red/green pattern on my LED strip.Josh Rahm2020-11-29
* Some LED lights working. Not great. WIPJosh Rahm2020-11-28
* Basic SPI working.Josh Rahm2020-11-26
* Add ability to jump to a usermode init routine.Josh Rahm2020-11-25
* Primitive ability to call kernel code from userspace.Josh Rahm2020-11-25
* very sloppy svc handler.Josh Rahm2020-11-25
* Add priv.h/c to allow switching to user mode. Change some things with the MPU...Josh Rahm2020-11-25
* Add module for controlling the MPU.Josh Rahm2020-11-25
* Changes to painic. It now prints the stack at the time of failure (if logging...Josh Rahm2020-11-24
* Fix kalloc. Now the HEAP START and HEAP END globals are defined by the linker...Josh Rahm2020-11-24
* Update .clang-format and run it on filseJosh Rahm2020-11-24
* Moved action to top level.Josh Rahm2020-11-24