lunaix-os.git
2024-10-10 Lunaixskydevtree: fix addr/size cells should use parent's
2024-10-09 Lunaixskyadd ability to do intr-binding based on given device...
2024-10-09 Lunaixskyrework parsing of interupt-map in interrupt node.
2024-10-09 Lunaixskyadd support to MSI based on either SPI or LPI.
2024-10-08 LunaixskyMerge branch 'master' into isa/arm64
2024-10-08 Lunaixskymove msi-related functionality to generic isrm
2024-10-07 Lunaixskyadd implementation of ARM GIC driver.
2024-10-06 Lunaixskyclean-up left-over arch-depend code from kernel base
2024-10-06 Lunaixskyfix compilation issues in aarch64 ports
2024-10-02 Lunaixskyadjust exec_param to keep track of sp_el0, fix incorrec...
2024-10-01 Lunaixskyadd basic exception model and context switching for...
2024-10-01 Lunaixskyadd kernel highmem remap for aarch64 and some clean-ups
2024-09-29 LunaixskyMerge branch 'master' into isa/arm64
2024-09-29 Lunaixskyadd generic kremap for kernel remapping
2024-09-29 Lunaixskyrestructure the aa64 isa related header files.
2024-09-25 Lunaixskyadd asm headers and linker scripts for aarch64
2024-09-24 LunaixskyMerge branch 'master' into isa/arm64
2024-09-24 LunaixskyCode-base clean-up and refactoring (#47)
2024-09-05 Mineplayout boot-stage framework for aa64
2024-08-30 LunaixskyBoot framework rework (#45)
2024-08-25 Minepoptimize the menuconfig redrawing
2024-08-25 LunaixskyMenuconfig Implementation and auto-qemu refactoring...
2024-08-14 LunaixskyImprove cake allocator's memory utilisation (#43)
2024-08-14 LunaixskyRefinement on documentation (#38)
2024-08-10 LunaixskySecond Extended Filesystem (ext2) and other improvement...
2024-07-31 FFreestandinguserspace fun: maze game and a new device to support it
2024-07-29 Minepfix: false positive when looking for room to host pmem_list
2024-07-28 LunaixskyChange of vterm handling logic on backend chardev input...
2024-07-27 Minepfix: gen_ksymtable does not work on non-English platform
2024-07-21 Minepadd pre-commit hooks to regulate things
2024-07-21 LunaixskyPCI 16x50 UART Controller, O2 Enablement (#39)
2024-07-16 Minepadd mem-map for x86_64
2024-07-16 LunaixskyArchitectural Support: x86_64 (#37)
2024-07-10 Minepld-tool portability fix: MacOS build experience
2024-07-04 Minepintegrate C/LDFLAGS into LunaBuild flow
2024-06-27 LunaixskyIntroducing LunaBuild to the build flow (#36)
2024-06-22 LunaixskyDecoupling Architectural-specific Code (#35)
2024-06-02 Minephot fix: remove outdated objcpy
2024-04-29 Minep* fix an issue that execve attempts to parse directory...
2024-04-20 MinepMerge branch 'master' of github.com:Minep/lunaix-os
2024-04-20 Minepproperly update the pprev of next node when deleting...
2024-03-26 FFreestandingfix issue 31 (#32)
2024-03-02 Minep* Make the ksym table built-in with kernel image, thus...
2024-03-02 LunaixskyUnifying the Lunaix's Physical Memory Model (#28) feat/user_model
2024-02-26 FFreestanding7-ps2_keyboard.md and 8-multitasking.md (#29)
2024-02-20 FFreestanding6-acpi_and_apic.md (#27)
2024-02-18 Minep* Remove the debugging hack in procvm.c
2024-02-18 LunaixskyA Total Overhaul on the Lunaix's Virtual Memory Model...
2024-02-09 FFreestanding5-malloc.md (#25)
2024-02-06 FFreestanding4-virtual_memory.md (#24)
2024-02-05 LunaixskySupport to multi-threading and pthread interface (POSIX...
2024-01-22 FFreestanding2-setup_gdt.md (#22)
2024-01-19 FFreestanding1-hello_kernel_world.md (#21)
2023-12-11 Minepfix: corner cases when printing large content through...
2023-12-11 MinepMerge branch 'master' of github.com:Minep/lunaix-os
2023-12-11 Minepfeat: capability list to enable greater flexibility...
2023-12-10 FFreestanding教程介绍和环境搭建 (#19)
2023-12-10 Minepfeat: owloysius - dynamic init function invocator
2023-12-09 Minepfeat: a better boot command line parser
2023-12-08 Mineprefactor: add a async read/write variant to device...
2023-11-26 Minepfeat: nearly complete POSIX.1-2008 compliant terminal...
2023-11-18 Minepfeat: IO polling for file descriptor
2023-11-05 Minepfeat: lunadbg GDB plugin to ease kernel debugging process.
2023-11-04 Mineprefactor: make pci device driver loading passive, pci...
2023-11-03 Minepfeat: kprintf now goes into dedicated pseudo-dev rather...
2023-10-26 Minepfeat: support user-spcae pci rescan
2023-10-24 Minepfeat: gfxm: a layer provides user space access to low...
2023-10-21 Minepfeat: standard vga support (mode switching, framebuffer...
2023-09-07 Minepfeat: fstat now handle symbolic link
2023-09-05 Minepregression: test serial port r/w.
2023-09-03 Minepfeat: serial device interfacing
2023-08-28 Minepfeat: device subsystem rework
2023-08-25 Minepfeat: better rtc framework which aims to remove single...
2023-08-24 Mineprefactor: use a more decent physical memory map
2023-08-23 Minephotfix: a better hinting on non-returning spin function
2023-08-23 Minepadd lunaix dynamic linker as submodule
2023-08-20 Minepupdate readme for more up-to-date information
2023-08-20 Minepfeat: kernel stack tracing
2023-08-20 Minepfix: corrected time conversion on alarm/sleep syscall
2023-08-19 Mineprefactor: one more step towards arch-agnostic design
2023-08-12 Mineprefactor: striped more arch-related code from the kerne...
2023-08-10 Mineprefactor: organize all arch related files together.
2023-07-25 Mineprefactor: decouple i386 specific instruction invocation
2023-07-23 Minepfix: corner case for x87 context restore on execve
2023-07-23 Mineprefactor: Optimize the signal context overhead
2023-07-23 Mineprefactor: Optimize the context switch overhead
2023-07-22 Minepfix: argv, envp passing
2023-07-21 Minepedit readme
2023-07-21 Mineprefactor: full rewrite of signal feature
2023-07-20 Mineprefactor: rewrite kernel's make script
2023-07-17 Mineprefactor: restructure the user space stuff.
2023-07-16 Minepchore: fix almost *ALL* warnings.
2023-07-16 Mineprefactor: decouple the executable file implementations...
2023-07-10 Minepedit readme
2023-07-10 Mineprefactor: elf parsing utility and exec related
2023-06-25 Minepfeat: refine symbolic link support.
2023-06-18 Minepfeat: dynamic boot medium probing and mounting
2023-06-18 Minepfeat: shell and signal demo as loadable user executable
2023-06-14 MinepMerge branch 'master' into prog-loader
2023-06-14 Minepfix: the correct way to detect ahci LBA48 support
next