![]() |
This is the Developer Corner for the V2_OS. Here we'll try to answer all your questions on how to write your own applications, servers and modules for the V2_OS! If you still have questions, we recommend posting it on the forum first, and if that doesn't help you, don't hesitate to mail us !.
If you plan to write anything for the V2_OS,
we recommend to post it on the forum or let us know in any other way. This way we, or
people on the forum can help you to provide you with some interresting documents, urls or
other type of help.
...............................................................................................................
How to write a 'Hello World !' program... |
Here we'll be explaining how to write a simple 'Hello World !'-program with one of your favorite tools... This way you don't need to learn how to work with new, specific tools. You can just work the way you're used to ! Just pick the tool you favor, if your favorite tool is not listed, click here |
Borland Turbo Assembler (Dos/Windows) |
Microsoft Visual C++ (Windows) |
GCC (Linux) |
DJGPP (Dos/Windows) |
Metrowerks Codewarrior (Windows/MacOS) |
...............................................................................................................
System Architecture |
Here we'll be documenting the complete System Architecture of the V2_OS. This way it will be much easier for you to develop and debug your applications. |
System Architecture |
...............................................................................................................
System32 Services |
As you can read in the System Architecture pages, System32 is one of the most important component of the V2_OS. It provides a lot of services to all applications, servers and modules. |
Overview |
Descriptions |
...............................................................................................................
Servers |
Servers provide services to all applications, and other servers and modules. Here we'll document those services so you can use them in your application or so that you can write your own server to replace or cooperate with one that is already existing. |
VideoCard Server |
PiXeL Server |
PCX Server |
ATAPI Server |
...............................................................................................................
Tables / Structures |
This are all Tables and Structures that are defined throughout the V2_OS |
The System16 InfoBlock |
The DiskList |
The PartitionList |
The MemoryMap |
The KeyboardArea |
The ModuleList |
The ServerList |
PCI(Sub)Classes |
...............................................................................................................
FeedBack Form:
If there is anything you miss, or would like to see documented about the
V2_OS, please let us know so we can enhance our developer support!
...............................................................................................................