Added a few new error enumerators
Added PORT_C_PACKED macro