Fix MAC address bit shifting.

--BRJ
Add code for non-volatile programming

--BRJ