Sergiusz Bazanski
|
db388df78c
|
Kernel: Oops, forgot to un-debug Makefile.
|
2011-08-25 02:04:44 +02:00 |
Sergiusz Bazanski
|
3cba41a698
|
Kernel: Using x86_64-pc-elf target now.
|
2011-08-25 02:01:23 +02:00 |
Sergiusz Bazanski
|
f2b233c1a5
|
Loader: Fixed indentation/
|
2011-08-25 01:53:43 +02:00 |
Sergiusz Bazanski
|
9fb45db284
|
General: Added ~ files to .gitignore
|
2011-08-25 01:53:26 +02:00 |
Sergiusz Bazanski
|
55caf5c7bd
|
Loader: Check if any module is specified.
|
2011-08-25 01:52:07 +02:00 |
Sergiusz Bazanski
|
ee90b41ebf
|
fixed up makefile
|
2011-08-25 01:34:17 +02:00 |
Sergiusz Bazanski
|
e04c28f1be
|
Working on the PMM
|
2011-07-02 13:03:29 +02:00 |
Sergiusz Bazanski
|
f096be37a2
|
Protection against kernels > 512 pages - NI error thrown
|
2011-06-28 13:42:07 +02:00 |
Sergiusz Bazanski
|
503a5cd7bc
|
Some issues with directory names on Windows...
|
2011-06-28 13:32:22 +02:00 |
Sergiusz Bazanski
|
6a2f53ef78
|
Updated to reflect x64 changes.
|
2011-06-28 13:29:41 +02:00 |
Sergiusz Bazanski
|
32ccf8af51
|
Commited some binaries, whoops.
|
2011-06-28 13:18:26 +02:00 |
Sergiusz Bazanski
|
1dba384739
|
basic 64 bit loading
|
2011-06-28 13:15:42 +02:00 |
Sergiusz Bazanski
|
164ea30d44
|
Some scheduler fixes.
|
2011-06-27 17:59:54 +02:00 |
Sergiusz Bazanski
|
11cf26eb54
|
Refactoring code.
|
2011-05-08 17:16:00 +02:00 |
Sergiusz Bazanski
|
028842d07d
|
Now compiles on Windows + Eclipse + Cygwin!
|
2011-05-08 16:22:31 +02:00 |
Sergiusz Bazanski
|
1eff2dc879
|
Now with a better scheduler!
|
2011-05-03 13:59:20 +02:00 |
Sergiusz Bazanski
|
c3c1001931
|
Working again!
|
2011-04-30 19:08:46 +02:00 |
Sergiusz Bazanski
|
07f4f66ba5
|
penis
|
2011-04-14 21:43:46 +02:00 |
Sergiusz Bazanski
|
b1892a7e82
|
whee to my netbook
|
2011-04-05 08:21:00 +02:00 |
Sergiusz Bazanski
|
80156c1ae8
|
whee back to my netbook
|
2011-04-04 18:25:20 +02:00 |
Sergiusz Bazanski
|
9bca69f428
|
i'm an idiot
|
2011-04-04 12:02:52 +02:00 |
Sergiusz Bazanski
|
0af44adf3c
|
hurr derp
|
2011-04-04 11:58:52 +02:00 |
Sergiusz Bazanski
|
b529e94df8
|
Multitasking!
|
2011-04-03 18:49:04 +02:00 |
Sergiusz Bazanski
|
e65e67846d
|
now with some interrupt dispatchers
|
2011-04-02 16:46:31 +02:00 |
Sergiusz Bazanski
|
3b0074d546
|
now with a wrapper for paging
|
2011-04-01 21:51:14 +02:00 |
Sergiusz Bazanski
|
73a2a33298
|
and back to my pc
|
2011-04-01 15:21:31 +02:00 |
Sergiusz Bazanski
|
b6d158c9c8
|
need to sync to netbook
|
2011-03-31 12:21:32 +02:00 |
Sergiusz Bazanski
|
de2989b629
|
Structurified paging code.
|
2011-03-18 15:09:49 +01:00 |
Sergiusz Bazanski
|
7adcfafba1
|
CHanged the drivers classes a bit...
|
2011-03-18 14:16:43 +01:00 |
Sergiusz Bazanski
|
05af3a87fa
|
Physical memory allocation now uses 4-kb pages instead of 4-mb ones.
|
2011-03-18 13:49:58 +01:00 |
Sergiusz Bazanski
|
8dff06bd19
|
exceptions
|
2011-03-16 08:33:27 +01:00 |
Sergiusz Bazanski
|
c6c1d67a4f
|
kernel panic handler
|
2011-03-15 13:16:27 +01:00 |
Sergiusz Bazanski
|
e9b5ec08da
|
Now with a simple driver interface.
|
2011-03-14 22:51:18 +01:00 |
Sergiusz Bazanski
|
e3bdb2feb0
|
Now in C++ land! FUCK YEAH, FUCKING FINALLY.
|
2011-03-14 20:31:10 +01:00 |
Sergiusz Bazanski
|
31f4ebb6c0
|
Now why did I do that.
|
2011-03-14 17:50:26 +01:00 |
Sergiusz Bazanski
|
7ed12065be
|
Now with a heap! Holy cow!
|
2011-03-14 17:49:22 +01:00 |
Sergiusz Bazanski
|
2a3c4ec827
|
Now with a kernel page allocator... Although it's pretty messy.
|
2011-03-13 22:59:28 +01:00 |
Sergiusz Bazanski
|
42361f56cb
|
Now with a working PS2 driver, kinda!
|
2011-03-13 18:32:05 +01:00 |
Sergiusz Bazanski
|
c25939efc6
|
Well, I finally got IRQ to work while on the bus... Commiting this so I can work on it on my PC.
|
2011-03-13 15:18:08 +01:00 |
Sergiusz Bazanski
|
fae1c1a4c1
|
Now with arbitrary kernel page allocation.
|
2011-02-23 05:25:28 +01:00 |
Sergiusz Bazanski
|
f058f250f8
|
memory detection... IRQ still borked.
|
2011-02-23 04:12:36 +01:00 |
Sergiusz Bazanski
|
f207bf558f
|
ACPI fix.
|
2011-02-23 00:30:28 +01:00 |
Sergiusz Bazanski
|
619ce7bda1
|
Interrupts!
|
2011-02-22 18:09:58 +01:00 |
Sergiusz Bazanski
|
236f28e1c7
|
Now actually runs.
|
2011-02-21 17:29:53 +01:00 |
Sergiusz Bazanski
|
1ba4954e58
|
It compiled! Ship iiiiit!
|
2011-02-21 12:23:58 +01:00 |
Sergiusz Bazanski
|
2f3ab42667
|
Yay first commit.
|
2011-02-20 23:38:15 +01:00 |