port sun_usb keymap to new API