I am pleased to announce the availability of poc-1.0.0.
POC is a set of libraries of low-level hardware routines for using it in executive
and application code. Sources are written mostly in C and assembly language.
At present only the IA32 is covered. Libraries also implement some higher level
functions like string routines and routines to access screen via BIOS or VGA
interface.
Download: poc-1.0.0
Some of the highlights:
* IA32 architecture support (accessing registers, I/O ports, routines for GDT and IDT, ...)
* BIOS support
* high-level routines for accessing screen via BIOS or VGA.
* configurable build-system
Requirements:
* GNU compiler 4.2.1(suitable) or higher.
* binary utils 2.17 or higher.
* GNU make 3.81 or higher
Note:
Current release was successfuly built on following system:
* SUSE 10.3
* gcc-4.2.1 and binary utils 2.17.50
* GNU make 3.81
I hope I will finalize some examples so maybe at the end of the week I will post
them somewhere.
Regards,
devel.
P.S.: POC stands for "Primes Of Codes" which in this case routines are considered to
be as primes and executive or application codes as composite numbers (don't think
to much about that ).