Remove commented out abort code.
Flashing OK LED

Added usleep - microsecond busy wait spin loop.
Cleaned up gpio - simplified and merged functions, fixed bug in
gpio_reg_idx_from().