Anton Lydike
|
31339216b7
|
fixed missing semicolon in sched.h
|
3 years ago |
Anton Lydike
|
f0bc98c441
|
renamed .sdata -> .data in linker.ld
|
3 years ago |
Anton Lydike
|
79c93de90e
|
changed objdump flags in makefile to only disassemble text sections
|
3 years ago |
Anton Lydike
|
39a5eada2f
|
introduced data structure to manage binaries in memory
|
3 years ago |
Anton Lydike
|
1b0ee53e4e
|
removed unused parts of boot.S and changed ordering in boot process
|
3 years ago |
Anton Lydike
|
06f8cfd279
|
removed mutex kernel code
|
3 years ago |
Anton Lydike
|
76c5c3ba3a
|
added script for packaging binaries into image
|
3 years ago |
Anton Lydike
|
20704f86ce
|
changed binary starting location and added linker comments
|
3 years ago |
Anton Lydike
|
d9625b445a
|
cleaned up scheduling and boot code
|
3 years ago |
Anton Lydike
|
04f6c80d7d
|
removed -mexplicit-relocs cc flag and other options in the Makefile
|
3 years ago |
Anton Lydike
|
cfd74e66b4
|
fixed assembly format of read_time and write_mtimecmp
|
3 years ago |
Anton Lydike
|
cfc1c5c74b
|
removing mutex syscalls
|
3 years ago |
Anton Lydike
|
1ab51aadff
|
added toolchain compilation infos to readme
|
3 years ago |
Anton Lydike
|
e08a58a29d
|
added gcc flags to make binaries more relocatable
|
3 years ago |
Anton Lydike
|
1cf5458247
|
added memset for non-rv32m environments
|
3 years ago |
Anton Lydike
|
b2dab6cb37
|
added config options to makefile - now able to build various variations
|
3 years ago |
Anton Lydike
|
37380ee055
|
added comment for jump to init
|
3 years ago |
Anton Lydike
|
a8aa7a8f7c
|
implemented a smart memset routine, use it to clear bss, and halt after returning from init
|
3 years ago |
Anton Lydike
|
d3f3adbf40
|
using my own linker now
|
3 years ago |
Anton Lydike
|
8d0178aff1
|
initial commit
|
3 years ago |