TestOS 0.01 released

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
liubo
Posts: 11
Joined: Mon Jul 14, 2008 8:55 pm

TestOS 0.01 released

Post by liubo »

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.
Attachments
TestOSscreenShot_003.PNG
TestOSscreenShot_002.PNG
TestOSscreenShot_001.PNG
User avatar
babylon2233
Member
Member
Posts: 66
Joined: Fri May 23, 2008 5:30 pm
Location: Malaysia

Re: TestOS 0.01 released

Post by babylon2233 »

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
User avatar
piranha
Member
Member
Posts: 1391
Joined: Thu Dec 21, 2006 7:42 pm
Location: Unknown. Momentum is pretty certain, however.
Contact:

Re: TestOS 0.01 released

Post by piranha »

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
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
liubo
Posts: 11
Joined: Mon Jul 14, 2008 8:55 pm

Re: TestOS 0.01 released

Post by liubo »

Hi babylon2233,
Please download the package in the page below.

http://www.box.net/shared/0leb6jtdnl

Cheers
liubo
Posts: 11
Joined: Mon Jul 14, 2008 8:55 pm

Re: TestOS 0.01 released

Post by liubo »

Hi piranha,

I use Qemu manager 3.0, everything seems OK except that the speed is a little slow.
Attachments
Qemu_manager3.0_TestOS.PNG
Post Reply