A dedicated kernel for multi-threading applications.

Tuesday, May 15, 2007

Toro 0.02 released

Toro 0.02 is ready !. New Virtual FileSystem and drivers for ATA Disks and EXT2 FS.
For compilation download the new documentation from http://toro.sourceforge.net .
Un saludo Matias Vara.

Saturday, January 27, 2007

Toro 0.01 !

New Version of TORO the changes are here , I will upload in next days for compile TORO step by step .
Un saludo Matias Vara.

Wednesday, January 24, 2007

Saturday, May 20, 2006

Compiling Toro 1.1.3

First you must download the last zip of toro , it is toro-1.1.3-src.zip , you can download it from toro.sourceforge.net .

Next you must unzip the packet in the disket-formating with GRUB , for the moment

Toro only have the driver for floppy ( in the future it will have drivers to SATA disk)

Next go to /usr/toro-src/ and execute “make” , here you are compiling the kernel .

Immediately go to /usr/tools/sh and do “make” , do “make” in usr/tools/ls , usr/tools/mkdir , here you are compiling the utilities .

Ready! , you have the diskette-boot for Toro .

You can boot Toro using bochs or from diskette in real machine .
Simple bochsrc.txt file , it works in Bochs-2.2.6 .


floppya: 1_44=a:, status=inserted
megs: 16
floppy_command_delay: 200
boot: floppy


Important! :

The file /usr/toro-src/make.rules have the path of utilities , you must modify .
The linker “ld” must can output “elf-i386” executable file , I don’t know if the ld include in fpc for windows can do that .

Please tell me if you have any question .


Bye Matias Vara .

P.D. : Here you can download the minimal version of fpc 1.0.6 for go32v2 and ld linker , it works with cygwin 2.427 or last .