ZZREG_R
uint16_t hwVer = ZZREG_R(ZZ9K_HW_VERSION);
uint16_t fwVer = ZZREG_R(ZZ9K_FW_VERSION);
uint16_t tcore = ZZREG_R(ZZ9K_TEMPERATURE);
uint16_t vcore = ZZREG_R(ZZ9K_VOLTAGE_CORE);
uint16_t vaux = ZZREG_R(ZZ9K_VOLTAGE_AUX);
uint16_t config = ZZREG_R(ZZ9K_AUDIO_CONFIG);
uint16_t conf = ZZREG_R(ZZ9K_AUDIO_CONFIG); /* enable interrupt */
uint16_t conf = ZZREG_R(ZZ9K_CONFIG);
uint16_t conf = ZZREG_R(ZZ9K_AUDIO_CONFIG); /* disable interrupt */
uint16_t conf = ZZREG_R(ZZ9K_AUDIO_CONFIG); /* enable interrupt */
uint16_t vb_status = ZZREG_R(ZZ9K_VIDEO_BLANK_STATUS);
vb_status = ZZREG_R(ZZ9K_VIDEO_BLANK_STATUS);
vb_status = ZZREG_R(ZZ9K_VIDEO_BLANK_STATUS);
uint16_t macHI = ZZREG_R(ZZ9K_ETH_MAC_HI);
uint16_t macMD = ZZREG_R(ZZ9K_ETH_MAC_MD);
uint16_t macLO = ZZREG_R(ZZ9K_ETH_MAC_LO);
ZZREG_W(ZZ9K_CONFIG, ZZREG_R(ZZ9K_CONFIG) | ZZ9K_CONFIG_INT_ETH);
ZZREG_W(ZZ9K_CONFIG, ZZREG_R(ZZ9K_CONFIG) & ~ZZ9K_CONFIG_INT_ETH);
size = ZZREG_R(ZZ9K_ETH_TX);
uint16_t conf = ZZREG_R(ZZ9K_CONFIG);
uint16_t capacity = ZZREG_R(ZZ9K_USB_CAPACITY);