This file should probably be renamed ````_priv.h```` and all of the register defines should be hidden in the .c file.  The only thing that should be in the .h file should be the required definitions for the API.

Should also remove ````<pios.h>````.