implement to*() and SendGP1Command()
implement GetGPUStatus()