]> git.dujemihanovic.xyz Git - nameless-os.git/shortlog
nameless-os.git
17 hours ago Duje Mihanovićkernel: Enable -O2 and LTO again mm
2023-08-22 Duje Mihanovićx86: mbr: Copy by dword during relocation
2023-08-22 Duje MihanovićMakefile: Update QEMU arguments to more closely match...
2022-08-22 Duje MihanovićMerge branch 'ps2-driver' into mm origin/mm
2022-07-02 Duje Mihanovićkernel: Huge refactoring of tty driver
2022-07-02 Duje Mihanovićkernel, stage3: Disable -O2 and -flto, enable -Og
2022-07-01 Duje Mihanovićkernel: Move source files out of kernel/ directory
2022-07-01 Duje Mihanovićkernel: Don't put entry.o at beginning of binary
2022-07-01 Duje Mihanovićall: Export {C,LD,AS}FLAGS
2022-07-01 Duje Mihanovićall: Add $(CROSS_COMPILE) support
2022-06-29 Duje Mihanovićkernel: tty: Use recursion in byte/word printing
2022-06-29 Duje Mihanovićkernel, stage3: Enable -O2 and LTO by default
2022-06-28 Duje Mihanovićkernel: Remove LMAs from linker script
2022-06-28 Duje Mihanovićnameless2disk: Check for root privileges
2022-06-28 Duje MihanovićSmall changes to double fault handler
2022-06-28 Duje MihanovićComplete build system rehaul
2022-06-27 Duje MihanovićRemove leftovers from new IRQ system cherrypick
2022-06-27 Duje MihanovićUse interrupt frame and new double fault handler
2022-06-27 Duje MihanovićRework interrupt handling
2022-06-27 Duje MihanovićRemove leftover paging.s from merge
2022-06-27 Duje MihanovićMerge branch 'elf' into mm
2022-06-22 Duje MihanovićFix LMAs in kernel linker script
2022-06-22 Duje MihanovićFix various warnings
2022-06-22 Duje MihanovićGet memory map from BIOS E820
2022-06-22 Duje MihanovićEnable paging in bootloader
2022-06-22 Duje Mihanović(VERY BROKEN) Enable paging
2022-06-22 Duje MihanovićDefine start and end of each section
2022-06-22 Duje MihanovićAdd number keys to PS/2 driver ps2-driver origin/ps2-driver
2022-06-22 Duje MihanovićUse interrupt frame and new double fault handler
2022-06-22 Duje MihanovićRework interrupt handling
2022-06-22 Duje MihanovićFix device initialization
2022-06-22 Duje MihanovićAdd PS/2 driver
2022-06-22 Duje MihanovićLoad ELF kernel instead of flat binary 0.1.1
2022-06-22 Duje MihanovićSeparate generic and arch-specific headers
2022-06-22 Duje MihanovićDelete stage3/loader.elf in bootloader Makefile
2022-06-22 Duje MihanovićAdd panic facility
2022-06-22 Duje MihanovićAdd ability to print numbers in decimal
2022-06-22 Duje MihanovićAdd C code for enabling paging in bootloader
2022-06-22 Duje MihanovićCompile stage3 in ELF format
2022-06-22 Duje MihanovićFix LMAs in kernel linker script
2022-06-22 Duje MihanovićFix various warnings
2022-06-22 Duje MihanovićGet memory map from BIOS E820
2022-06-22 Duje MihanovićEnable paging in bootloader
2022-06-22 Duje Mihanović(VERY BROKEN) Enable paging
2022-06-22 Duje MihanovićDefine start and end of each section
2022-06-17 Duje MihanovićMerge branch 'drive' master origin/master
2022-05-13 Duje MihanovićSlightly redo informational strings in stage3
2022-05-13 Duje MihanovićRevert "Remove unneeded "informational" strings from...
2022-05-08 Duje MihanovićUse `git describe --long` as revision number 0.1.0
2022-05-08 Duje MihanovićFix interrupt trap gates
2022-05-08 Duje MihanovićRemove unneeded "informational" strings from stage3
2022-05-08 Duje MihanovićDelete the old bootloader
2022-05-08 Duje MihanovićAdd installer script
2022-05-07 Duje MihanovićRefactor Makefile, linker script, properly set up stack
2022-05-06 Duje MihanovićAlign all sections in kernel binary to page size
2022-05-06 Duje MihanovićRehaul the memory map
2022-05-06 Duje MihanovićFAT32 bootloader boots the kernel
2022-04-30 Duje MihanovićSeparate loading clusters and cluster chains
2022-04-30 Duje MihanovićFixes and improvements to FAT32 driver
2022-04-27 Duje MihanovićWIP: Add new FAT32 bootloader
2022-03-29 Duje MihanovićRemove unused protected-mode print routine
2022-03-29 Duje MihanovićSlim down print.s
2022-03-12 Duje MihanovićFix keyboard interrupts
2021-10-17 Duje MihanovićSimplify Makefile
2021-10-14 Duje MihanovićHandle interrupts
2021-09-16 Duje MihanovićMore features in VGA driver
2021-09-16 Duje MihanovićAlso compile kernel as ELF for easier disassembly
2021-09-16 Duje MihanovićEnable A20 gate
2021-09-09 Duje MihanovićRestructure the bootloader
2021-09-09 Duje Mihanovićkprint can accept a const string
2021-09-08 Duje MihanovićBetter gitignore and tidier string
2021-09-08 Duje MihanovićEnable generation of debug symbols for C source files
2021-09-07 Duje MihanovićAdd linker script and partial VGA driver
2021-09-07 Duje MihanovićDocument the code
2021-09-07 Duje MihanovićA new beginning
2021-08-21 Duje MihanovićAllow controlling (no) newline when printing and listen...
2021-08-21 Duje MihanovićRead bytes from boot drive
2021-08-21 Duje MihanovićAllow controlling (no) newline when printing and listen...
2021-08-21 Duje MihanovićAdd Makefile
2021-08-21 Duje MihanovićAdd print function with some examples
2021-08-21 Duje MihanovićCan now print hexadecimal numbers
2021-08-20 Duje MihanovićAdd basic bootsector