Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | o Using upstream's tinyprintf which requires 64-bit math operations, so add ↵HEADmaster | Trygve Laugstøl | 2017-01-25 | 12 | -9/+14 |
| | | | | gcc as a required library. | ||||
* | o Moving tinyprintf and stm libraries under thirdparty. | Trygve Laugstøl | 2017-01-25 | 2011 | -27267/+566320 |
| | |||||
* | o Seemingly working Mutexes. | Trygve Laugstøl | 2017-01-25 | 862 | -39764/+234612 |
| | | | | o Dropping the privileged/unprivileged split for now. | ||||
* | o Seemingly working Mutexes. | Trygve Laugstøl | 2017-01-25 | 4 | -24/+169 |
| | | | | o Dropping the privileged/unprivileged split for now. | ||||
* | o Improving the mcu-stm32 cmake library a bit. Starting on a USB example. | Trygve Laugstøl | 2017-01-25 | 9 | -113/+166 |
| | |||||
* | o i2c test | Trygve Laugstøl | 2017-01-25 | 11 | -148/+1911 |
| | | | | o Misc other stuff. | ||||
* | o Adding a CAN example. | Trygve Laugstøl | 2017-01-13 | 3 | -0/+426 |
| | |||||
* | o Adding a small getting started and some TODOs. | Trygve Laugstøl | 2017-01-06 | 1 | -6/+24 |
| | |||||
* | o A couple of stepper motor driver applications. | Trygve Laugstøl | 2016-09-01 | 2 | -91/+138 |
| | |||||
* | o A couple of stepper motor driver applications. | Trygve Laugstøl | 2016-08-31 | 6 | -0/+487 |
| | |||||
* | o Fixing host/ build. | Trygve Laugstøl | 2016-08-29 | 2 | -15/+1 |
| | |||||
* | o Adding missing tinyprintf | Trygve Laugstøl | 2016-08-29 | 8 | -0/+1427 |
| | |||||
* | o Seemingly working Mutexes. | Trygve Laugstøl | 2016-01-05 | 5 | -38/+191 |
| | | | | o Dropping the privileged/unprivileged split for now. | ||||
* | o Actually working implementation of context switching. | Trygve Laugstøl | 2016-01-04 | 15 | -144/+457 |
| | | | | It is important to remember to update the stack to the task descriptor on every switch! | ||||
* | o Moving around a lot of files. | Trygve Laugstøl | 2016-01-02 | 22 | -136/+133 |
| | |||||
* | o Adding a utility to dump segment sizes from the generated ELF files. | Trygve Laugstøl | 2016-01-02 | 17 | -46/+1042 |
| | | | | | o Adding os2 with support for critical sections. More to come. o Adding dma1 to test DMA + SPI. | ||||
* | o Basic pre-emptive task switching OS. | Trygve Laugstøl | 2015-12-29 | 14 | -264/+747 |
| | |||||
* | o More c++ idiomatic code. | Trygve Laugstøl | 2015-12-22 | 1 | -4/+4 |
| | |||||
* | o Moving more init code to C. | Trygve Laugstøl | 2015-12-21 | 6 | -227/+333 |
| | |||||
* | o Interrupt-driven serial port writing. | Trygve Laugstøl | 2015-12-20 | 4 | -61/+289 |
| | |||||
* | o Switching from the original tinyprintf to an improved version. | Trygve Laugstøl | 2015-12-20 | 7 | -381/+164 |
| | | | | o Creating a cmake library out of tinyprintf. | ||||
* | o Adding serial1 for testing USART. | Trygve Laugstøl | 2015-12-20 | 6 | -26/+287 |
| | |||||
* | o Splitting out init from main. | Trygve Laugstøl | 2015-12-18 | 4 | -99/+64 |
| | |||||
* | o Functional and tested printf. | Trygve Laugstøl | 2015-12-18 | 4 | -32/+67 |
| | |||||
* | o Functional initialization of .data and .bss. | Trygve Laugstøl | 2015-12-18 | 6 | -89/+431 |
| | | | | o Adding a minimal printf library | ||||
* | o Functional output pin toggler! | Trygve Laugstøl | 2015-12-16 | 2 | -52/+88 |
| | |||||
* | o Adding debug output test. | Trygve Laugstøl | 2015-12-14 | 3 | -9/+20 |
| | |||||
* | correct linking, putting the assembly code in .text with proper linking ↵ | Trygve Laugstøl | 2015-12-14 | 6 | -35/+75 |
| | | | | script made ld recognise the functions as thumb instructions. | ||||
* | wip | Trygve Laugstøl | 2015-12-13 | 956 | -0/+329977 |