kieron
ebdba2102c
git-svn-id: https://spexeah.com:8443/svn/Asuro@545 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-26 17:05:19 +00:00
kieron
6d3f6ccbf3
git-svn-id: https://spexeah.com:8443/svn/Asuro@544 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-26 16:55:27 +00:00
kieron
11542b4c34
git-svn-id: https://spexeah.com:8443/svn/Asuro@543 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-26 16:48:19 +00:00
kieron
b626d8c207
git-svn-id: https://spexeah.com:8443/svn/Asuro@527 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-14 22:46:34 +00:00
kieron
64c96db1bf
git-svn-id: https://spexeah.com:8443/svn/Asuro@522 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-14 01:48:55 +00:00
kieron
e261f84ed5
git-svn-id: https://spexeah.com:8443/svn/Asuro@521 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-14 00:59:50 +00:00
kieron
74a1087f62
git-svn-id: https://spexeah.com:8443/svn/Asuro@520 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-14 00:42:06 +00:00
kieron
691466b7ad
git-svn-id: https://spexeah.com:8443/svn/Asuro@519 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-14 00:36:08 +00:00
kieron
44d31235d7
git-svn-id: https://spexeah.com:8443/svn/Asuro@497 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-11 17:13:34 +00:00
kieron
82a497430f
git-svn-id: https://spexeah.com:8443/svn/Asuro@496 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-11 17:11:13 +00:00
kieron
16c0580e58
git-svn-id: https://spexeah.com:8443/svn/Asuro@481 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-10 21:03:37 +00:00
kieron
8816ff3a73
git-svn-id: https://spexeah.com:8443/svn/Asuro@478 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-10 17:56:38 +00:00
kieron
d22cd1dd56
git-svn-id: https://spexeah.com:8443/svn/Asuro@473 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-10 15:53:36 +00:00
kieron
d98a81b540
E1000 Driver & Net Stack
...
- E1000 Driver Near Finished
- Network stack added (Eth->IPv4)
- Other Stuff
- Things.
- This commit message needs to be longer to make it look like I'm doing more work than I actually am.
- Other things.
git-svn-id: https://spexeah.com:8443/svn/Asuro@456 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-09 20:34:39 +00:00
kieron
1c541dd753
Added cool stuff.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@376 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-07 17:19:13 +00:00
kieron
37d442edfc
git-svn-id: https://spexeah.com:8443/svn/Asuro@372 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-07 16:44:40 +00:00
kieron
9f7cefa506
git-svn-id: https://spexeah.com:8443/svn/Asuro@318 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-05 13:11:50 +00:00
kieron
456f50cf4f
git-svn-id: https://spexeah.com:8443/svn/Asuro@303 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2018-04-05 10:50:40 +00:00
kieron
447446f478
Useful functions.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@264 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-26 12:31:28 +00:00
kieron
9c2a5c976e
Param parsing within the terminal implemented.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@232 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-23 18:41:10 +00:00
kieron
902919fd02
More terminal changes.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@223 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-23 10:41:40 +00:00
kieron
0478535819
Terminal
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@214 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-23 06:27:53 +00:00
kieron
a53754258c
Tested fix and confirmed working.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@212 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-23 05:02:34 +00:00
aaron
0fde4f52d6
fixed linker
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@211 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-10-23 05:01:10 +00:00
kieron
82c557ecab
we
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@205 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-23 19:46:30 +00:00
kieron
9cbb51ecf0
ds
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@203 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-23 17:51:21 +00:00
kieron
c5151506d6
fds
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@202 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-23 17:30:15 +00:00
kieron
797ae1c7a4
dsds
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@201 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-23 17:25:05 +00:00
kieron
f7384fa946
scd
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@150 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 19:20:29 +00:00
kieron
797c0f66fc
-
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@138 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-20 13:52:05 +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
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
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
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
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
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
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
cbb1ec6f88
ISR0 added
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@39 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-17 11:59:47 +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
a0b4639ba9
idt
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@35 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 23:05:26 +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
372c5ef010
Working GDT?
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@29 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-16 18:09:59 +00:00
kieron
eebe77ad9b
N/A
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@18 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-05-15 19:52:31 +00:00
kieron
a4ed035c93
Keyboard Driver Started/Hex output added
...
- Added writehexex/writehexlnex/writehexln/writehex
- Started work on the keyboard driver, polling PS2 line for keystate.
git-svn-id: https://spexeah.com:8443/svn/Asuro@16 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-02-13 16:35:36 +00:00
kieron
81363a9c57
Cleanup/Refactoring.
...
git-svn-id: https://spexeah.com:8443/svn/Asuro@14 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
2017-02-12 15:03:19 +00:00