reg_admasysaddr0 (SDIO) Register - UG1087

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2025-06-20
Revision
1.11

reg_admasysaddr0 (SDIO) Register Description

Register Namereg_admasysaddr0
Offset Address0x0000000058
Absolute Address 0x00FF160058 (SD0)
0x00FF170058 (SD1)
Width16
TyperwNormal read/write
Reset Value0x00000000
DescriptionLower physical address for ADMA data transfer.

The 32-bit Address Descriptor uses lower 32-bit of this register. To setup an ADMA transfer, the Host Driver sets the start address of the Descriptor table. Each time a descriptor line is fetched, the ADMA increments this register address in order to point to next descriptor line. When the ADMA Error Interrupt is generated, this register holds the valid Descriptor address depending on the ADMA state. The Host Driver programs the Descriptor Table on 32-bit boundaries and a 32-bit boundary address to this register. The ADMA2 ignores lower 2-bit of this register and assumes it to be 00b.

reg_admasysaddr0 (SDIO) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
adma_sysaddress015:0rwNormal read/write0x0Descriptor table byte address of executing command.