http://www.netsterdesign.tk/
released GNU, needs ALOT of work, but has basic functions!
reply here and add comments, flames, etc...
NEW OS!! Jeo-OS
RE:NEW OS!! Jeo-OS
Hey, Nester... are you Canadian, by chance? (l33t.ca)
Anyway, nice design... just a thought, though; If you're running your device drivers in PL3 with applications, you can get rid of the interrupt (and therefore the PL0 stack swap) upon messaging between apps and device.
There'd still have to be a stack swap from the driver to the kernel every now and then, but it'd probably be far less often then when app/driver messaging occurs.
Just a thought, anyway.... might grab you a few extra clock cycles
Also... you don't have the source to the boot loader? How'd you pull that one off? Where's it from?
Anyway, looks good man,
Jeff
Anyway, nice design... just a thought, though; If you're running your device drivers in PL3 with applications, you can get rid of the interrupt (and therefore the PL0 stack swap) upon messaging between apps and device.
There'd still have to be a stack swap from the driver to the kernel every now and then, but it'd probably be far less often then when app/driver messaging occurs.
Just a thought, anyway.... might grab you a few extra clock cycles
Also... you don't have the source to the boot loader? How'd you pull that one off? Where's it from?
Anyway, looks good man,
Jeff
RE:NEW OS!! Jeo-OS
im not canadian, theyre just cheap
the OS is in a VERY early state (as you can see). Im not the best OS writer (only one previous console OS) But thanks for the tips I hope to make the OS as fast as I can (w/o writing it in asm )
for the bootloader, i found that on some small OS dev site, I am currently trying to find the code so i can include it w/my os
the OS is in a VERY early state (as you can see). Im not the best OS writer (only one previous console OS) But thanks for the tips I hope to make the OS as fast as I can (w/o writing it in asm )
for the bootloader, i found that on some small OS dev site, I am currently trying to find the code so i can include it w/my os