cinder
|
ceec31c4fe
|
build.lua: match long comments correctly; flush and close files properly; implement fs.copy() on top of lfs
|
7 months ago |
cinder
|
3e5cfde820
|
add apis for userspace to spawn new processes/threads
|
7 months ago |
cinder
|
ca37976828
|
add a kernel that can run code in userspace
|
7 months ago |
cinder
|
ff3f9c666f
|
rearrange and document workaround for openos/plan9k weirdness
|
7 months ago |
cinder
|
ed2ef6974c
|
add very basic build step
|
7 months ago |
cinder
|
a432b1396b
|
boot.lua: fix booting from eeprom with empty data; allow booting from non-/init.lua paths
|
7 months ago |
cinder
|
387daea7f2
|
boot.lua: polyfill computer.{get,set}BootAddress
|
7 months ago |
cinder
|
e67f77c36d
|
whoops
|
7 months ago |
cinder
|
df67e1157c
|
read maximum amount of /init.lua at once
since we're concatenating everything together, use as few intermediary steps as possible
|
7 months ago |
cinder
|
cac4996000
|
initial commit with a simplified boot eeprom
kitn is intended to be able to boot from the built-in lua bios, but doesn't need e.g. a primary screen/gpu bound
|
7 months ago |