Hi guys,
I finished a simplest OS called TestOS.
Up to now, the functions it has been finished are:
* support multi-process
* support 2 TTYs
* complete the read function of floppy driver
* support FAT12
* only use ring0 and ring3
* only suppport bin format
Current version is 0.01. Please download the release package is the page below.
http://rapidshare.de/files/40329925/Tes ... ar.gz.html.
I think Linux or Minix is too huge to study the principle of OS. So I want there exists an OS which is so simple and small that a normal programmer can easily understand the OS source code and practice any ideas on it. TestOS is for this target. It will NOT attempt to be developed as an product or another version of LINUX forever.
Welcome to try any ideas of OS on TestOS.
Have Fun.
P.S. You'd better use bochs 2.3.7 to try it because the process schedule algorithm is not efficient for not completing the block state of process.
TestOS 0.01 released
- babylon2233
- Member
- Posts: 66
- Joined: Fri May 23, 2008 5:30 pm
- Location: Malaysia
Re: TestOS 0.01 released
Could you please put that file somewhere else because not everyone can download files from RapidShare. I'm using shared IP, So, it is very difficult to download things from RapidShare. Something like Adrive or box.net is better.
Cheers
Cheers
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Re: TestOS 0.01 released
Hmm.....Qemu spits out many floppy errors, all about "No 0x00 command" or something.
I'm too tired to test it now, I'll look at it later
-JL
I'm too tired to test it now, I'll look at it later
-JL
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
Re: TestOS 0.01 released
Hi babylon2233,
Please download the package in the page below.
http://www.box.net/shared/0leb6jtdnl
Cheers
Please download the package in the page below.
http://www.box.net/shared/0leb6jtdnl
Cheers
Re: TestOS 0.01 released
Hi piranha,
I use Qemu manager 3.0, everything seems OK except that the speed is a little slow.
I use Qemu manager 3.0, everything seems OK except that the speed is a little slow.