First release of my kernel, with the following features:
Kernel Core
- ISR/Fault handlers
- Debug shell
- Mutual exclusion via spinlocks and semaphores
Memory Manager
- Memory mapper
- Physical memory allocator
- Virtual memory allocator
- Kernel cache allocator
Process Manager
- Pre-emptive multitasking
- Kernel threads
- Modified multi-level feedback scheduler
- Timer events
Inter-Process Communication
- Events
Object Manager
- Object memory manager
- Object classes
- Structured kernel object namespace
- Kernel handles (untested)
- Containers
- Symbolic links
- Basic security monitor (untested)
Here is the link to the files:
http://sourceforge.net/project/showfiles.php?group_id=151015&package_id=184647&release_id=403538
It works fine on bochs, qemu, Virtual PC and all my machines. Your test reports will be appreciated
Cheers,
The Senaus
Dynamo Kernel v0.1.1
-
- Member
- Posts: 1600
- Joined: Wed Oct 18, 2006 11:59 am
- Location: Vienna/Austria
- Contact:
Re:Dynamo Kernel v0.1.1
works great in vmware. Have given the commands in the object browser a little test, seem to work.
That's one fine project I daresay Keep up the good work, lad.
That's one fine project I daresay Keep up the good work, lad.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
BlueillusionOS iso image