index
:
gbos.git
master
gbos - a tiny Unix-flavored OS for the Game Boy Color (kernel, shell, coreutils in C, RAM filesystem)
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
boot.asm
(
follow
)
Commit message (
Expand
)
Author
Age
*
kernel: CGB double-speed mode - 2x everything (1.99x measured)
user
2026-07-18
*
term: latch SCY in VBlank - fix ring-scroll shear on live displays
user
2026-07-18
*
kernel: a real timer source (64 Hz tick IRQ) + uptime(1)
user
2026-07-18
*
kernel: dmesg-style boot spew before init spawns
user
2026-07-18
*
net: proper socket API in the kernel (SYS_NET) - no more SLIP in userland
user
2026-07-17
*
kernel+sh: real anonymous pipes (concurrent, streaming, SIGPIPE)
user
2026-07-17
*
osk: toggle-able on-screen keyboard on the window layer
user
2026-07-16
*
syscall: mirror console output to the LCD terminal
user
2026-07-16
*
term: cursor + O(1) line scrolling
user
2026-07-16
*
term: 40-column text terminal on the CGB LCD (4x8 dynamic tiles)
user
2026-07-16
*
fs rewrite stage 2: inodes + root directory (block-based, persistent)
user
2026-07-16
*
fs rewrite stage 1: persistent block device (bounce buffer, cart SRAM)
user
2026-07-16
*
filesystem: a RAM FS (WRAMX) + ls/cat/save/rm; wc/head read files
user
2026-07-16
*
kernel: implement fork()
user
2026-07-15
*
gbos scaffold: working cooperative microkernel (verified ABAB in emulator)
user
2026-07-15