| 2025-01-26 |
Lunaixsky | physical page list mapping isa/arm64 |
tree | commitdiff |
| 2025-01-14 |
Lunaixsky | aa64: finalise context switch, page fault handler and... |
tree | commitdiff |
| 2025-01-14 |
Lunaixsky | move syscall_nr to generic for sharing between arch... |
tree | commitdiff |
| 2024-12-25 |
Lunaixsky | add el1 transfer at the boot stage in case higher EL... |
tree | commitdiff |
| 2024-12-25 |
Lunaixsky | rewrite the gic implementation, some other fix ups |
tree | commitdiff |
| 2024-12-15 |
Lunaixsky | Merge remote-tracking branch 'origin/master' into isa... |
tree | commitdiff |
| 2024-12-15 |
Lunaixsky | Unifying External Interrupt System (#51) |
tree | commitdiff |
| 2024-12-14 |
Lunaixsky | move gic to new devtree interface arm64-irq-premerge |
tree | commitdiff |
| 2024-11-28 |
Lunaixsky | Merge branch 'master' into isa/arm64 |
tree | commitdiff |
| 2024-11-28 |
Lunaixsky | Unit testing framework and devicetree framework refact... |
tree | commitdiff |
| 2024-11-22 |
Lunaixsky | Merge remote-tracking branch 'origin/master' into isa... |
tree | commitdiff |
| 2024-11-20 |
Lunaixsky | rewrite the device subsystem interfaces (#48) |
tree | commitdiff |
| 2024-10-10 |
Lunaixsky | add support to GIC ITS, and the MSI service base on it |
tree | commitdiff |
| 2024-10-09 |
Lunaixsky | add ability to do intr-binding based on given device... |
tree | commitdiff |
| 2024-10-09 |
Lunaixsky | add support to MSI based on either SPI or LPI. |
tree | commitdiff |
| 2024-10-08 |
Lunaixsky | Merge branch 'master' into isa/arm64 |
tree | commitdiff |
| 2024-10-08 |
Lunaixsky | move msi-related functionality to generic isrm |
tree | commitdiff |
| 2024-10-07 |
Lunaixsky | add implementation of ARM GIC driver. |
tree | commitdiff |
| 2024-10-06 |
Lunaixsky | clean-up left-over arch-depend code from kernel base |
tree | commitdiff |
| 2024-10-06 |
Lunaixsky | fix compilation issues in aarch64 ports |
tree | commitdiff |
| 2024-10-02 |
Lunaixsky | adjust exec_param to keep track of sp_el0, fix incorrec... |
tree | commitdiff |
| 2024-10-01 |
Lunaixsky | add basic exception model and context switching for... |
tree | commitdiff |
| 2024-10-01 |
Lunaixsky | add kernel highmem remap for aarch64 and some clean-ups |
tree | commitdiff |
| 2024-09-29 |
Lunaixsky | Merge branch 'master' into isa/arm64 |
tree | commitdiff |
| 2024-09-29 |
Lunaixsky | add generic kremap for kernel remapping |
tree | commitdiff |
| 2024-09-29 |
Lunaixsky | restructure the aa64 isa related header files. |
tree | commitdiff |
| 2024-09-25 |
Lunaixsky | add asm headers and linker scripts for aarch64 |
tree | commitdiff |
| 2024-09-24 |
Lunaixsky | Merge branch 'master' into isa/arm64 |
tree | commitdiff |
| 2024-09-24 |
Lunaixsky | Code-base clean-up and refactoring (#47) |
tree | commitdiff |
| 2024-09-05 |
Minep | layout boot-stage framework for aa64 |
tree | commitdiff |
| 2024-08-30 |
Lunaixsky | Boot framework rework (#45) |
tree | commitdiff |
| 2024-08-25 |
Lunaixsky | Menuconfig Implementation and auto-qemu refactoring... |
tree | commitdiff |
| 2024-08-10 |
Lunaixsky | Second Extended Filesystem (ext2) and other improvement... |
tree | commitdiff |
| 2024-07-29 |
Minep | fix: false positive when looking for room to host pmem_list |
tree | commitdiff |
| 2024-07-27 |
Minep | fix: gen_ksymtable does not work on non-English platform |
tree | commitdiff |
| 2024-07-21 |
Lunaixsky | PCI 16x50 UART Controller, O2 Enablement (#39) |
tree | commitdiff |
| 2024-07-16 |
Lunaixsky | Architectural Support: x86_64 (#37) |
tree | commitdiff |
| 2024-07-04 |
Minep | integrate C/LDFLAGS into LunaBuild flow |
tree | commitdiff |
| 2024-06-27 |
Lunaixsky | Introducing LunaBuild to the build flow (#36) |
tree | commitdiff |
| 2024-06-22 |
Lunaixsky | Decoupling Architectural-specific Code (#35) |
tree | commitdiff |
| 2024-03-02 |
Minep | * Make the ksym table built-in with kernel image, thus... |
tree | commitdiff |
| 2024-03-02 |
Lunaixsky | Unifying the Lunaix's Physical Memory Model (#28) feat/user_model |
tree | commitdiff |
| 2024-02-18 |
Lunaixsky | A Total Overhaul on the Lunaix's Virtual Memory Model... |
tree | commitdiff |
| 2024-02-05 |
Lunaixsky | Support to multi-threading and pthread interface (POSIX... |
tree | commitdiff |
| 2023-12-11 |
Minep | fix: corner cases when printing large content through... |
tree | commitdiff |
| 2023-12-10 |
Minep | feat: owloysius - dynamic init function invocator |
tree | commitdiff |
| 2023-12-09 |
Minep | feat: a better boot command line parser |
tree | commitdiff |
| 2023-12-08 |
Minep | refactor: add a async read/write variant to device... |
tree | commitdiff |
| 2023-11-26 |
Minep | feat: nearly complete POSIX.1-2008 compliant terminal... |
tree | commitdiff |
| 2023-11-18 |
Minep | feat: IO polling for file descriptor |
tree | commitdiff |
| 2023-11-04 |
Minep | refactor: make pci device driver loading passive, pci... |
tree | commitdiff |
| 2023-11-03 |
Minep | feat: kprintf now goes into dedicated pseudo-dev rather... |
tree | commitdiff |
| 2023-10-21 |
Minep | feat: standard vga support (mode switching, framebuffer... |
tree | commitdiff |
| 2023-09-07 |
Minep | feat: fstat now handle symbolic link |
tree | commitdiff |
| 2023-09-03 |
Minep | feat: serial device interfacing |
tree | commitdiff |
| 2023-08-28 |
Minep | feat: device subsystem rework |
tree | commitdiff |
| 2023-08-25 |
Minep | feat: better rtc framework which aims to remove single... |
tree | commitdiff |
| 2023-08-24 |
Minep | refactor: use a more decent physical memory map |
tree | commitdiff |
| 2023-08-20 |
Minep | feat: kernel stack tracing |
tree | commitdiff |
| 2023-08-20 |
Minep | fix: corrected time conversion on alarm/sleep syscall |
tree | commitdiff |
| 2023-08-19 |
Minep | refactor: one more step towards arch-agnostic design |
tree | commitdiff |
| 2023-08-12 |
Minep | refactor: striped more arch-related code from the kerne... |
tree | commitdiff |
| 2023-08-10 |
Minep | refactor: organize all arch related files together. |
tree | commitdiff |
| 2023-07-25 |
Minep | refactor: decouple i386 specific instruction invocation |
tree | commitdiff |
| 2023-07-21 |
Minep | refactor: full rewrite of signal feature |
tree | commitdiff |
| 2023-07-20 |
Minep | refactor: rewrite kernel's make script |
tree | commitdiff |
| 2023-07-16 |
Minep | chore: fix almost *ALL* warnings. |
tree | commitdiff |
| 2023-06-14 |
Minep | Merge branch 'master' into prog-loader |
tree | commitdiff |
| 2023-01-17 |
Minep | Merge branch 'master' into prog-loader |
tree | commitdiff |
| 2023-01-04 |
Minep | Merge branch 'interrupt-rework' into prog-loader |
tree | commitdiff |
| 2022-12-28 |
Minep | regression: mmap for fd |
tree | commitdiff |
| 2022-11-13 |
Minep | refactor: replace all stdint::uint32_t into short and... |
tree | commitdiff |
| 2022-11-10 |
Minep | fix: add dummy process to keep scheduler busy |
tree | commitdiff |
| 2022-09-17 |
Minep | feat: add support for process to conduct Intel x87... |
tree | commitdiff |
| 2022-06-20 |
Minep | Merge branch 'master' of github.com:Minep/lunaix-os |
tree | commitdiff |
| 2022-06-20 |
Minep | Merge branch 'signal-dev' |
tree | commitdiff |
| 2022-06-19 |
Minep | feat: User mode support. |
tree | commitdiff |
| 2022-05-30 |
Minep | basic process support and some syscalls |
tree | commitdiff |
| 2022-03-12 |
Minep | Timer re-worked! |
tree | commitdiff |
| 2022-03-12 |
Minep | Implement APIC, RTC, basic ACPI parser and timer support |
tree | commitdiff |
| 2022-03-01 |
Minep | grow on demand heap |
tree | commitdiff |
| 2022-02-27 |
Minep | vmm - allow remapping |
tree | commitdiff |
| 2022-02-26 |
Minep | fixes and refinements |
tree | commitdiff |
| 2022-02-25 |
Minep | Virtual memory & paging |
tree | commitdiff |
| 2022-02-19 |
Minep | formated code and fix include error in interrupts.c |
tree | commitdiff |
| 2022-02-13 |
Minep | course 6 - interrupts |
tree | commitdiff |
| 2022-02-12 |
Minep | course 5 and some old slides |
tree | commitdiff |
| 2022-02-06 |
Minep | course 3 (vga and linker config) |
tree | commitdiff |
| 2022-02-05 |
Minep | course 1 and project setup |
tree | commitdiff |
|