echo $thispage ?>
HYDROGEN is not a part of the ARGON abstract specification - it's actually an implementation component. No ARGON user code will depend upon HYDROGEN, but the implementation of certain parts of ARGON itself will.
HYDROGEN is a hardware abstraction layer; the core abstraction of the underlying node, from which my first ARGON implementation will build. The node resources HYDROGEN must provide a portable interface to are:
I've written a good series of blog posts on HYDROGEN:
- Introduction
- Code generation
- Extensibility
- The boot process
- Device drivers
- Implementation
- Conclusion
Also, the draft specification is available in DocBook format from ARGON subversion.