X-Git-Url: https://jxself.org/git/?p=open-ath9k-htc-firmware.git;a=blobdiff_plain;f=target_firmware%2Fmagpie_fw_dev%2Ftarget%2Finc%2Fadf_os_io.h;h=56528a1eb56f6397101e23b20c8713d11e2ac69d;hp=d4a368ffd14d6b2ec1f28b747bf4341139ce9929;hb=0421b61b6a02eb61eaea125641ba69002d76ecf2;hpb=bd92fb2ea801ae1783caaea88d45f9eb26f67d2f diff --git a/target_firmware/magpie_fw_dev/target/inc/adf_os_io.h b/target_firmware/magpie_fw_dev/target/inc/adf_os_io.h index d4a368f..56528a1 100755 --- a/target_firmware/magpie_fw_dev/target/inc/adf_os_io.h +++ b/target_firmware/magpie_fw_dev/target/inc/adf_os_io.h @@ -67,12 +67,16 @@ /** * @brief Read a 32-bit register value * - * @param[in] osdev platform device object * @param[in] addr register addr * * @return A 32-bit register value. */ -#define adf_os_reg_read32(osdev, addr) __adf_os_reg_read32(osdev, addr) +static inline a_uint32_t ioread32(a_uint32_t addr) +{ + return *(const volatile a_uint32_t *) addr; +} + +#define ioread32_mac(addr) ioread32(WLAN_BASE_ADDRESS + (addr)) /** * @brief Read a 64-bit register value