Documentation for port developer.
As a port developer you need a deeper understanding of HALFRED internals.
Here is a list of additional documentation:
IODevice internals IOSerialDevice internals