Commit graph

8 commits

Author SHA1 Message Date
fef
c767d551d3
initd: implement simple test init daemon 2021-08-12 19:11:26 +02:00
fef
b7e9187740
main: move kernel start routine to kernel/ 2021-08-10 22:30:11 +02:00
fef
1bc2448c91
arch: move build related files to subdirectory 2021-08-10 00:55:03 +02:00
fef
60f1ebea8a
arch: use CMSIS after all
It was inevitable, tbh.  I really wanted to do
everything entirely from scratch, but all those
hardware registers are just too much to be
maintained by a single person.  And since i plan
on supporting different boards at some point in
the future, it would be complete madness to redo
everything for that board.
2021-08-07 14:30:09 +02:00
fef
0eea347421
build: actually use linker scripts 2021-08-01 22:53:05 +02:00
fef
caefad25a8
build: parameterize serial config macros 2021-08-01 16:51:06 +02:00
fef
3ab358310c
build: ensure all symbols are included 2021-07-31 22:07:38 +02:00
fef
643d3ed251
build: migrate to CMake 2021-07-31 19:39:51 +02:00