aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Fixed diasterous bug with hfree.Josh Rahm2020-11-22
* Change test output to display the [PASS] before the test name.Josh Rahm2020-11-22
* Large reorganization.Josh Rahm2020-11-22
* Some comment-changes to mem.cJosh Rahm2020-11-21
* Add the spi headers that define the SPI structure.Josh Rahm2020-11-21
* Fix mem.c to use the address of DATA_SEGMENT_START instead of the valueJosh Rahm2020-11-21
* Added halloc for allocating memory on the heap.Josh Rahm2020-11-21
* Implemented DMA abstraction in the peri/dma.c source file.Josh Rahm2020-11-21
* Finally got a peripheral interrupt!Josh Rahm2020-11-20
* Move around the isr_vector files to be more consistent with the C standard an...Josh Rahm2020-11-20
* Added NVIC definitionJosh Rahm2020-11-20
* Change the SCB to use regset() macros.Josh Rahm2020-11-19
* change rcc & usart to use the regtest() macros and.Josh Rahm2020-11-19
* Change rcc.h to define regset() macros.Josh Rahm2020-11-18
* Add regset masks to gpio.hJosh Rahm2020-11-18
* Change dma.h over to a regset() strategy.Josh Rahm2020-11-18
* Reorganize some file. Put thte core register libraries in a core/Josh Rahm2020-11-18
* A basic blink program that works off of interrupts.Josh Rahm2020-11-18
* add lib.h/lib.cJosh Rahm2020-11-18
* Add primitive printf ability to usart.{h,c}.Josh Rahm2020-11-17
* add .gitignoreJosh Rahm2020-11-17
* Add the System Control Block (SCB) in system.h.Josh Rahm2020-11-17
* Changes to genmake.plJosh Rahm2020-11-17
* Got the DMA to send a simple message through UART2.Josh Rahm2020-11-16
* Update the genmake script for tests.Josh Rahm2020-11-16
* Add DMA header file which defines the DMA registers and addJosh Rahm2020-11-16
* Implemented more to do with printf.Josh Rahm2019-01-13
* Add primitive printf functionality to the USART.Josh Rahm2019-01-03
* Small changes in styling to separate bits by octets.Josh Rahm2018-01-24
* More fields in USART and RCC set to use bitfields.Josh Rahm2018-01-24
* start refactor process. Change rcc->c_r to bitfield.Josh Rahm2018-01-23
* rename folders to give notion of progressionJosh Rahm2018-01-23
* simple uart enabled.Josh Rahm2018-01-23
* VERY simple USART set up on USART2.Josh Rahm2018-01-22
* Added top level README.md.Josh Rahm2018-01-16
* added README for system-clockJosh Rahm2018-01-16
* Format all files and add a clang-format file.Josh Rahm2018-01-16
* remove unused functionsJosh Rahm2018-01-16
* added readme to helloJosh Rahm2018-01-16
* add the hello code to bootstrap.Josh Rahm2018-01-16
* able to set the clock speed in MHz.Josh Rahm2018-01-16
* added spin.*Josh Rahm2018-01-15
* use uint32_t for copying the data sections.Josh Rahm2018-01-15
* removed main.mapJosh Rahm2018-01-15
* added init routine that loads the data and bss sections into memory before ex...Josh Rahm2018-01-15
* broke apart main.c into delay.* and isr_vector.*Josh Rahm2018-01-15
* fix bugs in genmake that make it always rerun all dependenciesJosh Rahm2018-01-15
* reorganize sources into src and include directories.Josh Rahm2018-01-15
* update the genmake system to put build files in their own directoriesJosh Rahm2018-01-15
* genmake now automatically generates new Makefile when file has been added.Josh Rahm2018-01-15