Commit Graph

15 Commits

Author SHA1 Message Date
77887eed80
luna -> libluna
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-27 15:22:39 +01:00
a6974b605e
tools+CMake: Prefix all environment variables with LUNA_
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-21 22:44:16 +01:00
73ddd0b0c5
tools: Be more arch-agnostic
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 19:14:35 +01:00
83651b4b90
CMake: Respect the ARCH env variable
Some checks failed
continuous-integration/drone/push Build is failing
2023-01-06 18:59:59 +01:00
8838e2cf22
Bring back the OS-Specific Toolchain on restart :^)
Some checks failed
continuous-integration/drone/push Build is failing
2023-01-06 17:35:07 +01:00
129e3c434a
Switch to C for userspace, with a very bare-bones libc!!
Some checks failed
continuous-integration/drone/push Build is failing
2023-01-06 13:31:14 +01:00
8e59a0a79f
CMakeLists improvements
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-30 11:48:18 +01:00
f2cc797599
Add a simple ELF loader
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-23 13:09:21 +01:00
1e3706ac01
Make ARCH_PAGE_SIZE and ARCH_TIMER_FREQ known at compile-time 2022-12-05 16:36:41 +01:00
bdc9747f9e Set a project version 2022-12-03 17:18:25 +01:00
83e6bd1322 Make the build system more platform-agnostic 2022-11-19 17:46:53 +01:00
dadc3e570b Move a few functions out of line 2022-11-19 15:43:09 +01:00
c319336e3d Add a CPU interface 2022-11-15 19:10:32 +01:00
6b95307b54 Add init 2022-11-13 12:20:53 +01:00
cf758fdfdc Initial commit :) 2022-11-13 10:09:09 +01:00