Plínio Balduino
Plínio Balduino
## Goal Migrate all `/bin` utilities and executables from the FAT32 boot partition to the ext2 root partition, establishing a proper UNIX filesystem layout with full permission and ownership support....
## Goal Restructure meniOS filesystem layout to use FAT32 for boot partition (mounted at `/boot`) and ext2 for root filesystem (mounted at `/`), following standard Linux boot patterns. ## Context...
## Goal Implement read-only ext2 filesystem support as Phase 1 of the full ext2 implementation (#227). This provides the foundation for mounting and reading Linux-formatted ext2 partitions. ## Context This...
## Goal Implement ext2 (Second Extended Filesystem) read and write support for meniOS, providing a more robust and feature-rich filesystem option alongside FAT32. ## Context ext2 is a widely-used Linux...
## ⚠️ Dependency Status **BLOCKED BY #279** (Dynamic IRQ handler registration API) This entire subsystem depends on interrupt-driven buffer management. Without #279, none of the audio components can function efficiently....
## Goal Implement the kernel audio core subsystem that manages PCM buffers, software mixing, and coordination between audio drivers and userland applications. ## Context Part of #33 (Audio subsystem). This...
## Goal Implement a PCI audio driver supporting either AC'97 or Intel HDA for PCM audio output. ## Context Part of #33 (Audio subsystem). This is the hardware abstraction layer...
## Goal Write an interrupt-driven network device driver for QEMU-emulated NICs to enable network packet transmission and reception. ## Context This is the foundation layer for TCP/IP networking support. We...
## Goal Develop comprehensive validation tools, tests, and utilities to verify audio subsystem correctness before Doom integration. ## Context Part of #33 (Audio subsystem). This work ensures the entire audio...
## Goal Provide userland API in libc for audio playback, compatible with Doom's audio expectations and standard OSS/ALSA patterns. ## Context Part of #33 (Audio subsystem). This layer wraps /dev/dsp...