166 Commits

Author SHA1 Message Date
aaron
80d6ede7f9 git-svn-id: https://spexeah.com:8443/svn/Asuro@166 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c 2017-05-21 09:45:36 +00:00
kieron
4663e8922d Cleanup
git-svn-id: https://spexeah.com:8443/svn/Asuro@163 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-21 00:30:56 +00:00
kieron
54e983e1df Cleanup
git-svn-id: https://spexeah.com:8443/svn/Asuro@162 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 23:15:20 +00:00
kieron
691f2cad0f Conflicts Resolved.
git-svn-id: https://spexeah.com:8443/svn/Asuro@160 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 22:55:33 +00:00
kieron
87094a7afd LogicMemoryManager working.
git-svn-id: https://spexeah.com:8443/svn/Asuro@159 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 22:53:27 +00:00
kieron
cb8058bd21 fdsa
git-svn-id: https://spexeah.com:8443/svn/Asuro@157 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 20:19:59 +00:00
kieron
b7ac5d18dc d
git-svn-id: https://spexeah.com:8443/svn/Asuro@156 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 20:06:57 +00:00
kieron
e330bc426b Memory Manager D'x
git-svn-id: https://spexeah.com:8443/svn/Asuro@148 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 19:08:00 +00:00
kieron
126ec01343 ds
git-svn-id: https://spexeah.com:8443/svn/Asuro@145 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 18:25:38 +00:00
kieron
805f20ca31 ds
git-svn-id: https://spexeah.com:8443/svn/Asuro@142 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 16:00:23 +00:00
kieron
96e646091b f
git-svn-id: https://spexeah.com:8443/svn/Asuro@141 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 14:20:27 +00:00
kieron
b9e20fa9b1 sd
git-svn-id: https://spexeah.com:8443/svn/Asuro@131 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 00:35:39 +00:00
kieron
60419f1f90 fdfd
git-svn-id: https://spexeah.com:8443/svn/Asuro@130 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 00:27:57 +00:00
kieron
e68c1f686c dff
git-svn-id: https://spexeah.com:8443/svn/Asuro@127 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 23:58:12 +00:00
kieron
39ca6eed6f Virtual Memory Management fucking works!
git-svn-id: https://spexeah.com:8443/svn/Asuro@125 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 23:46:20 +00:00
kieron
57b6845ed4 VMem & PMem
git-svn-id: https://spexeah.com:8443/svn/Asuro@124 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 23:09:35 +00:00
kieron
278c2e8fa7 Changed Memory Management, working on Virtual Memory Management for next rev.
git-svn-id: https://spexeah.com:8443/svn/Asuro@116 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 21:13:26 +00:00
kieron
da0401a21e dd
git-svn-id: https://spexeah.com:8443/svn/Asuro@115 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 17:19:24 +00:00
kieron
1f2f7cf380 Paging stuff.
git-svn-id: https://spexeah.com:8443/svn/Asuro@114 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 16:11:50 +00:00
kieron
97299c839c Paging stuff.
git-svn-id: https://spexeah.com:8443/svn/Asuro@113 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-19 14:32:06 +00:00
kieron
f40c1ca749 Started paging.
git-svn-id: https://spexeah.com:8443/svn/Asuro@112 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 17:07:18 +00:00
kieron
b9984e7a44 Cleaned up debug messages.
git-svn-id: https://spexeah.com:8443/svn/Asuro@111 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 16:37:54 +00:00
kieron
31db2c943b Task Scheduler
git-svn-id: https://spexeah.com:8443/svn/Asuro@109 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 16:17:22 +00:00
aaron
8ce80d46c0 git-svn-id: https://spexeah.com:8443/svn/Asuro@108 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c 2017-05-18 15:35:56 +00:00
kieron
158eeba82f Commit for safety.
git-svn-id: https://spexeah.com:8443/svn/Asuro@107 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 15:32:27 +00:00
kieron
e7e5eccc9b Memory Manager.
git-svn-id: https://spexeah.com:8443/svn/Asuro@106 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 15:20:37 +00:00
kieron
c595bfb819 Memory Manager Started.
git-svn-id: https://spexeah.com:8443/svn/Asuro@103 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 14:44:13 +00:00
kieron
f2a42134c7 MemoryManager WTF?!
git-svn-id: https://spexeah.com:8443/svn/Asuro@101 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 14:08:16 +00:00
aaron
92e0db5eb4 git-svn-id: https://spexeah.com:8443/svn/Asuro@96 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c 2017-05-18 13:41:54 +00:00
kieron
9a2294863b Got end of Kernel Code.
git-svn-id: https://spexeah.com:8443/svn/Asuro@95 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-18 13:17:39 +00:00
aaron
2b8500ddff git-svn-id: https://spexeah.com:8443/svn/Asuro@90 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c 2017-05-18 12:29:12 +00:00
kieron
7d20391a86 Fixed bug.
git-svn-id: https://spexeah.com:8443/svn/Asuro@87 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 23:56:17 +00:00
kieron
3356302d32 See Last.
git-svn-id: https://spexeah.com:8443/svn/Asuro@86 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 23:34:11 +00:00
kieron
019f6ccabf Made Kernel 'Higher-Half' and enabled paging.
git-svn-id: https://spexeah.com:8443/svn/Asuro@85 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 23:24:05 +00:00
kieron
7a8034196b Sleep working?
git-svn-id: https://spexeah.com:8443/svn/Asuro@84 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 18:13:22 +00:00
kieron
43dc8ec601 Fix?
git-svn-id: https://spexeah.com:8443/svn/Asuro@81 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 17:47:59 +00:00
kieron
886e6a8cdf Fix.
git-svn-id: https://spexeah.com:8443/svn/Asuro@75 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 17:07:20 +00:00
kieron
329cb836dd STI Changed.
git-svn-id: https://spexeah.com:8443/svn/Asuro@71 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 16:02:08 +00:00
kieron
96dfb38124 Fixed IRQs(ish)+
git-svn-id: https://spexeah.com:8443/svn/Asuro@69 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 15:45:34 +00:00
kieron
d54e43cca9 Added delay to print.
git-svn-id: https://spexeah.com:8443/svn/Asuro@68 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 15:35:27 +00:00
kieron
d6697f0e30 See last.
git-svn-id: https://spexeah.com:8443/svn/Asuro@67 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 15:12:59 +00:00
kieron
0f75adff47 Moved IRQ Init.
git-svn-id: https://spexeah.com:8443/svn/Asuro@63 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 14:00:34 +00:00
kieron
d4ae7666b4 Added console output to ISRs.
git-svn-id: https://spexeah.com:8443/svn/Asuro@55 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 13:23:00 +00:00
kieron
5390621fdd hadcf.
git-svn-id: https://spexeah.com:8443/svn/Asuro@53 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 13:15:25 +00:00
kieron
cefe9481e8 Added standard ISRs.
Added Header Comments to units.

git-svn-id: https://spexeah.com:8443/svn/Asuro@51 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 13:07:58 +00:00
kieron
220d6d8071 Moved types to system.pas
Added first ISR (ISR0).

git-svn-id: https://spexeah.com:8443/svn/Asuro@37 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 11:19:16 +00:00
kieron
cbd4685407 IDT Implemented, should be ready for entries.
git-svn-id: https://spexeah.com:8443/svn/Asuro@36 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 23:35:52 +00:00
kieron
4add561061 Fixed fuckup.
git-svn-id: https://spexeah.com:8443/svn/Asuro@33 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 22:48:58 +00:00
kieron
aa0a81306e Same as last
git-svn-id: https://spexeah.com:8443/svn/Asuro@32 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 22:26:16 +00:00
kieron
7a24ea11ba Standardized to standard types in types.pas
git-svn-id: https://spexeah.com:8443/svn/Asuro@31 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 22:25:41 +00:00