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 |
|
Edward Dean
|
9d9c5d6a39
|
Merge pull request #78 from SamTebbs33/feature/adding-tests-for-gdt
Feature/adding tests for gdt
|
2019-09-16 22:53:56 +01:00 |
|
ED
|
07cc1ae89b
|
Added gdt unit and runtime tests
Updated runtime tests
Added doc comments for runtime tests
PR review
WIP
Fixed testing
Import GDT to run the unit tests
Removed redundant arch tests
Removed whitespace
|
2019-09-16 22:19:33 +01:00 |
|
Sam Tebbs
|
9c35de8673
|
Merge pull request #80 from SamTebbs33/feature/alignment-func-replacement
Replace x86 paging alignment functions with stdlib's
|
2019-09-12 22:56:27 +01:00 |
|
Sam Tebbs
|
8a961d7e6d
|
Replace alignment functions with stdlib's
|
2019-09-12 22:15:00 +01:00 |
|