Sam Tebbs
|
f0161f0ec9
|
Add simple stacktrace logging
|
2019-12-06 20:28:28 +00:00 |
|
Sam Tebbs
|
9d52e08ea7
|
Merge pull request #113 from SamTebbs33/feature/ci-zig-version
Change CI's zig version to 0.5.0+ae0a219d1
|
2019-11-19 17:10:04 +00:00 |
|
Sam Tebbs
|
724111ec26
|
Fix link
|
2019-11-19 00:04:22 +00:00 |
|
Sam Tebbs
|
9e79808d15
|
Change CI's zig version to 0.5.0+ae0a219d1
|
2019-11-18 23:38:41 +00:00 |
|
Sam Tebbs
|
eba782b9d9
|
Merge pull request #111 from SamTebbs33/bugfix/fix-casts
Fix T(x) style casts
|
2019-11-10 22:09:43 +00:00 |
|
Sam Tebbs
|
7b2d4c1190
|
Fix T() style casts
|
2019-11-10 22:07:20 +00:00 |
|
Sam Tebbs
|
2587b9f16c
|
Merge pull request #106 from SamTebbs33/feature/load-bootmodules
Load grub modules on mem init
|
2019-11-09 13:56:34 +00:00 |
|
Sam Tebbs
|
01490f051c
|
Load grub modules on mem init
|
2019-11-08 22:09:01 +00:00 |
|
Sam Tebbs
|
762ddc3a63
|
Merge pull request #105 from SamTebbs33/feature/virtToPhys-and-physToVirt
Move virtToPhys to mem.zig and add physToVirt
|
2019-11-08 22:05:12 +00:00 |
|
Sam Tebbs
|
9b9bfdfa58
|
Move virtToPhys to mem.zig and add physToVirt
|
2019-11-08 21:57:42 +00:00 |
|
Edward Dean
|
87f33a4c0d
|
Merge pull request #108 from SamTebbs33/full-isr-irq-zig-code
No more assembly
|
2019-11-06 21:34:03 +00:00 |
|
ED
|
89a1873e7c
|
No more assembly
Pure zig
Added doc comments
Feedback
|
2019-11-06 21:31:44 +00:00 |
|
Edward Dean
|
e5e8939c3f
|
Merge pull request #107 from SamTebbs33/pit-adding-tests
Added run time tests for PIT
|
2019-11-06 21:31:16 +00:00 |
|
ED
|
419d8ad585
|
Added run time tests for PIT
Also changed the TTY a bit
Merged new run time testing
Code layout change
Feedback
Feedback 2
|
2019-11-06 21:21:27 +00:00 |
|
Sam Tebbs
|
5d59294c17
|
Merge pull request #101 from SamTebbs33/feature/log-tests
Add log tests
|
2019-10-25 20:42:12 +01:00 |
|
Sam Tebbs
|
36aeced2c3
|
Add log tests
|
2019-10-25 20:08:59 +01:00 |
|
Sam Tebbs
|
526d1cee93
|
Merge pull request #100 from SamTebbs33/feature/serial-tests
Add serial tests
|
2019-10-15 17:32:37 +01:00 |
|
Sam Tebbs
|
35b76d5f1c
|
Add serial tests
|
2019-10-15 17:20:22 +01:00 |
|
Sam Tebbs
|
586d46332c
|
Merge pull request #103 from SamTebbs33/bugfix/readme-fix
Fix readme
|
2019-10-12 14:24:09 +01:00 |
|
Sam Tebbs
|
287b50ee59
|
Fix some readme issues
|
2019-10-11 17:33:36 +01:00 |
|
Sam Tebbs
|
91b7ca02b2
|
Merge pull request #97 from SamTebbs33/bugfix/rt-test-script-hangs
Stop rt-test script from hanging
|
2019-10-06 22:15:10 +01:00 |
|
Sam Tebbs
|
a3b565629e
|
Stop rt-test script from hanging
|
2019-10-06 20:54:39 +01:00 |
|
Sam Tebbs
|
032d08ebfe
|
Merge pull request #96 from SamTebbs33/feature/ci-formatting-check
Add formatting check to CI
|
2019-10-06 20:04:17 +01:00 |
|
Sam Tebbs
|
1deaab2ad7
|
Add formatting check to CI
|
2019-10-06 19:49:45 +01:00 |
|
Edward Dean
|
73495f1f57
|
Merge pull request #92 from SamTebbs33/adding-tests-for-irq
Added unit and runtime tests
|
2019-10-06 19:32:52 +01:00 |
|
ED
|
2906d6ca13
|
Added unit and runtime tests
Also changed up panic call
Fixed rebasing
Feedback
|
2019-10-06 17:40:12 +01:00 |
|
Edward Dean
|
cec688d279
|
Merge pull request #93 from SamTebbs33/adding-tests-for-isr
Added unit and runtime tests
|
2019-10-05 20:49:19 +01:00 |
|
ED
|
42bdbf6b7f
|
Added unit and runtime tests
Also fixed some typos
Also changed the panic a bit
Removed changed to unnecessary files
Fixed merge
Feedback
Fixed tests
|
2019-10-05 20:46:31 +01:00 |
|
Sam Tebbs
|
d306078c62
|
Merge pull request #95 from SamTebbs33/bugfix/fix-debug-option
Remove debug option
|
2019-10-03 17:19:08 +01:00 |
|
Sam Tebbs
|
16bd3f57a1
|
Remove debug option
|
2019-10-03 17:15:05 +01:00 |
|
Sam Tebbs
|
88d6e58c6e
|
Merge pull request #73 from SamTebbs33/feature/paging-rt-tests
Add x86 paging rt test
|
2019-10-01 23:15:22 +01:00 |
|
Sam Tebbs
|
7fb55437e3
|
Add x86 paging runtime tests
|
2019-10-01 23:08:19 +01:00 |
|
Edward Dean
|
114f5ea234
|
Merge pull request #94 from SamTebbs33/adding-tests-for-pic
Added unit tests for PIC
|
2019-10-01 18:02:30 +01:00 |
|
ED
|
2a0c2e4708
|
Added unit tests for PIC
Removed I/O wait as it isn't needed and uses the syscall interrupt.
Added runtime tests
Fixed styling for TTY
Fixed runtime tests
Now they are fixed
|
2019-10-01 17:59:42 +01:00 |
|
Edward Dean
|
25af35f726
|
Merge pull request #91 from SamTebbs33/adding-test-for-tty
Added runtime tests for TTY
|
2019-10-01 11:58:02 +01:00 |
|
ED
|
60164d9252
|
Added runtime tests for TTY
Removed types
Styling
Added printing error and multi line string for logo
Fix panic after rebase
|
2019-10-01 11:52:23 +01:00 |
|
Edward Dean
|
6ece9a8440
|
Merge pull request #90 from SamTebbs33/adding-tests-for-vga
Added runtime tests for VGA
|
2019-10-01 11:43:11 +01:00 |
|
ED
|
420a09f039
|
Added runtime tests for VGA
Added doc comments as well
A little refactor of code
Reordered
Removed types
|
2019-09-29 12:55:34 +01:00 |
|
Sam Tebbs
|
b682afa79d
|
Merge pull request #84 from SamTebbs33/feature/4kb-paging
Add 4kb paging
|
2019-09-24 11:46:00 +01:00 |
|
Sam Tebbs
|
48d80d92ae
|
Add 4kb paging
|
2019-09-24 11:43:30 +01:00 |
|
Sam Tebbs
|
4a1209785a
|
Merge pull request #88 from SamTebbs33/feature/refactor-syscall-handler-type
Add syscall args to syscall handler type
|
2019-09-24 11:05:41 +01:00 |
|
Sam Tebbs
|
a18444e911
|
Add syscall args to syscall handler type
|
2019-09-21 17:11:40 +01:00 |
|
Sam Tebbs
|
5daa9d7d3c
|
Merge pull request #87 from SamTebbs33/feature/github-actions-ci
Migrate to github actions for CI
|
2019-09-19 11:04:29 +01:00 |
|
Sam Tebbs
|
833ca22989
|
Migrate to github actions for CI
|
2019-09-18 20:47:59 +01:00 |
|
Sam Tebbs
|
70e817ddd7
|
Merge pull request #85 from SamTebbs33/feature/test-single-buildmode
Only test a single build mode
|
2019-09-18 18:43:08 +01:00 |
|
Sam Tebbs
|
a7bb3e1d01
|
Merge pull request #86 from SamTebbs33/feature/import-syscall-tests
Import syscall tests into x86/arch.zig
|
2019-09-18 15:17:05 +01:00 |
|
Sam Tebbs
|
f11bcd88f3
|
Import syscall tests into x86/arch.zig
|
2019-09-17 23:04:01 +01:00 |
|
Sam Tebbs
|
b4b3fb06c3
|
Only test a single build mode
|
2019-09-17 19:00:33 +01:00 |
|
Edward Dean
|
048284e305
|
Merge pull request #83 from SamTebbs33/feature/adding-tests-for-idt
Feature/adding tests for idt
|
2019-09-17 18:27:48 +01:00 |
|
ED
|
4d9b963310
|
Added IDT unit and run-time tests
|
2019-09-17 18:24:44 +01:00 |
|