Sebastiaan de Schaetzen seeseemelk
  • Home, probably
  • Joined on 2024-05-27
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-24 08:52:07 +01:00
57b2751a81 Implement networking syscalls, ftp and wget apps (AI)
e6929438a0 Implement UDP and TCP stack (AI)
d7ce0d5856 Implement DHCP client subsystem and dhcp app (AI)
d7d7e8e58e Implement ARP subsystem and arp app (AI)
1825448528 Implement IPv4 stack and ip app (AI)
Compare 8 commits »
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-24 08:01:51 +01:00
27b2042523 Implement mkfs.fat32 filesystem formatter app (AI)
7dc50aa57d Implement diskpart MBR partition editor app (AI)
d3176345a1 Check off character device support - already implemented (AI)
31740f7556 Implement floppy disk controller driver (AI)
399d0242b7 Check off FAT32/mount tasks, remove diagnostic code
Compare 5 commits »
seeseemelk pushed to master at archlinux/aseprite 2026-02-24 01:01:51 +01:00
5bb32511e3 Bump pkgrel
seeseemelk pushed to master at archlinux/qt5-styleplugins 2026-02-24 01:01:46 +01:00
69c0021fd9 Bump pkgrel
seeseemelk commented on pull request seeseemelk/claude-os#2 2026-02-23 15:54:53 +01:00
Attempt 2

I have to steer it again as no devices are showing up in /dev. Also, I created a release cause I thought the current version is pretty neat.

seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 15:53:58 +01:00
5229758092 Add FAT32 driver, mount app, fix shell cd/path resolution
seeseemelk released Working shell at seeseemelk/claude-os 2026-02-23 15:53:49 +01:00
seeseemelk deleted tag atte from seeseemelk/claude-os 2026-02-23 15:53:19 +01:00
seeseemelk pushed tag atte to seeseemelk/claude-os 2026-02-23 15:53:08 +01:00
seeseemelk pushed tag attempt-2a to seeseemelk/claude-os 2026-02-23 15:52:50 +01:00
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 15:46:33 +01:00
d1bf69ce0d Add sysfs VFS driver, SYS_OPEN/CLOSE syscalls, cat app
seeseemelk commented on pull request seeseemelk/claude-os#2 2026-02-23 15:45:32 +01:00
Attempt 2

The cd command did not work properly. It always interpreted the path as absolute path, creating invalid PWD env vars. I asked Opus to fix this, and now it works properly.

seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 15:09:23 +01:00
d064e67a8f Add MBR partition driver
c07ec030a7 Add IDE/ATA disk driver with devicefs integration
c12d49dea0 Add devicefs VFS driver mounted at /dev
Compare 3 commits »
seeseemelk commented on pull request seeseemelk/claude-os#2 2026-02-23 14:50:20 +01:00
Attempt 2

Opus fixed the vga output, and PS/2 keyboard works. But the background is now permanently blue instead of black... Oh well /shrug

seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 14:49:40 +01:00
3512e937ae Fix keyboard init: add timeout to controller flush loop
c3c01049bf Force text mode when GRUB reports RGB but display is text mode
d3ab5a5b55 Add early VGA boot diagnostics for UTM debugging
e3d011da2f Fix UTM display: remove required framebuffer tag, add serial output, ls app
993cf05712 feat: graphical framebuffer support for VGA driver
Compare 7 commits »
seeseemelk commented on pull request seeseemelk/claude-os#2 2026-02-23 14:19:36 +01:00
Attempt 2

While adding keyboard support, the vga output was broken. I have to steer Opus 4.6 to fix this

seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 14:00:53 +01:00
e9b66cd60e docs: check off environment variables task in README
9cef025687 feat: implement per-process environment variables (AI)
Compare 2 commits »
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 13:43:02 +01:00
6910deae7c docs: check off fork system call task in README
42328ead0b feat: implement fork system call with deep address space cloning (AI)
f1de5b6da6 docs: check off hello-world app task in README
a6e6e3d8ca feat: hello-world user-mode app loaded from initrd via VFS
Compare 4 commits »
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 13:26:35 +01:00
0c5aa72fd3 Add VFS subsystem and initrd filesystem driver (AI)
3d5fb4c267 Add CPIO initial ramdisk with build infrastructure and parser (AI)
Compare 2 commits »
seeseemelk pushed to attempt-2 at seeseemelk/claude-os 2026-02-23 13:13:05 +01:00
71e2ae482a Implement Ring 3 process subsystem with syscalls and context switching (AI)