Works on GPIO

Fix GPIO memory map.
Fix GPIO option code
Clean ifdef