TheCurle
TheCurle pushed to master at TheCurle/dotfiles 2020-12-14 02:22:53 +00:00
d7fa235c3d My rice dotfiles. Have fun :)
TheCurle created repository TheCurle/dotfiles 2020-12-14 01:16:38 +00:00
TheCurle pushed to master at gwdev/Chroma 2020-12-11 20:52:50 +00:00
1c1fce9b13 More attempts to fix paging. Still missing the stack.
6470487f2e Fix bug in control register writing
3c29c69d14 Increase debugging level
Compare 3 commits »
TheCurle pushed to master at gwdev/Chroma 2020-12-02 02:51:12 +00:00
e9c79f1d6a Adjust bounds for page table filling. Some maths was wrong
69eb6e10c8 Separate out ELF header parsing to another file
e646630949 Adjust bounds for page table filling. Some maths was wrong
c843c418ad Separate out ELF header parsing to another file
13139779f2 Fix formatting in templates
Compare 7 commits »
TheCurle pushed to master at gwdev/Chroma 2020-12-02 02:36:53 +00:00
e646630949 Adjust bounds for page table filling. Some maths was wrong
c843c418ad Separate out ELF header parsing to another file
Compare 2 commits »
TheCurle pushed to master at TheCurle/Erythro 2020-11-30 20:02:38 +00:00
39ee1b6028 Working local variables.
TheCurle pushed to master at gwdev/Chroma 2020-11-28 16:54:48 +00:00
986c7816b1 Adjust structure of the image folder
2b1d6cca5f Fixes for memory. Lots of work left.
c94a469baf Fix embarassing bug in paging impl that caused crashes..
868eed64ef Add better output to GPF handler
fc3efd7c68 Fix ordering of INTERRUPT_FRAME in header
Compare 106 commits »
TheCurle pushed to master at TheCurle/Erythro 2020-11-27 21:18:30 +00:00
384f46054a Local Variables.
TheCurle pushed to master at gwdev/Chroma 2020-11-26 04:05:52 +00:00
c94a469baf Fix embarassing bug in paging impl that caused crashes..
868eed64ef Add better output to GPF handler
fc3efd7c68 Fix ordering of INTERRUPT_FRAME in header
4a86fbd114 Add debugging symbols to output..
75f44b0514 Add a memstart symbol to the linkerscript
Compare 51 commits »
TheCurle pushed to master at TheCurle/Erythro 2020-11-25 22:55:31 +00:00
e2120bb171 Working on the refactor for local symbols.
TheCurle pushed to master at TheCurle/Erythro 2020-11-25 17:05:16 +00:00
6ce26709de Start refactoring Symbols for scoping rework
b540d5ef1b Cleanup data, prepare for local vars
Compare 2 commits »
TheCurle pushed to master at TheCurle/Erythro 2020-11-24 13:18:45 +00:00
627839aa5d Implement code generation for new operators.
TheCurle pushed to master at TheCurle/Erythro 2020-11-24 00:22:51 +00:00
eab4d51f25 Tweaked parser to allow implicit conversion of type checks to bool
TheCurle pushed to master at TheCurle/Erythro 2020-11-23 21:44:15 +00:00
473af8d54e Add new symbols to the parser. They are not currently handled
TheCurle pushed to master at TheCurle/Erythro 2020-11-23 20:03:20 +00:00
e44158f3b7 Prepare for bitwise, boolean and PPMM operators
TheCurle pushed to master at TheCurle/Erythro 2020-11-23 19:25:28 +00:00
245daeb6f9 Clean up generated assembly - the switch takes care of the primitive size so we need only pass a length of 1 for variables.
TheCurle pushed to master at TheCurle/Erythro 2020-11-23 19:14:08 +00:00
4f75085348 Refactor symbols, enforce size argument.
TheCurle pushed to master at TheCurle/Erythro 2020-11-22 01:46:39 +00:00
86b1688035 Start work on string parsing.
TheCurle pushed to master at TheCurle/Erythro 2020-11-22 00:45:17 +00:00
0dc444acfc Fix typo
TheCurle pushed to master at TheCurle/Erythro 2020-11-22 00:43:59 +00:00
b384973379 Prepare for string literal parsing