X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=target_firmware%2Fmagpie_fw_dev%2Ftarget%2Finc%2Fusb_defs.h;h=2d0af6948bf3e53cb708cfaee05e5d01d27431b4;hb=dfa06293860bce521be12dfa99a8cdb3aaf430e2;hp=109071a20ed7d960ce9fe5dfccb25f604f68e912;hpb=da213e4442109ebad163518ed9edd3467e6be863;p=open-ath9k-htc-firmware.git diff --git a/target_firmware/magpie_fw_dev/target/inc/usb_defs.h b/target_firmware/magpie_fw_dev/target/inc/usb_defs.h index 109071a..2d0af69 100755 --- a/target_firmware/magpie_fw_dev/target/inc/usb_defs.h +++ b/target_firmware/magpie_fw_dev/target/inc/usb_defs.h @@ -63,15 +63,14 @@ #define mADDR(addr) (*mpADDR(addr)) #define muADDR(addr) ((uint16_t) (&(addr))) -#define USB_BYTE_REG_WRITE(addr, val) HAL_BYTE_REG_WRITE(USB_CTRL_BASE_ADDRESS|(uint8_t)(addr^3), (val)) -#define USB_BYTE_REG_READ(addr) HAL_BYTE_REG_READ(USB_CTRL_BASE_ADDRESS|(uint8_t)(addr^3)) -//#define USB_BYTE_REG_READ(addr) HAL_BYTE_REG_READ(USB_CTRL_BASE_ADDRESS|(uint8_t)(addr)) +#define USB_BYTE_REG_WRITE(addr, val) iowrite8_usb(addr, val) +#define USB_BYTE_REG_READ(addr) ioread8_usb(addr) -#define USB_HALF_WORD_REG_WRITE(addr, val) HAL_HALF_WORD_REG_WRITE(USB_CTRL_BASE_ADDRESS|(uint16_t)(addr), (val)) -#define USB_HALF_WORD_REG_READ(addr) HAL_HALF_WORD_REG_READ(USB_CTRL_BASE_ADDRESS|(uint16_t)(addr)) +#define USB_HALF_WORD_REG_WRITE(addr, val) iowrite16_usb(addr, val) +#define USB_HALF_WORD_REG_READ(addr) ioread16_usb(addr) -#define USB_WORD_REG_WRITE(addr, val) HAL_WORD_REG_WRITE(USB_CTRL_BASE_ADDRESS|(uint32_t)(addr), (val)) -#define USB_WORD_REG_READ(addr) HAL_WORD_REG_READ(USB_CTRL_BASE_ADDRESS|(uint32_t)(addr)) +#define USB_WORD_REG_WRITE(addr, val) iowrite32_usb(addr, val) +#define USB_WORD_REG_READ(addr) ioread32_usb(addr) /************************** Register Deinition ***************************/