index
:
marvinborner/Melvix
dev
:computer: Small operating system written from scratch (covid/school project)
Marvin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
kernel
/
boot.asm
Age
Commit message (
Expand
)
Author
2020-04-19
Applied tidy command...
Marvin Borner
2020-04-17
Added multiboot smbios table
Marvin Borner
2020-04-17
OMG I feel very dumb now...
Marvin Borner
2020-04-17
Started implementing multiboot2 standard
Marvin Borner
2020-04-14
Switched to grub
Marvin Borner
2020-03-27
Added and applied tidy command
Marvin Borner
2020-01-26
Magic commit
Marvin Borner
2020-01-16
Quite a different approach to userspace paging
Marvin Borner
2020-01-02
Switched to CMake
Marvin Borner
2019-12-21
Many debugging/serial improvements
Marvin Borner
2019-12-21
Some userspace improvements
Marvin Borner
2019-12-04
More-working syscall logic (parameters work!)
Marvin Borner
2019-11-30
Working userspace!
Marvin Borner
2019-11-25
Debug, debug and even more debugging!
Marvin Borner
2019-11-20
Began two-stage hdd bootloader and os installer
Marvin Borner
2019-11-10
Added semi-working bootloader
Marvin Borner
2019-11-08
Began implementation of non-grub bootloader
Marvin Borner
2019-10-31
Some user mode improvements
Marvin Borner
2019-10-31
Implemented basic syscalls and user mode
Marvin Borner
2019-10-30
Started implementation of initrd based vfs
Marvin Borner
2019-10-27
Improved boot process and color scheme
Marvin Borner
2019-10-25
Rewrite of paging and alloc functions
Marvin Borner
2019-10-16
Fixed framebuffer activation
Marvin Borner
2019-10-15
No more errors!
Marvin Borner
2019-10-12
Paging and heap rewrite
Marvin Borner
2019-10-03
Improved some things
Marvin Borner
2019-09-28
Switched back to normal aligned kernel
Marvin Borner
2019-09-26
Added higher half kernel with paging
Marvin Borner
2019-09-26
Added working support for segment:offset pointer
Marvin Borner
2019-09-25
Started integrating vesa resolution finder
Marvin Borner
2019-09-24
Added working VESA driver
Marvin Borner
2019-09-24
First successful VESA attempt
Marvin Borner
2019-09-23
Further tried developing a working VESA driver (failing)
Marvin Borner
2019-09-21
Added ACPI based shutdown command
Marvin Borner
2019-09-19
Started development of vesa graphic driver
Marvin Borner
2019-09-19
Added sleep command/action
Marvin Borner
2019-09-19
Moved source to kernel directory
Marvin Borner