• v0.2

    Benjamin H.06/24/2025 at 07:51 0 comments

    I'm announcing a new update for Manux. Here are the core changes:

    - Updated process creation logic in proc.asm to include process count checks.
    - Enhanced syscall handling in system_call.asm with new syscalls for file operations (open, close, create, execs).
    - Modified shell.c to integrate new file handling commands and improved terminal interaction.
    - Introduced file descriptor management in fd.c for better resource handling.
    - Implemented device filesystem in devfs.c to manage device interactions.
    - Developed memory filesystem(MFS) in mfs.c.
    - Added bootloader in BOOT.bas and kernel initialization in kernel.c.
    - Created upload script upload.sh for automated kernel uploading via serial.
    - Updated syscall interface in syscall.c to support new functionalities.
    - Added debugging capabilities.