couple of tweaks to make base OS compile, including ethernet frame nulladdr change
makefile rearrange
removed Microchip getErrLoc.s - it doesn't work @ -O1 or above anyway