restructure the aa64 isa related header files.
[lunaix-os.git] / lunaix-os / hal /
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-08-30 LunaixskyBoot framework rework (#45)
2024-08-25 LunaixskyMenuconfig Implementation and auto-qemu refactoring...
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-28 LunaixskyChange of vterm handling logic on backend chardev input...
2024-07-21 LunaixskyPCI 16x50 UART Controller, O2 Enablement (#39)
2024-07-16 LunaixskyArchitectural Support: x86_64 (#37)
2024-06-27 LunaixskyIntroducing LunaBuild to the build flow (#36)
2024-06-22 LunaixskyDecoupling Architectural-specific Code (#35)
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-18 LunaixskyA Total Overhaul on the Lunaix's Virtual Memory Model...
2024-02-05 LunaixskySupport to multi-threading and pthread interface (POSIX...
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 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-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-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-07-25 Mineprefactor: decouple i386 specific instruction invocation
2023-07-16 Minepchore: fix almost *ALL* warnings.
2023-06-14 MinepMerge branch 'master' into prog-loader
2023-06-14 Minepfix: the correct way to detect ahci LBA48 support
2023-01-17 MinepMerge branch 'master' into prog-loader
2023-01-04 MinepMerge branch 'interrupt-rework' into prog-loader
2023-01-04 Mineprefactor: cut off some bloats in intr_ctx
2022-11-20 Minepfeat: (device) dev_null and dev_rand support
2022-11-13 Mineprefactor: replace all stdint::uint32_t into short and...
2022-11-10 Minepfix: (blkio) enforce disk io buffer size alignment...
2022-11-10 Minepfeat: (ahci) support multiple AHCI controller
2022-11-10 Mineprefactor: more compact log message
2022-11-10 Minepfeat: block partition support
2022-11-09 Minepfix: use wait queue for blocking process
2022-11-09 Minepfeat: asynchronized SATA IO
2022-10-23 MinepMerge branch 'master' into iso-9660
2022-10-22 Mineprefactor: isrm to centeralize interrupt/irq resources...
2022-10-19 Minepfix: PS/2 keyboard initialization sequence
2022-09-17 MinepMerge branch 'device-sys'
2022-08-27 Mineprefactor: clean up the virtual memory mappings
2022-08-26 Minepfeat: (twimap) provide an easy way for mapping kernel...
2022-08-25 Minepfeat: a file system mapping for pci devices
2022-08-19 Minepfix: symlink resolve.
2022-08-18 Mineprefactor: send the command with retry and error detection
2022-08-18 Minepfix: READ_CAPACITY command for 12 bytes CDB SCSI device.
2022-08-14 MinepMerge branch 'vfs-dev'
2022-08-14 Minepfeat: lru eviction policy on page caches
2022-08-09 MinepMerge branch 'master' into vfs-dev
2022-08-09 Minepfix: remove unwanted interrupts during disk init and...
2022-08-09 MinepMerge branch 'master' into vfs-dev
2022-08-09 Minepfix: incorrect settings of msi registers.
2022-08-06 Minepfeat: page caching layer for vfs
2022-07-30 Minepfeat: simple device abstraction layer
2022-07-29 Minepfeat: lseek(2), read(2), write(2) implementation
2022-07-27 Minepfeat: open(2), close(2), mkdir(2) and readdir(2) syscall
2022-07-20 Mineprefactor: change the disk io api to accept device inste...
2022-07-07 MinepMerge branch 'sata-ahci-dev'
2022-07-07 Mineprefactor: abstract out the code for prdte creation...
2022-07-07 Minepfeat: probe more device info
2022-07-06 MinepMerge branch 'master' into sata-ahci-dev
2022-07-06 Minepfeat: sector rwm ops test code
2022-07-05 Minepfeat: disk read/write support for both ATA and ATAPI...
2022-07-05 MinepMerge branch 'master' into sata-ahci-dev
2022-07-04 Minepfeat: ATAPI device capacity probing
2022-07-04 MinepMerge branch 'master' into sata-ahci-dev
2022-07-04 Minepfeat: Ability to send command to ATA device.
2022-06-29 Minepfeat: spec-compliant AHCI HBA initialization
2022-06-28 Minepfeat: AHCI probing
2022-06-28 Minepfeat: vmm_vmap/ioremap/iounmap to make MMIO more flexib...
2022-06-28 Minepfeat: partial PCIe support (MCFG table parsing)
2022-06-27 Minepfeat: BAR sizing and MSI configuration
2022-06-27 Minepfeat: MSI capability detection.
2022-06-27 Minepfeat: PCI bus probing
2022-06-20 MinepMerge branch 'master' of github.com:Minep/lunaix-os
2022-06-20 MinepMerge branch 'signal-dev'
2022-06-18 Mineprefactor: re-structure the kernel address space for...
2022-05-03 MinepAdd back the missing reserved field in FADT.
2022-05-03 MinepAdd FADT check for presence of i8042 controller.
2022-04-29 MinepBasic PS/2 keyboard driver, and ...
2022-03-13 Minepminor adjustments
2022-03-12 MinepTimer re-worked!
2022-03-12 MinepImplement APIC, RTC, basic ACPI parser and timer support
2022-03-06 Minepdead simple rtc code for getting current datetime.
next