aboutsummaryrefslogtreecommitdiff
path: root/include/arch
Commit message (Collapse)AuthorAge
* 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 ↵Josh Rahm2020-12-03
| | | | instead of 16 (with 8 leading 0's).
* Some LED lights working. Not great. WIPJosh Rahm2020-11-28
|
* Basic SPI working.Josh Rahm2020-11-26
|
* Add module for controlling the MPU.Josh Rahm2020-11-25
| | | | | | | The MPU is a module in arm chips which allow for memory access protection. They are more primitive than full MMUs, but can still provide at least basic access control between different process controls.
* Changes to painic. It now prints the stack at the time of failure (if ↵Josh Rahm2020-11-24
| | | | logging is initialized).
* Fix kalloc. Now the HEAP START and HEAP END globals are defined by the ↵Josh Rahm2020-11-24
| | | | linker script.
* Moved action to top level.Josh Rahm2020-11-24
Removed old iterations of the project and moved the files from 02-usart to the root directory since that's the sole place where the action is and that subproject has outgrown its initial title.