thanks for your comments. Well, I am absolutely aware of using asm in kernel
operations. Yet, the basic parts of the system will be written in C++ and asm -
I use the lcc32 compiler which can generate asm. files from existing C/C++ files
- but I actually only wanted to build the GUI with Java so the asm parts will be
very small and short.
In fact, I planned to build to two types of systems: one that would run as a
subsystem on existing ops like Windows and Unix and which would be installed in
the corresponding Java paths of the system. The booting process would look like
starting a normal application, for example typing "core.exe" in Windows "start"
and then take over the system control.
The other version would be a small kernel, which does only the bare minimum of
tasks, like sys controll, memory management, and so on.