Andrew Kelley
|
798b1c1d34
|
Update to zig master and simplify build script
|
2019-09-05 16:33:43 +01:00 |
|
Sam Tebbs
|
60ba451aec
|
Add x86 syscalls
|
2019-09-02 20:37:59 +01:00 |
|
Sam Tebbs
|
b8f0b3131c
|
Add infrastructure for build options
|
2019-09-01 17:29:50 +01:00 |
|
Sam Tebbs
|
811ee30f17
|
Merge pull request #48 from SamTebbs33/feature/runtime-testing
Add runtime testing harness
|
2019-07-09 23:27:44 +01:00 |
|
Sam Tebbs
|
35cfbd1686
|
Add runtime testing harness
|
2019-07-09 23:25:52 +01:00 |
|
Sam Tebbs
|
9b0fcbab20
|
Add arch.registerInterruptHandler
|
2019-07-06 20:34:10 +01:00 |
|
Sam Tebbs
|
e1511f7924
|
Add x86 paging
|
2019-06-29 12:02:42 +01:00 |
|
ED
|
1e951691a9
|
Added PIT interface
Ready for PR
Code review changes
Minor changes
|
2019-06-26 18:42:38 +01:00 |
|
Sam Tebbs
|
7e5b7b2331
|
Add logging
|
2019-06-25 20:10:26 +01:00 |
|
Sam Tebbs
|
d980ce5524
|
Add serial output
|
2019-06-24 22:49:24 +01:00 |
|
ED
|
1fc534b9a4
|
Added the PIC interface
Also added doc comments to functions
|
2019-06-02 17:14:02 +01:00 |
|
ED
|
995268b04e
|
Added GDT, IDT, IRQ, updated build.zig
Added new build.zig
Interrupts no work :(
Added isr
Interrupts work
Added spurious irq
Code review comments
New name
Refactor
Build asm
|
2019-05-31 07:41:28 +01:00 |
|
Sam Tebbs
|
08dbf09e00
|
Refactor compilation of architecture-specific code
|
2019-05-29 08:18:14 +01:00 |
|
ED
|
faeb433bb0
|
Add TTY and VGA interface
Line endings
Removed redundant files
Line ending
|
2019-05-22 20:12:46 +01:00 |
|
Sam Tebbs
|
3c12803954
|
Pass multiboot magic and header to kmain
|
2019-05-19 17:39:27 +01:00 |
|
Sam Tebbs
|
49d6f19516
|
Separate arch-specific and arch-agnostic code
|
2019-05-13 21:10:03 +01:00 |
|
Sam Tebbs
|
24249a5f40
|
Move boot_page_directory while increment
|
2019-04-23 19:59:11 +01:00 |
|
Sam Tebbs
|
80b88c7d03
|
Move branch quota change to top of boot_page_directory init
|
2019-04-23 18:50:58 +01:00 |
|
Sam Tebbs
|
b6d7e5d5c4
|
Add multiboot setup code
|
2019-04-19 21:11:04 +01:00 |
|
Edward Dean
|
bee7416b08
|
Feature/hello world kernel land, closes #3 (#4)
* prints hello world
* Builds with the zig build system
|
2019-04-17 17:40:26 +01:00 |
|