updated version of gpmc to wishbone IP, now working