Add ports 04 through 07
Add tests to the mapping, fix some compile issues, add device status port, and plug it in the asic