rmem.h and port.h aren't actually *used* in this header.