Newton Protocols
Device drivers and quite a lot of low level things is implemented as protocols. They are C++ classes - descendands of class TProtocol, mangled by tool called progen.
Every protocol definition is descendent of class TProtocol. Implementations are descendents of protocol definition classes.
There is a protocol used for keeping track of installed protocols: TProtocolRegistry.
In "related" box to the left you will find file which contains autogenerated header files for all protocols contained in Newton 2100.

