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