New! Dinkit.net. This site is aimed more at the user than the programer. Make changes to application using the cut and past method works for starter. Learn as you go.

This project is intended for those who are interested in the workings of a simple Operating System. Extra effort is made to make this project  easy to understand as possible. This project is a series of program packages. The packages are progressive... from the simplest
to a complete working OS. Each system disk adds new code to the original kernel.  None of the original code  is change or taken away.  If this is your first visit to the "Dinkit" project, You may want to look at the  “OS T_Demo”. It is a sample of what this project could look like.

 

It seems that windows chokes on many of the low level commands that this project uses. For Windows users a mediator is needed to fix this dilemma. “Free-Dos” is that mediator and is just what is needed. This is basically a two tear level system. Use “Freedos” for the first level, and Dinkit for the final level. “Free-Dos” has the ability to see windows file and to see and execute “Dinkit” files. This two tear-level will be used through out the 50 or so System disks to come.
Basics on how it is done below

Down load and unzip the system file. Then by clicking on the icon like this one. windows will make the first disk as shown on the left . Once the disk is made, restart the computer with the disk still is the drive. Fallow the instructions and tutorials and a “Dinkit boot disk” will be made. As shown on the right.

Quick over view.
Down load  “T_Deno”  (with 40 plus functions)  for a sample of how things can be done.
Do_me_first.   Learn the  basic two-tear install system needed for the rest of the “Dinkit projects”.
Do_me_second.  Learn the startup code that is used through out the rest of the “Dinkit  projects”.
Do_me_third.   Learn the boot file code that is used through out the rest of the “Dinkit  projects”.
System_disk01. A 400 byte basic bare bones kernel that is used through out the rest of the “Dinkit  projects”.
System_ disk02 adds a new function the “s_wait” command. This command to useful by its self, but is used heavily through the “Dinkit Project” .
 System_disk03 adds two new function “Beepe” and “Beep” used to beep the PC speaker for panic errors and various tones for you entreatment
System_disk04 adds vidio 255 char max. and you must type the chr(s) in backwards.