aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* o Using upstream's tinyprintf which requires 64-bit math operations, so add ↵HEADmasterTrygve Laugstøl2017-01-2512-9/+14
| | | | gcc as a required library.
* o Moving tinyprintf and stm libraries under thirdparty.Trygve Laugstøl2017-01-252011-27267/+566320
|
* o Seemingly working Mutexes.Trygve Laugstøl2017-01-25862-39764/+234612
| | | | o Dropping the privileged/unprivileged split for now.
* o Seemingly working Mutexes.Trygve Laugstøl2017-01-254-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øl2017-01-259-113/+166
|
* o i2c testTrygve Laugstøl2017-01-2511-148/+1911
| | | | o Misc other stuff.
* o Adding a CAN example.Trygve Laugstøl2017-01-133-0/+426
|
* o Adding a small getting started and some TODOs.Trygve Laugstøl2017-01-061-6/+24
|
* o A couple of stepper motor driver applications.Trygve Laugstøl2016-09-012-91/+138
|
* o A couple of stepper motor driver applications.Trygve Laugstøl2016-08-316-0/+487
|
* o Fixing host/ build.Trygve Laugstøl2016-08-292-15/+1
|
* o Adding missing tinyprintfTrygve Laugstøl2016-08-298-0/+1427
|
* o Seemingly working Mutexes.Trygve Laugstøl2016-01-055-38/+191
| | | | o Dropping the privileged/unprivileged split for now.
* o Actually working implementation of context switching.Trygve Laugstøl2016-01-0415-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øl2016-01-0222-136/+133
|
* o Adding a utility to dump segment sizes from the generated ELF files.Trygve Laugstøl2016-01-0217-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øl2015-12-2914-264/+747
|
* o More c++ idiomatic code.Trygve Laugstøl2015-12-221-4/+4
|
* o Moving more init code to C.Trygve Laugstøl2015-12-216-227/+333
|
* o Interrupt-driven serial port writing.Trygve Laugstøl2015-12-204-61/+289
|
* o Switching from the original tinyprintf to an improved version.Trygve Laugstøl2015-12-207-381/+164
| | | | o Creating a cmake library out of tinyprintf.
* o Adding serial1 for testing USART.Trygve Laugstøl2015-12-206-26/+287
|
* o Splitting out init from main.Trygve Laugstøl2015-12-184-99/+64
|
* o Functional and tested printf.Trygve Laugstøl2015-12-184-32/+67
|
* o Functional initialization of .data and .bss.Trygve Laugstøl2015-12-186-89/+431
| | | | o Adding a minimal printf library
* o Functional output pin toggler!Trygve Laugstøl2015-12-162-52/+88
|
* o Adding debug output test.Trygve Laugstøl2015-12-143-9/+20
|
* correct linking, putting the assembly code in .text with proper linking ↵Trygve Laugstøl2015-12-146-35/+75
| | | | script made ld recognise the functions as thumb instructions.
* wipTrygve Laugstøl2015-12-13956-0/+329977