<?xml version="1.0"?>
<soc name="imx233" desc="STMP3780 / i.MX233">
<dev name="APBH" addr="0x80004000" long_name="APHB DMA" desc="AHB-to-APBH Bridge with DMA">
<reg name="CTRL0" addr="0x80004000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="AHB_BURST8_EN" bitrange="29:29">
</field>
<field name="APB_BURST4_EN" bitrange="28:28">
</field>
<field name="RSVD0" bitrange="27:24">
</field>
<field name="RESET_CHANNEL" bitrange="23:16">
</field>
<field name="CLKGATE_CHANNEL" bitrange="15:8">
</field>
<field name="FREEZE_CHANNEL" bitrange="7:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80004010">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="CH7_CMDCMPLT_IRQ_EN" bitrange="23:23">
</field>
<field name="CH6_CMDCMPLT_IRQ_EN" bitrange="22:22">
</field>
<field name="CH5_CMDCMPLT_IRQ_EN" bitrange="21:21">
</field>
<field name="CH4_CMDCMPLT_IRQ_EN" bitrange="20:20">
</field>
<field name="CH3_CMDCMPLT_IRQ_EN" bitrange="19:19">
</field>
<field name="CH2_CMDCMPLT_IRQ_EN" bitrange="18:18">
</field>
<field name="CH1_CMDCMPLT_IRQ_EN" bitrange="17:17">
</field>
<field name="CH0_CMDCMPLT_IRQ_EN" bitrange="16:16">
</field>
<field name="RSVD0" bitrange="15:8">
</field>
<field name="CH7_CMDCMPLT_IRQ" bitrange="7:7">
</field>
<field name="CH6_CMDCMPLT_IRQ" bitrange="6:6">
</field>
<field name="CH5_CMDCMPLT_IRQ" bitrange="5:5">
</field>
<field name="CH4_CMDCMPLT_IRQ" bitrange="4:4">
</field>
<field name="CH3_CMDCMPLT_IRQ" bitrange="3:3">
</field>
<field name="CH2_CMDCMPLT_IRQ" bitrange="2:2">
</field>
<field name="CH1_CMDCMPLT_IRQ" bitrange="1:1">
</field>
<field name="CH0_CMDCMPLT_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="CTRL2" addr="0x80004020">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="CH7_ERROR_STATUS" bitrange="23:23">
</field>
<field name="CH6_ERROR_STATUS" bitrange="22:22">
</field>
<field name="CH5_ERROR_STATUS" bitrange="21:21">
</field>
<field name="CH4_ERROR_STATUS" bitrange="20:20">
</field>
<field name="CH3_ERROR_STATUS" bitrange="19:19">
</field>
<field name="CH2_ERROR_STATUS" bitrange="18:18">
</field>
<field name="CH1_ERROR_STATUS" bitrange="17:17">
</field>
<field name="CH0_ERROR_STATUS" bitrange="16:16">
</field>
<field name="RSVD0" bitrange="15:8">
</field>
<field name="CH7_ERROR_IRQ" bitrange="7:7">
</field>
<field name="CH6_ERROR_IRQ" bitrange="6:6">
</field>
<field name="CH5_ERROR_IRQ" bitrange="5:5">
</field>
<field name="CH4_ERROR_IRQ" bitrange="4:4">
</field>
<field name="CH3_ERROR_IRQ" bitrange="3:3">
</field>
<field name="CH2_ERROR_IRQ" bitrange="2:2">
</field>
<field name="CH1_ERROR_IRQ" bitrange="1:1">
</field>
<field name="CH0_ERROR_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="DEVSEL" addr="0x80004030">
<field name="CH7" bitrange="31:28">
</field>
<field name="CH6" bitrange="27:24">
</field>
<field name="CH5" bitrange="23:20">
</field>
<field name="CH4" bitrange="19:16">
</field>
<field name="CH3" bitrange="15:12">
</field>
<field name="CH2" bitrange="11:8">
</field>
<field name="CH1" bitrange="7:4">
</field>
<field name="CH0" bitrange="3:0">
</field>
</reg>
<multireg name="CHn_CURCMDAR">
<reg name="CH0_CURCMDAR" addr="0x80004040">
</reg>
<reg name="CH1_CURCMDAR" addr="0x800040b0">
</reg>
<reg name="CH2_CURCMDAR" addr="0x80004120">
</reg>
<reg name="CH3_CURCMDAR" addr="0x80004190">
</reg>
<reg name="CH4_CURCMDAR" addr="0x80004200">
</reg>
<reg name="CH5_CURCMDAR" addr="0x80004270">
</reg>
<reg name="CH6_CURCMDAR" addr="0x800042e0">
</reg>
<reg name="CH7_CURCMDAR" addr="0x80004350">
</reg>
<field name="CMD_ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_CURCMDAR" addr="0x80004040">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH1_CURCMDAR" addr="0x800040b0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH2_CURCMDAR" addr="0x80004120">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH3_CURCMDAR" addr="0x80004190">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH4_CURCMDAR" addr="0x80004200">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH5_CURCMDAR" addr="0x80004270">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH6_CURCMDAR" addr="0x800042e0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH7_CURCMDAR" addr="0x80004350">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_NXTCMDAR">
<reg name="CH0_NXTCMDAR" addr="0x80004050">
</reg>
<reg name="CH1_NXTCMDAR" addr="0x800040c0">
</reg>
<reg name="CH2_NXTCMDAR" addr="0x80004130">
</reg>
<reg name="CH3_NXTCMDAR" addr="0x800041a0">
</reg>
<reg name="CH4_NXTCMDAR" addr="0x80004210">
</reg>
<reg name="CH5_NXTCMDAR" addr="0x80004280">
</reg>
<reg name="CH6_NXTCMDAR" addr="0x800042f0">
</reg>
<reg name="CH7_NXTCMDAR" addr="0x80004360">
</reg>
<field name="CMD_ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_NXTCMDAR" addr="0x80004050">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH1_NXTCMDAR" addr="0x800040c0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH2_NXTCMDAR" addr="0x80004130">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH3_NXTCMDAR" addr="0x800041a0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH4_NXTCMDAR" addr="0x80004210">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH5_NXTCMDAR" addr="0x80004280">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH6_NXTCMDAR" addr="0x800042f0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH7_NXTCMDAR" addr="0x80004360">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_CMD">
<reg name="CH0_CMD" addr="0x80004060">
</reg>
<reg name="CH1_CMD" addr="0x800040d0">
</reg>
<reg name="CH2_CMD" addr="0x80004140">
</reg>
<reg name="CH3_CMD" addr="0x800041b0">
</reg>
<reg name="CH4_CMD" addr="0x80004220">
</reg>
<reg name="CH5_CMD" addr="0x80004290">
</reg>
<reg name="CH6_CMD" addr="0x80004300">
</reg>
<reg name="CH7_CMD" addr="0x80004370">
</reg>
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</multireg>
<reg name="CH0_CMD" addr="0x80004060">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH1_CMD" addr="0x800040d0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH2_CMD" addr="0x80004140">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH3_CMD" addr="0x800041b0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH4_CMD" addr="0x80004220">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH5_CMD" addr="0x80004290">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH6_CMD" addr="0x80004300">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH7_CMD" addr="0x80004370">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="NANDWAIT4READY" bitrange="5:5">
</field>
<field name="NANDLOCK" bitrange="4:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<multireg name="CHn_BAR">
<reg name="CH0_BAR" addr="0x80004070">
</reg>
<reg name="CH1_BAR" addr="0x800040e0">
</reg>
<reg name="CH2_BAR" addr="0x80004150">
</reg>
<reg name="CH3_BAR" addr="0x800041c0">
</reg>
<reg name="CH4_BAR" addr="0x80004230">
</reg>
<reg name="CH5_BAR" addr="0x800042a0">
</reg>
<reg name="CH6_BAR" addr="0x80004310">
</reg>
<reg name="CH7_BAR" addr="0x80004380">
</reg>
<field name="ADDRESS" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_BAR" addr="0x80004070">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH1_BAR" addr="0x800040e0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH2_BAR" addr="0x80004150">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH3_BAR" addr="0x800041c0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH4_BAR" addr="0x80004230">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH5_BAR" addr="0x800042a0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH6_BAR" addr="0x80004310">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH7_BAR" addr="0x80004380">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_SEMA">
<reg name="CH0_SEMA" addr="0x80004080">
</reg>
<reg name="CH1_SEMA" addr="0x800040f0">
</reg>
<reg name="CH2_SEMA" addr="0x80004160">
</reg>
<reg name="CH3_SEMA" addr="0x800041d0">
</reg>
<reg name="CH4_SEMA" addr="0x80004240">
</reg>
<reg name="CH5_SEMA" addr="0x800042b0">
</reg>
<reg name="CH6_SEMA" addr="0x80004320">
</reg>
<reg name="CH7_SEMA" addr="0x80004390">
</reg>
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</multireg>
<reg name="CH0_SEMA" addr="0x80004080">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH1_SEMA" addr="0x800040f0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH2_SEMA" addr="0x80004160">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH3_SEMA" addr="0x800041d0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH4_SEMA" addr="0x80004240">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH5_SEMA" addr="0x800042b0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH6_SEMA" addr="0x80004320">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH7_SEMA" addr="0x80004390">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<multireg name="CHn_DEBUG1">
<reg name="CH0_DEBUG1" addr="0x80004090">
</reg>
<reg name="CH1_DEBUG1" addr="0x80004100">
</reg>
<reg name="CH2_DEBUG1" addr="0x80004170">
</reg>
<reg name="CH3_DEBUG1" addr="0x800041e0">
</reg>
<reg name="CH4_DEBUG1" addr="0x80004250">
</reg>
<reg name="CH5_DEBUG1" addr="0x800042c0">
</reg>
<reg name="CH6_DEBUG1" addr="0x80004330">
</reg>
<reg name="CH7_DEBUG1" addr="0x800043a0">
</reg>
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</multireg>
<reg name="CH0_DEBUG1" addr="0x80004090">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH1_DEBUG1" addr="0x80004100">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH2_DEBUG1" addr="0x80004170">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH3_DEBUG1" addr="0x800041e0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH4_DEBUG1" addr="0x80004250">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH5_DEBUG1" addr="0x800042c0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH6_DEBUG1" addr="0x80004330">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH7_DEBUG1" addr="0x800043a0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="SENSE" bitrange="27:27">
</field>
<field name="READY" bitrange="26:26">
</field>
<field name="LOCK" bitrange="25:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<multireg name="CHn_DEBUG2">
<reg name="CH0_DEBUG2" addr="0x800040a0">
</reg>
<reg name="CH1_DEBUG2" addr="0x80004110">
</reg>
<reg name="CH2_DEBUG2" addr="0x80004180">
</reg>
<reg name="CH3_DEBUG2" addr="0x800041f0">
</reg>
<reg name="CH4_DEBUG2" addr="0x80004260">
</reg>
<reg name="CH5_DEBUG2" addr="0x800042d0">
</reg>
<reg name="CH6_DEBUG2" addr="0x80004340">
</reg>
<reg name="CH7_DEBUG2" addr="0x800043b0">
</reg>
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</multireg>
<reg name="CH0_DEBUG2" addr="0x800040a0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH1_DEBUG2" addr="0x80004110">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH2_DEBUG2" addr="0x80004180">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH3_DEBUG2" addr="0x800041f0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH4_DEBUG2" addr="0x80004260">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH5_DEBUG2" addr="0x800042d0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH6_DEBUG2" addr="0x80004340">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH7_DEBUG2" addr="0x800043b0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x800043f0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="APBX" addr="0x80024000" long_name="APHX DMA" desc="AHB-to-APBX Bridge with DMA">
<reg name="CTRL0" addr="0x80024000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD0" bitrange="29:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80024010">
<field name="CH15_CMDCMPLT_IRQ_EN" bitrange="31:31">
</field>
<field name="CH14_CMDCMPLT_IRQ_EN" bitrange="30:30">
</field>
<field name="CH13_CMDCMPLT_IRQ_EN" bitrange="29:29">
</field>
<field name="CH12_CMDCMPLT_IRQ_EN" bitrange="28:28">
</field>
<field name="CH11_CMDCMPLT_IRQ_EN" bitrange="27:27">
</field>
<field name="CH10_CMDCMPLT_IRQ_EN" bitrange="26:26">
</field>
<field name="CH9_CMDCMPLT_IRQ_EN" bitrange="25:25">
</field>
<field name="CH8_CMDCMPLT_IRQ_EN" bitrange="24:24">
</field>
<field name="CH7_CMDCMPLT_IRQ_EN" bitrange="23:23">
</field>
<field name="CH6_CMDCMPLT_IRQ_EN" bitrange="22:22">
</field>
<field name="CH5_CMDCMPLT_IRQ_EN" bitrange="21:21">
</field>
<field name="CH4_CMDCMPLT_IRQ_EN" bitrange="20:20">
</field>
<field name="CH3_CMDCMPLT_IRQ_EN" bitrange="19:19">
</field>
<field name="CH2_CMDCMPLT_IRQ_EN" bitrange="18:18">
</field>
<field name="CH1_CMDCMPLT_IRQ_EN" bitrange="17:17">
</field>
<field name="CH0_CMDCMPLT_IRQ_EN" bitrange="16:16">
</field>
<field name="CH15_CMDCMPLT_IRQ" bitrange="15:15">
</field>
<field name="CH14_CMDCMPLT_IRQ" bitrange="14:14">
</field>
<field name="CH13_CMDCMPLT_IRQ" bitrange="13:13">
</field>
<field name="CH12_CMDCMPLT_IRQ" bitrange="12:12">
</field>
<field name="CH11_CMDCMPLT_IRQ" bitrange="11:11">
</field>
<field name="CH10_CMDCMPLT_IRQ" bitrange="10:10">
</field>
<field name="CH9_CMDCMPLT_IRQ" bitrange="9:9">
</field>
<field name="CH8_CMDCMPLT_IRQ" bitrange="8:8">
</field>
<field name="CH7_CMDCMPLT_IRQ" bitrange="7:7">
</field>
<field name="CH6_CMDCMPLT_IRQ" bitrange="6:6">
</field>
<field name="CH5_CMDCMPLT_IRQ" bitrange="5:5">
</field>
<field name="CH4_CMDCMPLT_IRQ" bitrange="4:4">
</field>
<field name="CH3_CMDCMPLT_IRQ" bitrange="3:3">
</field>
<field name="CH2_CMDCMPLT_IRQ" bitrange="2:2">
</field>
<field name="CH1_CMDCMPLT_IRQ" bitrange="1:1">
</field>
<field name="CH0_CMDCMPLT_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="CTRL2" addr="0x80024020">
<field name="CH15_ERROR_STATUS" bitrange="31:31">
</field>
<field name="CH14_ERROR_STATUS" bitrange="30:30">
</field>
<field name="CH13_ERROR_STATUS" bitrange="29:29">
</field>
<field name="CH12_ERROR_STATUS" bitrange="28:28">
</field>
<field name="CH11_ERROR_STATUS" bitrange="27:27">
</field>
<field name="CH10_ERROR_STATUS" bitrange="26:26">
</field>
<field name="CH9_ERROR_STATUS" bitrange="25:25">
</field>
<field name="CH8_ERROR_STATUS" bitrange="24:24">
</field>
<field name="CH7_ERROR_STATUS" bitrange="23:23">
</field>
<field name="CH6_ERROR_STATUS" bitrange="22:22">
</field>
<field name="CH5_ERROR_STATUS" bitrange="21:21">
</field>
<field name="CH4_ERROR_STATUS" bitrange="20:20">
</field>
<field name="CH3_ERROR_STATUS" bitrange="19:19">
</field>
<field name="CH2_ERROR_STATUS" bitrange="18:18">
</field>
<field name="CH1_ERROR_STATUS" bitrange="17:17">
</field>
<field name="CH0_ERROR_STATUS" bitrange="16:16">
</field>
<field name="CH15_ERROR_IRQ" bitrange="15:15">
</field>
<field name="CH14_ERROR_IRQ" bitrange="14:14">
</field>
<field name="CH13_ERROR_IRQ" bitrange="13:13">
</field>
<field name="CH12_ERROR_IRQ" bitrange="12:12">
</field>
<field name="CH11_ERROR_IRQ" bitrange="11:11">
</field>
<field name="CH10_ERROR_IRQ" bitrange="10:10">
</field>
<field name="CH9_ERROR_IRQ" bitrange="9:9">
</field>
<field name="CH8_ERROR_IRQ" bitrange="8:8">
</field>
<field name="CH7_ERROR_IRQ" bitrange="7:7">
</field>
<field name="CH6_ERROR_IRQ" bitrange="6:6">
</field>
<field name="CH5_ERROR_IRQ" bitrange="5:5">
</field>
<field name="CH4_ERROR_IRQ" bitrange="4:4">
</field>
<field name="CH3_ERROR_IRQ" bitrange="3:3">
</field>
<field name="CH2_ERROR_IRQ" bitrange="2:2">
</field>
<field name="CH1_ERROR_IRQ" bitrange="1:1">
</field>
<field name="CH0_ERROR_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="CHANNEL_CTRL" addr="0x80024030">
<field name="RESET_CHANNEL" bitrange="31:16">
</field>
<field name="FREEZE_CHANNEL" bitrange="15:0">
</field>
</reg>
<reg name="DEVSEL" addr="0x80024040">
<field name="CH15" bitrange="31:30">
</field>
<field name="CH14" bitrange="29:28">
</field>
<field name="CH13" bitrange="27:26">
</field>
<field name="CH12" bitrange="25:24">
</field>
<field name="CH11" bitrange="23:22">
</field>
<field name="CH10" bitrange="21:20">
</field>
<field name="CH9" bitrange="19:18">
</field>
<field name="CH8" bitrange="17:16">
</field>
<field name="CH7" bitrange="15:14">
</field>
<field name="CH6" bitrange="13:12">
</field>
<field name="CH5" bitrange="11:10">
</field>
<field name="CH4" bitrange="9:8">
</field>
<field name="CH3" bitrange="7:6">
</field>
<field name="CH2" bitrange="5:4">
</field>
<field name="CH1" bitrange="3:2">
</field>
<field name="CH0" bitrange="1:0">
</field>
</reg>
<multireg name="CHn_CURCMDAR">
<reg name="CH0_CURCMDAR" addr="0x80024100">
</reg>
<reg name="CH1_CURCMDAR" addr="0x80024170">
</reg>
<reg name="CH2_CURCMDAR" addr="0x800241e0">
</reg>
<reg name="CH3_CURCMDAR" addr="0x80024250">
</reg>
<reg name="CH4_CURCMDAR" addr="0x800242c0">
</reg>
<reg name="CH5_CURCMDAR" addr="0x80024330">
</reg>
<reg name="CH6_CURCMDAR" addr="0x800243a0">
</reg>
<reg name="CH7_CURCMDAR" addr="0x80024410">
</reg>
<reg name="CH8_CURCMDAR" addr="0x80024480">
</reg>
<reg name="CH9_CURCMDAR" addr="0x800244f0">
</reg>
<reg name="CH10_CURCMDAR" addr="0x80024560">
</reg>
<reg name="CH11_CURCMDAR" addr="0x800245d0">
</reg>
<reg name="CH12_CURCMDAR" addr="0x80024640">
</reg>
<reg name="CH13_CURCMDAR" addr="0x800246b0">
</reg>
<reg name="CH14_CURCMDAR" addr="0x80024720">
</reg>
<reg name="CH15_CURCMDAR" addr="0x80024790">
</reg>
<field name="CMD_ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_CURCMDAR" addr="0x80024100">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH1_CURCMDAR" addr="0x80024170">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH2_CURCMDAR" addr="0x800241e0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH3_CURCMDAR" addr="0x80024250">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH4_CURCMDAR" addr="0x800242c0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH5_CURCMDAR" addr="0x80024330">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH6_CURCMDAR" addr="0x800243a0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH7_CURCMDAR" addr="0x80024410">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH8_CURCMDAR" addr="0x80024480">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH9_CURCMDAR" addr="0x800244f0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH10_CURCMDAR" addr="0x80024560">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH11_CURCMDAR" addr="0x800245d0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH12_CURCMDAR" addr="0x80024640">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH13_CURCMDAR" addr="0x800246b0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH14_CURCMDAR" addr="0x80024720">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH15_CURCMDAR" addr="0x80024790">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_NXTCMDAR">
<reg name="CH0_NXTCMDAR" addr="0x80024110">
</reg>
<reg name="CH1_NXTCMDAR" addr="0x80024180">
</reg>
<reg name="CH2_NXTCMDAR" addr="0x800241f0">
</reg>
<reg name="CH3_NXTCMDAR" addr="0x80024260">
</reg>
<reg name="CH4_NXTCMDAR" addr="0x800242d0">
</reg>
<reg name="CH5_NXTCMDAR" addr="0x80024340">
</reg>
<reg name="CH6_NXTCMDAR" addr="0x800243b0">
</reg>
<reg name="CH7_NXTCMDAR" addr="0x80024420">
</reg>
<reg name="CH8_NXTCMDAR" addr="0x80024490">
</reg>
<reg name="CH9_NXTCMDAR" addr="0x80024500">
</reg>
<reg name="CH10_NXTCMDAR" addr="0x80024570">
</reg>
<reg name="CH11_NXTCMDAR" addr="0x800245e0">
</reg>
<reg name="CH12_NXTCMDAR" addr="0x80024650">
</reg>
<reg name="CH13_NXTCMDAR" addr="0x800246c0">
</reg>
<reg name="CH14_NXTCMDAR" addr="0x80024730">
</reg>
<reg name="CH15_NXTCMDAR" addr="0x800247a0">
</reg>
<field name="CMD_ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_NXTCMDAR" addr="0x80024110">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH1_NXTCMDAR" addr="0x80024180">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH2_NXTCMDAR" addr="0x800241f0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH3_NXTCMDAR" addr="0x80024260">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH4_NXTCMDAR" addr="0x800242d0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH5_NXTCMDAR" addr="0x80024340">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH6_NXTCMDAR" addr="0x800243b0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH7_NXTCMDAR" addr="0x80024420">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH8_NXTCMDAR" addr="0x80024490">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH9_NXTCMDAR" addr="0x80024500">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH10_NXTCMDAR" addr="0x80024570">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH11_NXTCMDAR" addr="0x800245e0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH12_NXTCMDAR" addr="0x80024650">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH13_NXTCMDAR" addr="0x800246c0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH14_NXTCMDAR" addr="0x80024730">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH15_NXTCMDAR" addr="0x800247a0">
<field name="CMD_ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_CMD">
<reg name="CH0_CMD" addr="0x80024120">
</reg>
<reg name="CH1_CMD" addr="0x80024190">
</reg>
<reg name="CH2_CMD" addr="0x80024200">
</reg>
<reg name="CH3_CMD" addr="0x80024270">
</reg>
<reg name="CH4_CMD" addr="0x800242e0">
</reg>
<reg name="CH5_CMD" addr="0x80024350">
</reg>
<reg name="CH6_CMD" addr="0x800243c0">
</reg>
<reg name="CH7_CMD" addr="0x80024430">
</reg>
<reg name="CH8_CMD" addr="0x800244a0">
</reg>
<reg name="CH9_CMD" addr="0x80024510">
</reg>
<reg name="CH10_CMD" addr="0x80024580">
</reg>
<reg name="CH11_CMD" addr="0x800245f0">
</reg>
<reg name="CH12_CMD" addr="0x80024660">
</reg>
<reg name="CH13_CMD" addr="0x800246d0">
</reg>
<reg name="CH14_CMD" addr="0x80024740">
</reg>
<reg name="CH15_CMD" addr="0x800247b0">
</reg>
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</multireg>
<reg name="CH0_CMD" addr="0x80024120">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH1_CMD" addr="0x80024190">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH2_CMD" addr="0x80024200">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH3_CMD" addr="0x80024270">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH4_CMD" addr="0x800242e0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH5_CMD" addr="0x80024350">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH6_CMD" addr="0x800243c0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH7_CMD" addr="0x80024430">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH8_CMD" addr="0x800244a0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH9_CMD" addr="0x80024510">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH10_CMD" addr="0x80024580">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH11_CMD" addr="0x800245f0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH12_CMD" addr="0x80024660">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH13_CMD" addr="0x800246d0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH14_CMD" addr="0x80024740">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<reg name="CH15_CMD" addr="0x800247b0">
<field name="XFER_COUNT" bitrange="31:16">
</field>
<field name="CMDWORDS" bitrange="15:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="HALTONTERMINATE" bitrange="8:8">
</field>
<field name="WAIT4ENDCMD" bitrange="7:7">
</field>
<field name="SEMAPHORE" bitrange="6:6">
</field>
<field name="RSVD0" bitrange="5:4">
</field>
<field name="IRQONCMPLT" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="COMMAND" bitrange="1:0">
</field>
</reg>
<multireg name="CHn_BAR">
<reg name="CH0_BAR" addr="0x80024130">
</reg>
<reg name="CH1_BAR" addr="0x800241a0">
</reg>
<reg name="CH2_BAR" addr="0x80024210">
</reg>
<reg name="CH3_BAR" addr="0x80024280">
</reg>
<reg name="CH4_BAR" addr="0x800242f0">
</reg>
<reg name="CH5_BAR" addr="0x80024360">
</reg>
<reg name="CH6_BAR" addr="0x800243d0">
</reg>
<reg name="CH7_BAR" addr="0x80024440">
</reg>
<reg name="CH8_BAR" addr="0x800244b0">
</reg>
<reg name="CH9_BAR" addr="0x80024520">
</reg>
<reg name="CH10_BAR" addr="0x80024590">
</reg>
<reg name="CH11_BAR" addr="0x80024600">
</reg>
<reg name="CH12_BAR" addr="0x80024670">
</reg>
<reg name="CH13_BAR" addr="0x800246e0">
</reg>
<reg name="CH14_BAR" addr="0x80024750">
</reg>
<reg name="CH15_BAR" addr="0x800247c0">
</reg>
<field name="ADDRESS" bitrange="31:0">
</field>
</multireg>
<reg name="CH0_BAR" addr="0x80024130">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH1_BAR" addr="0x800241a0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH2_BAR" addr="0x80024210">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH3_BAR" addr="0x80024280">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH4_BAR" addr="0x800242f0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH5_BAR" addr="0x80024360">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH6_BAR" addr="0x800243d0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH7_BAR" addr="0x80024440">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH8_BAR" addr="0x800244b0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH9_BAR" addr="0x80024520">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH10_BAR" addr="0x80024590">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH11_BAR" addr="0x80024600">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH12_BAR" addr="0x80024670">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH13_BAR" addr="0x800246e0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH14_BAR" addr="0x80024750">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<reg name="CH15_BAR" addr="0x800247c0">
<field name="ADDRESS" bitrange="31:0">
</field>
</reg>
<multireg name="CHn_SEMA">
<reg name="CH0_SEMA" addr="0x80024140">
</reg>
<reg name="CH1_SEMA" addr="0x800241b0">
</reg>
<reg name="CH2_SEMA" addr="0x80024220">
</reg>
<reg name="CH3_SEMA" addr="0x80024290">
</reg>
<reg name="CH4_SEMA" addr="0x80024300">
</reg>
<reg name="CH5_SEMA" addr="0x80024370">
</reg>
<reg name="CH6_SEMA" addr="0x800243e0">
</reg>
<reg name="CH7_SEMA" addr="0x80024450">
</reg>
<reg name="CH8_SEMA" addr="0x800244c0">
</reg>
<reg name="CH9_SEMA" addr="0x80024530">
</reg>
<reg name="CH10_SEMA" addr="0x800245a0">
</reg>
<reg name="CH11_SEMA" addr="0x80024610">
</reg>
<reg name="CH12_SEMA" addr="0x80024680">
</reg>
<reg name="CH13_SEMA" addr="0x800246f0">
</reg>
<reg name="CH14_SEMA" addr="0x80024760">
</reg>
<reg name="CH15_SEMA" addr="0x800247d0">
</reg>
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</multireg>
<reg name="CH0_SEMA" addr="0x80024140">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH1_SEMA" addr="0x800241b0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH2_SEMA" addr="0x80024220">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH3_SEMA" addr="0x80024290">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH4_SEMA" addr="0x80024300">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH5_SEMA" addr="0x80024370">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH6_SEMA" addr="0x800243e0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH7_SEMA" addr="0x80024450">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH8_SEMA" addr="0x800244c0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH9_SEMA" addr="0x80024530">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH10_SEMA" addr="0x800245a0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH11_SEMA" addr="0x80024610">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH12_SEMA" addr="0x80024680">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH13_SEMA" addr="0x800246f0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH14_SEMA" addr="0x80024760">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<reg name="CH15_SEMA" addr="0x800247d0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="PHORE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT_SEMA" bitrange="7:0">
</field>
</reg>
<multireg name="CHn_DEBUG1">
<reg name="CH0_DEBUG1" addr="0x80024150">
</reg>
<reg name="CH1_DEBUG1" addr="0x800241c0">
</reg>
<reg name="CH2_DEBUG1" addr="0x80024230">
</reg>
<reg name="CH3_DEBUG1" addr="0x800242a0">
</reg>
<reg name="CH4_DEBUG1" addr="0x80024310">
</reg>
<reg name="CH5_DEBUG1" addr="0x80024380">
</reg>
<reg name="CH6_DEBUG1" addr="0x800243f0">
</reg>
<reg name="CH7_DEBUG1" addr="0x80024460">
</reg>
<reg name="CH8_DEBUG1" addr="0x800244d0">
</reg>
<reg name="CH9_DEBUG1" addr="0x80024540">
</reg>
<reg name="CH10_DEBUG1" addr="0x800245b0">
</reg>
<reg name="CH11_DEBUG1" addr="0x80024620">
</reg>
<reg name="CH12_DEBUG1" addr="0x80024690">
</reg>
<reg name="CH13_DEBUG1" addr="0x80024700">
</reg>
<reg name="CH14_DEBUG1" addr="0x80024770">
</reg>
<reg name="CH15_DEBUG1" addr="0x800247e0">
</reg>
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</multireg>
<reg name="CH0_DEBUG1" addr="0x80024150">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH1_DEBUG1" addr="0x800241c0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH2_DEBUG1" addr="0x80024230">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH3_DEBUG1" addr="0x800242a0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH4_DEBUG1" addr="0x80024310">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH5_DEBUG1" addr="0x80024380">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH6_DEBUG1" addr="0x800243f0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH7_DEBUG1" addr="0x80024460">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH8_DEBUG1" addr="0x800244d0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH9_DEBUG1" addr="0x80024540">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH10_DEBUG1" addr="0x800245b0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH11_DEBUG1" addr="0x80024620">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH12_DEBUG1" addr="0x80024690">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH13_DEBUG1" addr="0x80024700">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH14_DEBUG1" addr="0x80024770">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<reg name="CH15_DEBUG1" addr="0x800247e0">
<field name="REQ" bitrange="31:31">
</field>
<field name="BURST" bitrange="30:30">
</field>
<field name="KICK" bitrange="29:29">
</field>
<field name="END" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:25">
</field>
<field name="NEXTCMDADDRVALID" bitrange="24:24">
</field>
<field name="RD_FIFO_EMPTY" bitrange="23:23">
</field>
<field name="RD_FIFO_FULL" bitrange="22:22">
</field>
<field name="WR_FIFO_EMPTY" bitrange="21:21">
</field>
<field name="WR_FIFO_FULL" bitrange="20:20">
</field>
<field name="RSVD1" bitrange="19:5">
</field>
<field name="STATEMACHINE" bitrange="4:0">
</field>
</reg>
<multireg name="CHn_DEBUG2">
<reg name="CH0_DEBUG2" addr="0x80024160">
</reg>
<reg name="CH1_DEBUG2" addr="0x800241d0">
</reg>
<reg name="CH2_DEBUG2" addr="0x80024240">
</reg>
<reg name="CH3_DEBUG2" addr="0x800242b0">
</reg>
<reg name="CH4_DEBUG2" addr="0x80024320">
</reg>
<reg name="CH5_DEBUG2" addr="0x80024390">
</reg>
<reg name="CH6_DEBUG2" addr="0x80024400">
</reg>
<reg name="CH7_DEBUG2" addr="0x80024470">
</reg>
<reg name="CH8_DEBUG2" addr="0x800244e0">
</reg>
<reg name="CH9_DEBUG2" addr="0x80024550">
</reg>
<reg name="CH10_DEBUG2" addr="0x800245c0">
</reg>
<reg name="CH11_DEBUG2" addr="0x80024630">
</reg>
<reg name="CH12_DEBUG2" addr="0x800246a0">
</reg>
<reg name="CH13_DEBUG2" addr="0x80024710">
</reg>
<reg name="CH14_DEBUG2" addr="0x80024780">
</reg>
<reg name="CH15_DEBUG2" addr="0x800247f0">
</reg>
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</multireg>
<reg name="CH0_DEBUG2" addr="0x80024160">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH1_DEBUG2" addr="0x800241d0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH2_DEBUG2" addr="0x80024240">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH3_DEBUG2" addr="0x800242b0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH4_DEBUG2" addr="0x80024320">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH5_DEBUG2" addr="0x80024390">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH6_DEBUG2" addr="0x80024400">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH7_DEBUG2" addr="0x80024470">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH8_DEBUG2" addr="0x800244e0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH9_DEBUG2" addr="0x80024550">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH10_DEBUG2" addr="0x800245c0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH11_DEBUG2" addr="0x80024630">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH12_DEBUG2" addr="0x800246a0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH13_DEBUG2" addr="0x80024710">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH14_DEBUG2" addr="0x80024780">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="CH15_DEBUG2" addr="0x800247f0">
<field name="APB_BYTES" bitrange="31:16">
</field>
<field name="AHB_BYTES" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x80024800">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="AUDIOIN" addr="0x8004c000" long_name="AUDIOIN/ADC" desc="Digital Audio Filter Input">
<reg name="CTRL" addr="0x8004c000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD3" bitrange="29:21">
</field>
<field name="DMAWAIT_COUNT" bitrange="20:16">
</field>
<field name="RSRVD1" bitrange="15:11">
</field>
<field name="LR_SWAP" bitrange="10:10">
</field>
<field name="EDGE_SYNC" bitrange="9:9">
</field>
<field name="INVERT_1BIT" bitrange="8:8">
</field>
<field name="OFFSET_ENABLE" bitrange="7:7">
</field>
<field name="HPF_ENABLE" bitrange="6:6">
</field>
<field name="WORD_LENGTH" bitrange="5:5">
</field>
<field name="LOOPBACK" bitrange="4:4">
</field>
<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3">
</field>
<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2">
</field>
<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x8004c010">
<field name="ADC_PRESENT" bitrange="31:31">
</field>
<field name="RSRVD3" bitrange="30:0">
</field>
</reg>
<reg name="ADCSRR" addr="0x8004c020">
<field name="OSR" bitrange="31:31">
</field>
<field name="BASEMULT" bitrange="30:28">
</field>
<field name="RSRVD2" bitrange="27:27">
</field>
<field name="SRC_HOLD" bitrange="26:24">
</field>
<field name="RSRVD1" bitrange="23:21">
</field>
<field name="SRC_INT" bitrange="20:16">
</field>
<field name="RSRVD0" bitrange="15:13">
</field>
<field name="SRC_FRAC" bitrange="12:0">
</field>
</reg>
<reg name="ADCVOLUME" addr="0x8004c030">
<field name="RSRVD5" bitrange="31:29">
</field>
<field name="VOLUME_UPDATE_LEFT" bitrange="28:28">
</field>
<field name="RSRVD4" bitrange="27:26">
</field>
<field name="EN_ZCD" bitrange="25:25">
</field>
<field name="RSRVD3" bitrange="24:24">
</field>
<field name="VOLUME_LEFT" bitrange="23:16">
</field>
<field name="RSRVD2" bitrange="15:13">
</field>
<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12">
</field>
<field name="RSRVD1" bitrange="11:8">
</field>
<field name="VOLUME_RIGHT" bitrange="7:0">
</field>
</reg>
<reg name="ADCDEBUG" addr="0x8004c040">
<field name="ENABLE_ADCDMA" bitrange="31:31">
</field>
<field name="RSRVD1" bitrange="30:4">
</field>
<field name="ADC_DMA_REQ_HAND_SHAKE_CLK_CROSS" bitrange="3:3">
</field>
<field name="SET_INTERRUPT3_HAND_SHAKE" bitrange="2:2">
</field>
<field name="DMA_PREQ" bitrange="1:1">
</field>
<field name="FIFO_STATUS" bitrange="0:0">
</field>
</reg>
<reg name="ADCVOL" addr="0x8004c050">
<field name="RSRVD4" bitrange="31:29">
</field>
<field name="VOLUME_UPDATE_PENDING" bitrange="28:28">
</field>
<field name="RSRVD3" bitrange="27:26">
</field>
<field name="EN_ADC_ZCD" bitrange="25:25">
</field>
<field name="MUTE" bitrange="24:24">
</field>
<field name="RSRVD2" bitrange="23:14">
</field>
<field name="SELECT_LEFT" bitrange="13:12">
</field>
<field name="GAIN_LEFT" bitrange="11:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="SELECT_RIGHT" bitrange="5:4">
</field>
<field name="GAIN_RIGHT" bitrange="3:0">
</field>
</reg>
<reg name="MICLINE" addr="0x8004c060">
<field name="RSRVD6" bitrange="31:30">
</field>
<field name="DIVIDE_LINE1" bitrange="29:29">
</field>
<field name="DIVIDE_LINE2" bitrange="28:28">
</field>
<field name="RSRVD5" bitrange="27:25">
</field>
<field name="MIC_SELECT" bitrange="24:24">
</field>
<field name="RSRVD4" bitrange="23:22">
</field>
<field name="MIC_RESISTOR" bitrange="21:20">
</field>
<field name="RSRVD3" bitrange="19:19">
</field>
<field name="MIC_BIAS" bitrange="18:16">
</field>
<field name="RSRVD2" bitrange="15:6">
</field>
<field name="MIC_CHOPCLK" bitrange="5:4">
</field>
<field name="RSRVD1" bitrange="3:2">
</field>
<field name="MIC_GAIN" bitrange="1:0">
</field>
</reg>
<reg name="ANACLKCTRL" addr="0x8004c070">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD4" bitrange="30:11">
</field>
<field name="DITHER_OFF" bitrange="10:10">
</field>
<field name="SLOW_DITHER" bitrange="9:9">
</field>
<field name="INVERT_ADCCLK" bitrange="8:8">
</field>
<field name="RSRVD3" bitrange="7:6">
</field>
<field name="ADCCLK_SHIFT" bitrange="5:4">
</field>
<field name="RSRVD2" bitrange="3:3">
</field>
<field name="ADCDIV" bitrange="2:0">
</field>
</reg>
<reg name="DATA" addr="0x8004c080">
<field name="HIGH" bitrange="31:16">
</field>
<field name="LOW" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="AUDIOOUT" addr="0x80048000" long_name="AUDIOOUT/DAC" desc="Digital Audio Filter Output">
<reg name="CTRL" addr="0x80048000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD4" bitrange="29:21">
</field>
<field name="DMAWAIT_COUNT" bitrange="20:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="LR_SWAP" bitrange="14:14">
</field>
<field name="EDGE_SYNC" bitrange="13:13">
</field>
<field name="INVERT_1BIT" bitrange="12:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="SS3D_EFFECT" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="WORD_LENGTH" bitrange="6:6">
</field>
<field name="DAC_ZERO_ENABLE" bitrange="5:5">
</field>
<field name="LOOPBACK" bitrange="4:4">
</field>
<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3">
</field>
<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2">
</field>
<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x80048010">
<field name="DAC_PRESENT" bitrange="31:31">
</field>
<field name="RSRVD1" bitrange="30:0">
</field>
</reg>
<reg name="DACSRR" addr="0x80048020">
<field name="OSR" bitrange="31:31">
</field>
<field name="BASEMULT" bitrange="30:28">
</field>
<field name="RSRVD2" bitrange="27:27">
</field>
<field name="SRC_HOLD" bitrange="26:24">
</field>
<field name="RSRVD1" bitrange="23:21">
</field>
<field name="SRC_INT" bitrange="20:16">
</field>
<field name="RSRVD0" bitrange="15:13">
</field>
<field name="SRC_FRAC" bitrange="12:0">
</field>
</reg>
<reg name="DACVOLUME" addr="0x80048030">
<field name="RSRVD4" bitrange="31:29">
</field>
<field name="VOLUME_UPDATE_LEFT" bitrange="28:28">
</field>
<field name="RSRVD3" bitrange="27:26">
</field>
<field name="EN_ZCD" bitrange="25:25">
</field>
<field name="MUTE_LEFT" bitrange="24:24">
</field>
<field name="VOLUME_LEFT" bitrange="23:16">
</field>
<field name="RSRVD2" bitrange="15:13">
</field>
<field name="VOLUME_UPDATE_RIGHT" bitrange="12:12">
</field>
<field name="RSRVD1" bitrange="11:9">
</field>
<field name="MUTE_RIGHT" bitrange="8:8">
</field>
<field name="VOLUME_RIGHT" bitrange="7:0">
</field>
</reg>
<reg name="DACDEBUG" addr="0x80048040">
<field name="ENABLE_DACDMA" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:12">
</field>
<field name="RAM_SS" bitrange="11:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="SET_INTERRUPT1_CLK_CROSS" bitrange="5:5">
</field>
<field name="SET_INTERRUPT0_CLK_CROSS" bitrange="4:4">
</field>
<field name="SET_INTERRUPT1_HAND_SHAKE" bitrange="3:3">
</field>
<field name="SET_INTERRUPT0_HAND_SHAKE" bitrange="2:2">
</field>
<field name="DMA_PREQ" bitrange="1:1">
</field>
<field name="FIFO_STATUS" bitrange="0:0">
</field>
</reg>
<reg name="HPVOL" addr="0x80048050">
<field name="RSRVD5" bitrange="31:29">
</field>
<field name="VOLUME_UPDATE_PENDING" bitrange="28:28">
</field>
<field name="RSRVD4" bitrange="27:26">
</field>
<field name="EN_MSTR_ZCD" bitrange="25:25">
</field>
<field name="MUTE" bitrange="24:24">
</field>
<field name="RSRVD3" bitrange="23:17">
</field>
<field name="SELECT" bitrange="16:16">
</field>
<field name="RSRVD2" bitrange="15:15">
</field>
<field name="VOL_LEFT" bitrange="14:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="VOL_RIGHT" bitrange="6:0">
</field>
</reg>
<reg name="RESERVED" addr="0x80048060">
<field name="RSRVD1" bitrange="31:0">
</field>
</reg>
<reg name="PWRDN" addr="0x80048070">
<field name="RSRVD7" bitrange="31:25">
</field>
<field name="SPEAKER" bitrange="24:24">
</field>
<field name="RSRVD6" bitrange="23:21">
</field>
<field name="SELFBIAS" bitrange="20:20">
</field>
<field name="RSRVD5" bitrange="19:17">
</field>
<field name="RIGHT_ADC" bitrange="16:16">
</field>
<field name="RSRVD4" bitrange="15:13">
</field>
<field name="DAC" bitrange="12:12">
</field>
<field name="RSRVD3" bitrange="11:9">
</field>
<field name="ADC" bitrange="8:8">
</field>
<field name="RSRVD2" bitrange="7:5">
</field>
<field name="CAPLESS" bitrange="4:4">
</field>
<field name="RSRVD1" bitrange="3:1">
</field>
<field name="HEADPHONE" bitrange="0:0">
</field>
</reg>
<reg name="REFCTRL" addr="0x80048080">
<field name="RSRVD4" bitrange="31:27">
</field>
<field name="FASTSETTLING" bitrange="26:26">
</field>
<field name="RAISE_REF" bitrange="25:25">
</field>
<field name="XTAL_BGR_BIAS" bitrange="24:24">
</field>
<field name="RSRVD3" bitrange="23:23">
</field>
<field name="VBG_ADJ" bitrange="22:20">
</field>
<field name="LOW_PWR" bitrange="19:19">
</field>
<field name="LW_REF" bitrange="18:18">
</field>
<field name="BIAS_CTRL" bitrange="17:16">
</field>
<field name="RSRVD2" bitrange="15:15">
</field>
<field name="VDDXTAL_TO_VDDD" bitrange="14:14">
</field>
<field name="ADJ_ADC" bitrange="13:13">
</field>
<field name="ADJ_VAG" bitrange="12:12">
</field>
<field name="ADC_REFVAL" bitrange="11:8">
</field>
<field name="VAG_VAL" bitrange="7:4">
</field>
<field name="RSRVD1" bitrange="3:3">
</field>
<field name="DAC_ADJ" bitrange="2:0">
</field>
</reg>
<reg name="ANACTRL" addr="0x80048090">
<field name="RSRVD8" bitrange="31:29">
</field>
<field name="SHORT_CM_STS" bitrange="28:28">
</field>
<field name="RSRVD7" bitrange="27:25">
</field>
<field name="SHORT_LR_STS" bitrange="24:24">
</field>
<field name="RSRVD6" bitrange="23:22">
</field>
<field name="SHORTMODE_CM" bitrange="21:20">
</field>
<field name="RSRVD5" bitrange="19:19">
</field>
<field name="SHORTMODE_LR" bitrange="18:17">
</field>
<field name="RSRVD4" bitrange="16:15">
</field>
<field name="SHORT_LVLADJL" bitrange="14:12">
</field>
<field name="RSRVD3" bitrange="11:11">
</field>
<field name="SHORT_LVLADJR" bitrange="10:8">
</field>
<field name="RSRVD2" bitrange="7:6">
</field>
<field name="HP_HOLD_GND" bitrange="5:5">
</field>
<field name="HP_CLASSAB" bitrange="4:4">
</field>
<field name="RSRVD1" bitrange="3:0">
</field>
</reg>
<reg name="TEST" addr="0x800480a0">
<field name="RSRVD4" bitrange="31:31">
</field>
<field name="HP_ANTIPOP" bitrange="30:28">
</field>
<field name="RSRVD3" bitrange="27:27">
</field>
<field name="TM_ADCIN_TOHP" bitrange="26:26">
</field>
<field name="TM_LOOP" bitrange="25:25">
</field>
<field name="TM_HPCOMMON" bitrange="24:24">
</field>
<field name="HP_I1_ADJ" bitrange="23:22">
</field>
<field name="HP_IALL_ADJ" bitrange="21:20">
</field>
<field name="RSRVD2" bitrange="19:14">
</field>
<field name="VAG_CLASSA" bitrange="13:13">
</field>
<field name="VAG_DOUBLE_I" bitrange="12:12">
</field>
<field name="RSRVD1" bitrange="11:4">
</field>
<field name="ADCTODAC_LOOP" bitrange="3:3">
</field>
<field name="DAC_CLASSA" bitrange="2:2">
</field>
<field name="DAC_DOUBLE_I" bitrange="1:1">
</field>
<field name="DAC_DIS_RTZ" bitrange="0:0">
</field>
</reg>
<reg name="BISTCTRL" addr="0x800480b0">
<field name="RSVD0" bitrange="31:4">
</field>
<field name="FAIL" bitrange="3:3">
</field>
<field name="PASS" bitrange="2:2">
</field>
<field name="DONE" bitrange="1:1">
</field>
<field name="START" bitrange="0:0">
</field>
</reg>
<reg name="BISTSTAT0" addr="0x800480c0">
<field name="RSVD0" bitrange="31:24">
</field>
<field name="DATA" bitrange="23:0">
</field>
</reg>
<reg name="BISTSTAT1" addr="0x800480d0">
<field name="RSVD1" bitrange="31:29">
</field>
<field name="STATE" bitrange="28:24">
</field>
<field name="RSVD0" bitrange="23:8">
</field>
<field name="ADDR" bitrange="7:0">
</field>
</reg>
<reg name="ANACLKCTRL" addr="0x800480e0">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD3" bitrange="30:5">
</field>
<field name="INVERT_DACCLK" bitrange="4:4">
</field>
<field name="RSRVD2" bitrange="3:3">
</field>
<field name="DACDIV" bitrange="2:0">
</field>
</reg>
<reg name="DATA" addr="0x800480f0">
<field name="HIGH" bitrange="31:16">
</field>
<field name="LOW" bitrange="15:0">
</field>
</reg>
<reg name="SPEAKERCTRL" addr="0x80048100">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MUTE" bitrange="24:24">
</field>
<field name="I1_ADJ" bitrange="23:22">
</field>
<field name="IALL_ADJ" bitrange="21:20">
</field>
<field name="RSRVD1" bitrange="19:16">
</field>
<field name="POSDRIVER" bitrange="15:14">
</field>
<field name="NEGDRIVER" bitrange="13:12">
</field>
<field name="RSRVD0" bitrange="11:0">
</field>
</reg>
<reg name="VERSION" addr="0x80048200">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="BCH" addr="0x8000a000" long_name="BCH ECC" desc="20-BIT Correcting ECC Accelerator (BCH)">
<reg name="CTRL" addr="0x8000a000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD5" bitrange="29:23">
</field>
<field name="DEBUGSYNDROME" bitrange="22:22">
</field>
<field name="RSVD4" bitrange="21:20">
</field>
<field name="M2M_LAYOUT" bitrange="19:18">
</field>
<field name="M2M_ENCODE" bitrange="17:17">
</field>
<field name="M2M_ENABLE" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:11">
</field>
<field name="DEBUG_STALL_IRQ_EN" bitrange="10:10">
</field>
<field name="RSVD2" bitrange="9:9">
</field>
<field name="COMPLETE_IRQ_EN" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:4">
</field>
<field name="BM_ERROR_IRQ" bitrange="3:3">
</field>
<field name="DEBUG_STALL_IRQ" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:1">
</field>
<field name="COMPLETE_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="STATUS0" addr="0x8000a010">
<field name="HANDLE" bitrange="31:20">
</field>
<field name="COMPLETED_CE" bitrange="19:16">
</field>
<field name="STATUS_BLK0" bitrange="15:8">
</field>
<field name="RSVD1" bitrange="7:5">
</field>
<field name="ALLONES" bitrange="4:4">
</field>
<field name="CORRECTED" bitrange="3:3">
</field>
<field name="UNCORRECTABLE" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:0">
</field>
</reg>
<reg name="MODE" addr="0x8000a020">
<field name="RSVD" bitrange="31:8">
</field>
<field name="ERASE_THRESHOLD" bitrange="7:0">
</field>
</reg>
<reg name="ENCODEPTR" addr="0x8000a030">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="DATAPTR" addr="0x8000a040">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="METAPTR" addr="0x8000a050">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="LAYOUTSELECT" addr="0x8000a070">
<field name="CS15_SELECT" bitrange="31:30">
</field>
<field name="CS14_SELECT" bitrange="29:28">
</field>
<field name="CS13_SELECT" bitrange="27:26">
</field>
<field name="CS12_SELECT" bitrange="25:24">
</field>
<field name="CS11_SELECT" bitrange="23:22">
</field>
<field name="CS10_SELECT" bitrange="21:20">
</field>
<field name="CS9_SELECT" bitrange="19:18">
</field>
<field name="CS8_SELECT" bitrange="17:16">
</field>
<field name="CS7_SELECT" bitrange="15:14">
</field>
<field name="CS6_SELECT" bitrange="13:12">
</field>
<field name="CS5_SELECT" bitrange="11:10">
</field>
<field name="CS4_SELECT" bitrange="9:8">
</field>
<field name="CS3_SELECT" bitrange="7:6">
</field>
<field name="CS2_SELECT" bitrange="5:4">
</field>
<field name="CS1_SELECT" bitrange="3:2">
</field>
<field name="CS0_SELECT" bitrange="1:0">
</field>
</reg>
<reg name="FLASH0LAYOUT0" addr="0x8000a080">
<field name="NBLOCKS" bitrange="31:24">
</field>
<field name="META_SIZE" bitrange="23:16">
</field>
<field name="ECC0" bitrange="15:12">
</field>
<field name="DATA0_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH0LAYOUT1" addr="0x8000a090">
<field name="PAGE_SIZE" bitrange="31:16">
</field>
<field name="ECCN" bitrange="15:12">
</field>
<field name="DATAN_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH1LAYOUT0" addr="0x8000a0a0">
<field name="NBLOCKS" bitrange="31:24">
</field>
<field name="META_SIZE" bitrange="23:16">
</field>
<field name="ECC0" bitrange="15:12">
</field>
<field name="DATA0_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH1LAYOUT1" addr="0x8000a0b0">
<field name="PAGE_SIZE" bitrange="31:16">
</field>
<field name="ECCN" bitrange="15:12">
</field>
<field name="DATAN_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH2LAYOUT0" addr="0x8000a0c0">
<field name="NBLOCKS" bitrange="31:24">
</field>
<field name="META_SIZE" bitrange="23:16">
</field>
<field name="ECC0" bitrange="15:12">
</field>
<field name="DATA0_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH2LAYOUT1" addr="0x8000a0d0">
<field name="PAGE_SIZE" bitrange="31:16">
</field>
<field name="ECCN" bitrange="15:12">
</field>
<field name="DATAN_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH3LAYOUT0" addr="0x8000a0e0">
<field name="NBLOCKS" bitrange="31:24">
</field>
<field name="META_SIZE" bitrange="23:16">
</field>
<field name="ECC0" bitrange="15:12">
</field>
<field name="DATA0_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="FLASH3LAYOUT1" addr="0x8000a0f0">
<field name="PAGE_SIZE" bitrange="31:16">
</field>
<field name="ECCN" bitrange="15:12">
</field>
<field name="DATAN_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x8000a100">
<field name="RSVD1" bitrange="31:27">
</field>
<field name="ROM_BIST_ENABLE" bitrange="26:26">
</field>
<field name="ROM_BIST_COMPLETE" bitrange="25:25">
</field>
<field name="KES_DEBUG_SYNDROME_SYMBOL" bitrange="24:16">
</field>
<field name="KES_DEBUG_SHIFT_SYND" bitrange="15:15">
</field>
<field name="KES_DEBUG_PAYLOAD_FLAG" bitrange="14:14">
</field>
<field name="KES_DEBUG_MODE4K" bitrange="13:13">
</field>
<field name="KES_DEBUG_KICK" bitrange="12:12">
</field>
<field name="KES_STANDALONE" bitrange="11:11">
</field>
<field name="KES_DEBUG_STEP" bitrange="10:10">
</field>
<field name="KES_DEBUG_STALL" bitrange="9:9">
</field>
<field name="BM_KES_TEST_BYPASS" bitrange="8:8">
</field>
<field name="RSVD0" bitrange="7:6">
</field>
<field name="DEBUG_REG_SELECT" bitrange="5:0">
</field>
</reg>
<reg name="DBGKESREAD" addr="0x8000a110">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGCSFEREAD" addr="0x8000a120">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGSYNDGENREAD" addr="0x8000a130">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGAHBMREAD" addr="0x8000a140">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="BLOCKNAME" addr="0x8000a150">
<field name="NAME" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x8000a160">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="CLKCTRL" addr="0x80040000" long_name="Clock Controller" desc="Clock Generation and Control">
<reg name="PLLCTRL0" addr="0x80040000">
<field name="RSRVD6" bitrange="31:30">
</field>
<field name="LFR_SEL" bitrange="29:28">
</field>
<field name="RSRVD5" bitrange="27:26">
</field>
<field name="CP_SEL" bitrange="25:24">
</field>
<field name="RSRVD4" bitrange="23:22">
</field>
<field name="DIV_SEL" bitrange="21:20">
</field>
<field name="RSRVD3" bitrange="19:19">
</field>
<field name="EN_USB_CLKS" bitrange="18:18">
</field>
<field name="RSRVD2" bitrange="17:17">
</field>
<field name="POWER" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:0">
</field>
</reg>
<reg name="PLLCTRL1" addr="0x80040010">
<field name="LOCK" bitrange="31:31">
</field>
<field name="FORCE_LOCK" bitrange="30:30">
</field>
<field name="RSRVD1" bitrange="29:16">
</field>
<field name="LOCK_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CPU" addr="0x80040020">
<field name="RSRVD5" bitrange="31:30">
</field>
<field name="BUSY_REF_XTAL" bitrange="29:29">
</field>
<field name="BUSY_REF_CPU" bitrange="28:28">
</field>
<field name="RSRVD4" bitrange="27:27">
</field>
<field name="DIV_XTAL_FRAC_EN" bitrange="26:26">
</field>
<field name="DIV_XTAL" bitrange="25:16">
</field>
<field name="RSRVD3" bitrange="15:13">
</field>
<field name="INTERRUPT_WAIT" bitrange="12:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="DIV_CPU_FRAC_EN" bitrange="10:10">
</field>
<field name="RSRVD1" bitrange="9:6">
</field>
<field name="DIV_CPU" bitrange="5:0">
</field>
</reg>
<reg name="HBUS" addr="0x80040030">
<field name="RSRVD4" bitrange="31:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="DCP_AS_ENABLE" bitrange="28:28">
</field>
<field name="PXP_AS_ENABLE" bitrange="27:27">
</field>
<field name="APBHDMA_AS_ENABLE" bitrange="26:26">
</field>
<field name="APBXDMA_AS_ENABLE" bitrange="25:25">
</field>
<field name="TRAFFIC_JAM_AS_ENABLE" bitrange="24:24">
</field>
<field name="TRAFFIC_AS_ENABLE" bitrange="23:23">
</field>
<field name="CPU_DATA_AS_ENABLE" bitrange="22:22">
</field>
<field name="CPU_INSTR_AS_ENABLE" bitrange="21:21">
</field>
<field name="AUTO_SLOW_MODE" bitrange="20:20">
</field>
<field name="RSRVD2" bitrange="19:19">
</field>
<field name="SLOW_DIV" bitrange="18:16">
</field>
<field name="RSRVD1" bitrange="15:6">
</field>
<field name="DIV_FRAC_EN" bitrange="5:5">
</field>
<field name="DIV" bitrange="4:0">
</field>
</reg>
<reg name="XBUS" addr="0x80040040">
<field name="BUSY" bitrange="31:31">
</field>
<field name="RSRVD1" bitrange="30:11">
</field>
<field name="DIV_FRAC_EN" bitrange="10:10">
</field>
<field name="DIV" bitrange="9:0">
</field>
</reg>
<reg name="XTAL" addr="0x80040050">
<field name="UART_CLK_GATE" bitrange="31:31">
</field>
<field name="FILT_CLK24M_GATE" bitrange="30:30">
</field>
<field name="PWM_CLK24M_GATE" bitrange="29:29">
</field>
<field name="DRI_CLK24M_GATE" bitrange="28:28">
</field>
<field name="DIGCTRL_CLK1M_GATE" bitrange="27:27">
</field>
<field name="TIMROT_CLK32K_GATE" bitrange="26:26">
</field>
<field name="RSRVD1" bitrange="25:2">
</field>
<field name="DIV_UART" bitrange="1:0">
</field>
</reg>
<reg name="PIX" addr="0x80040060">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSRVD1" bitrange="28:13">
</field>
<field name="DIV_FRAC_EN" bitrange="12:12">
</field>
<field name="DIV" bitrange="11:0">
</field>
</reg>
<reg name="SSP" addr="0x80040070">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSRVD1" bitrange="28:10">
</field>
<field name="DIV_FRAC_EN" bitrange="9:9">
</field>
<field name="DIV" bitrange="8:0">
</field>
</reg>
<reg name="GPMI" addr="0x80040080">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSRVD1" bitrange="28:11">
</field>
<field name="DIV_FRAC_EN" bitrange="10:10">
</field>
<field name="DIV" bitrange="9:0">
</field>
</reg>
<reg name="SPDIF" addr="0x80040090">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD" bitrange="30:0">
</field>
</reg>
<reg name="EMI" addr="0x800400a0">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="SYNC_MODE_EN" bitrange="30:30">
</field>
<field name="BUSY_REF_XTAL" bitrange="29:29">
</field>
<field name="BUSY_REF_EMI" bitrange="28:28">
</field>
<field name="BUSY_REF_CPU" bitrange="27:27">
</field>
<field name="BUSY_SYNC_MODE" bitrange="26:26">
</field>
<field name="RSRVD3" bitrange="25:18">
</field>
<field name="BUSY_DCC_RESYNC" bitrange="17:17">
</field>
<field name="DCC_RESYNC_ENABLE" bitrange="16:16">
</field>
<field name="RSRVD2" bitrange="15:12">
</field>
<field name="DIV_XTAL" bitrange="11:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="DIV_EMI" bitrange="5:0">
</field>
</reg>
<reg name="IR" addr="0x800400b0">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD3" bitrange="30:30">
</field>
<field name="AUTO_DIV" bitrange="29:29">
</field>
<field name="IR_BUSY" bitrange="28:28">
</field>
<field name="IROV_BUSY" bitrange="27:27">
</field>
<field name="RSRVD2" bitrange="26:25">
</field>
<field name="IROV_DIV" bitrange="24:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="IR_DIV" bitrange="9:0">
</field>
</reg>
<reg name="SAIF" addr="0x800400c0">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSRVD1" bitrange="28:17">
</field>
<field name="DIV_FRAC_EN" bitrange="16:16">
</field>
<field name="DIV" bitrange="15:0">
</field>
</reg>
<reg name="TV" addr="0x800400d0">
<field name="CLK_TV108M_GATE" bitrange="31:31">
</field>
<field name="CLK_TV_GATE" bitrange="30:30">
</field>
<field name="RSRVD" bitrange="29:0">
</field>
</reg>
<reg name="ETM" addr="0x800400e0">
<field name="CLKGATE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSRVD1" bitrange="28:7">
</field>
<field name="DIV_FRAC_EN" bitrange="6:6">
</field>
<field name="DIV" bitrange="5:0">
</field>
</reg>
<reg name="FRAC" addr="0x800400f0">
<field name="CLKGATEIO" bitrange="31:31">
</field>
<field name="IO_STABLE" bitrange="30:30">
</field>
<field name="IOFRAC" bitrange="29:24">
</field>
<field name="CLKGATEPIX" bitrange="23:23">
</field>
<field name="PIX_STABLE" bitrange="22:22">
</field>
<field name="PIXFRAC" bitrange="21:16">
</field>
<field name="CLKGATEEMI" bitrange="15:15">
</field>
<field name="EMI_STABLE" bitrange="14:14">
</field>
<field name="EMIFRAC" bitrange="13:8">
</field>
<field name="CLKGATECPU" bitrange="7:7">
</field>
<field name="CPU_STABLE" bitrange="6:6">
</field>
<field name="CPUFRAC" bitrange="5:0">
</field>
</reg>
<reg name="FRAC1" addr="0x80040100">
<field name="CLKGATEVID" bitrange="31:31">
</field>
<field name="VID_STABLE" bitrange="30:30">
</field>
<field name="RSRVD1" bitrange="29:0">
</field>
</reg>
<reg name="CLKSEQ" addr="0x80040110">
<field name="RSRVD1" bitrange="31:9">
</field>
<field name="BYPASS_ETM" bitrange="8:8">
</field>
<field name="BYPASS_CPU" bitrange="7:7">
</field>
<field name="BYPASS_EMI" bitrange="6:6">
</field>
<field name="BYPASS_SSP" bitrange="5:5">
</field>
<field name="BYPASS_GPMI" bitrange="4:4">
</field>
<field name="BYPASS_IR" bitrange="3:3">
</field>
<field name="RSRVD0" bitrange="2:2">
</field>
<field name="BYPASS_PIX" bitrange="1:1">
</field>
<field name="BYPASS_SAIF" bitrange="0:0">
</field>
</reg>
<reg name="RESET" addr="0x80040120">
<field name="RSRVD" bitrange="31:2">
</field>
<field name="CHIP" bitrange="1:1">
</field>
<field name="DIG" bitrange="0:0">
</field>
</reg>
<reg name="STATUS" addr="0x80040130">
<field name="CPU_LIMIT" bitrange="31:30">
</field>
<field name="RSRVD" bitrange="29:0">
</field>
</reg>
<reg name="VERSION" addr="0x80040140">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="DCP" addr="0x80028000" long_name="Data CoProcessor" desc="Data Co-Processor (DCP)">
<reg name="CTRL" addr="0x80028000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="PRESENT_CRYPTO" bitrange="29:29">
</field>
<field name="PRESENT_CSC" bitrange="28:28">
</field>
<field name="RSVD1" bitrange="27:24">
</field>
<field name="GATHER_RESIDUAL_WRITES" bitrange="23:23">
</field>
<field name="ENABLE_CONTEXT_CACHING" bitrange="22:22">
</field>
<field name="ENABLE_CONTEXT_SWITCHING" bitrange="21:21">
</field>
<field name="RSVD0" bitrange="20:9">
</field>
<field name="CSC_INTERRUPT_ENABLE" bitrange="8:8">
</field>
<field name="CHANNEL_INTERRUPT_ENABLE" bitrange="7:0">
</field>
</reg>
<reg name="STAT" addr="0x80028010">
<field name="RSVD2" bitrange="31:29">
</field>
<field name="OTP_KEY_READY" bitrange="28:28">
</field>
<field name="CUR_CHANNEL" bitrange="27:24">
</field>
<field name="READY_CHANNELS" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:9">
</field>
<field name="CSCIRQ" bitrange="8:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="IRQ" bitrange="3:0">
</field>
</reg>
<reg name="CHANNELCTRL" addr="0x80028020">
<field name="RSVD" bitrange="31:19">
</field>
<field name="CSC_PRIORITY" bitrange="18:17">
</field>
<field name="CH0_IRQ_MERGED" bitrange="16:16">
</field>
<field name="HIGH_PRIORITY_CHANNEL" bitrange="15:8">
</field>
<field name="ENABLE_CHANNEL" bitrange="7:0">
</field>
</reg>
<reg name="CAPABILITY0" addr="0x80028030">
<field name="DISABLE_DECRYPT" bitrange="31:31">
</field>
<field name="ENABLE_TZONE" bitrange="30:30">
</field>
<field name="RSVD" bitrange="29:12">
</field>
<field name="NUM_CHANNELS" bitrange="11:8">
</field>
<field name="NUM_KEYS" bitrange="7:0">
</field>
</reg>
<reg name="CAPABILITY1" addr="0x80028040">
<field name="HASH_ALGORITHMS" bitrange="31:16">
</field>
<field name="CIPHER_ALGORITHMS" bitrange="15:0">
</field>
</reg>
<reg name="CONTEXT" addr="0x80028050">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="KEY" addr="0x80028060">
<field name="RSVD" bitrange="31:8">
</field>
<field name="RSVD_INDEX" bitrange="7:6">
</field>
<field name="INDEX" bitrange="5:4">
</field>
<field name="RSVD_SUBWORD" bitrange="3:2">
</field>
<field name="SUBWORD" bitrange="1:0">
</field>
</reg>
<reg name="KEYDATA" addr="0x80028070">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="PACKET0" addr="0x80028080">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="PACKET1" addr="0x80028090">
<field name="TAG" bitrange="31:24">
</field>
<field name="OUTPUT_WORDSWAP" bitrange="23:23">
</field>
<field name="OUTPUT_BYTESWAP" bitrange="22:22">
</field>
<field name="INPUT_WORDSWAP" bitrange="21:21">
</field>
<field name="INPUT_BYTESWAP" bitrange="20:20">
</field>
<field name="KEY_WORDSWAP" bitrange="19:19">
</field>
<field name="KEY_BYTESWAP" bitrange="18:18">
</field>
<field name="TEST_SEMA_IRQ" bitrange="17:17">
</field>
<field name="CONSTANT_FILL" bitrange="16:16">
</field>
<field name="HASH_OUTPUT" bitrange="15:15">
</field>
<field name="CHECK_HASH" bitrange="14:14">
</field>
<field name="HASH_TERM" bitrange="13:13">
</field>
<field name="HASH_INIT" bitrange="12:12">
</field>
<field name="PAYLOAD_KEY" bitrange="11:11">
</field>
<field name="OTP_KEY" bitrange="10:10">
</field>
<field name="CIPHER_INIT" bitrange="9:9">
</field>
<field name="CIPHER_ENCRYPT" bitrange="8:8">
</field>
<field name="ENABLE_BLIT" bitrange="7:7">
</field>
<field name="ENABLE_HASH" bitrange="6:6">
</field>
<field name="ENABLE_CIPHER" bitrange="5:5">
</field>
<field name="ENABLE_MEMCOPY" bitrange="4:4">
</field>
<field name="CHAIN_CONTIGUOUS" bitrange="3:3">
</field>
<field name="CHAIN" bitrange="2:2">
</field>
<field name="DECR_SEMAPHORE" bitrange="1:1">
</field>
<field name="INTERRUPT" bitrange="0:0">
</field>
</reg>
<reg name="PACKET2" addr="0x800280a0">
<field name="CIPHER_CFG" bitrange="31:24">
</field>
<field name="RSVD" bitrange="23:20">
</field>
<field name="HASH_SELECT" bitrange="19:16">
</field>
<field name="KEY_SELECT" bitrange="15:8">
</field>
<field name="CIPHER_MODE" bitrange="7:4">
</field>
<field name="CIPHER_SELECT" bitrange="3:0">
</field>
</reg>
<reg name="PACKET3" addr="0x800280b0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="PACKET4" addr="0x800280c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="PACKET5" addr="0x800280d0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="PACKET6" addr="0x800280e0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHnCMDPTR">
<reg name="CH0CMDPTR" addr="0x80028100">
</reg>
<reg name="CH1CMDPTR" addr="0x80028140">
</reg>
<reg name="CH2CMDPTR" addr="0x80028180">
</reg>
<reg name="CH3CMDPTR" addr="0x800281c0">
</reg>
<field name="ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="CH0CMDPTR" addr="0x80028100">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH1CMDPTR" addr="0x80028140">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH2CMDPTR" addr="0x80028180">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CH3CMDPTR" addr="0x800281c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="CHnSEMA">
<reg name="CH0SEMA" addr="0x80028110">
</reg>
<reg name="CH1SEMA" addr="0x80028150">
</reg>
<reg name="CH2SEMA" addr="0x80028190">
</reg>
<reg name="CH3SEMA" addr="0x800281d0">
</reg>
<field name="RSVD2" bitrange="31:24">
</field>
<field name="VALUE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT" bitrange="7:0">
</field>
</multireg>
<reg name="CH0SEMA" addr="0x80028110">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="VALUE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT" bitrange="7:0">
</field>
</reg>
<reg name="CH1SEMA" addr="0x80028150">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="VALUE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT" bitrange="7:0">
</field>
</reg>
<reg name="CH2SEMA" addr="0x80028190">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="VALUE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT" bitrange="7:0">
</field>
</reg>
<reg name="CH3SEMA" addr="0x800281d0">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="VALUE" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="INCREMENT" bitrange="7:0">
</field>
</reg>
<multireg name="CHnSTAT">
<reg name="CH0STAT" addr="0x80028120">
</reg>
<reg name="CH1STAT" addr="0x80028160">
</reg>
<reg name="CH2STAT" addr="0x800281a0">
</reg>
<reg name="CH3STAT" addr="0x800281e0">
</reg>
<field name="TAG" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD0" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="ERROR_PACKET" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="HASH_MISMATCH" bitrange="1:1">
</field>
<field name="RSVD_COMPLETE" bitrange="0:0">
</field>
</multireg>
<reg name="CH0STAT" addr="0x80028120">
<field name="TAG" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD0" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="ERROR_PACKET" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="HASH_MISMATCH" bitrange="1:1">
</field>
<field name="RSVD_COMPLETE" bitrange="0:0">
</field>
</reg>
<reg name="CH1STAT" addr="0x80028160">
<field name="TAG" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD0" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="ERROR_PACKET" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="HASH_MISMATCH" bitrange="1:1">
</field>
<field name="RSVD_COMPLETE" bitrange="0:0">
</field>
</reg>
<reg name="CH2STAT" addr="0x800281a0">
<field name="TAG" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD0" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="ERROR_PACKET" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="HASH_MISMATCH" bitrange="1:1">
</field>
<field name="RSVD_COMPLETE" bitrange="0:0">
</field>
</reg>
<reg name="CH3STAT" addr="0x800281e0">
<field name="TAG" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD0" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="ERROR_PACKET" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="HASH_MISMATCH" bitrange="1:1">
</field>
<field name="RSVD_COMPLETE" bitrange="0:0">
</field>
</reg>
<multireg name="CHnOPTS">
<reg name="CH0OPTS" addr="0x80028130">
</reg>
<reg name="CH1OPTS" addr="0x80028170">
</reg>
<reg name="CH2OPTS" addr="0x800281b0">
</reg>
<reg name="CH3OPTS" addr="0x800281f0">
</reg>
<field name="RSVD" bitrange="31:16">
</field>
<field name="RECOVERY_TIMER" bitrange="15:0">
</field>
</multireg>
<reg name="CH0OPTS" addr="0x80028130">
<field name="RSVD" bitrange="31:16">
</field>
<field name="RECOVERY_TIMER" bitrange="15:0">
</field>
</reg>
<reg name="CH1OPTS" addr="0x80028170">
<field name="RSVD" bitrange="31:16">
</field>
<field name="RECOVERY_TIMER" bitrange="15:0">
</field>
</reg>
<reg name="CH2OPTS" addr="0x800281b0">
<field name="RSVD" bitrange="31:16">
</field>
<field name="RECOVERY_TIMER" bitrange="15:0">
</field>
</reg>
<reg name="CH3OPTS" addr="0x800281f0">
<field name="RSVD" bitrange="31:16">
</field>
<field name="RECOVERY_TIMER" bitrange="15:0">
</field>
</reg>
<reg name="CSCCTRL0" addr="0x80028300">
<field name="RSVD1" bitrange="31:16">
</field>
<field name="CLIP" bitrange="15:15">
</field>
<field name="UPSAMPLE" bitrange="14:14">
</field>
<field name="SCALE" bitrange="13:13">
</field>
<field name="ROTATE" bitrange="12:12">
</field>
<field name="SUBSAMPLE" bitrange="11:11">
</field>
<field name="DELTA" bitrange="10:10">
</field>
<field name="RGB_FORMAT" bitrange="9:8">
</field>
<field name="YUV_FORMAT" bitrange="7:4">
</field>
<field name="RSVD0" bitrange="3:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="CSCSTAT" addr="0x80028310">
<field name="RSVD3" bitrange="31:24">
</field>
<field name="ERROR_CODE" bitrange="23:16">
</field>
<field name="RSVD2" bitrange="15:7">
</field>
<field name="ERROR_PAGEFAULT" bitrange="6:6">
</field>
<field name="ERROR_DST" bitrange="5:5">
</field>
<field name="ERROR_SRC" bitrange="4:4">
</field>
<field name="RSVD1" bitrange="3:3">
</field>
<field name="ERROR_SETUP" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:1">
</field>
<field name="COMPLETE" bitrange="0:0">
</field>
</reg>
<reg name="CSCOUTBUFPARAM" addr="0x80028320">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="FIELD_SIZE" bitrange="23:12">
</field>
<field name="LINE_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="CSCINBUFPARAM" addr="0x80028330">
<field name="RSVD1" bitrange="31:12">
</field>
<field name="LINE_SIZE" bitrange="11:0">
</field>
</reg>
<reg name="CSCRGB" addr="0x80028340">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CSCLUMA" addr="0x80028350">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CSCCHROMAU" addr="0x80028360">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CSCCHROMAV" addr="0x80028370">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="CSCCOEFF0" addr="0x80028380">
<field name="RSVD1" bitrange="31:26">
</field>
<field name="C0" bitrange="25:16">
</field>
<field name="UV_OFFSET" bitrange="15:8">
</field>
<field name="Y_OFFSET" bitrange="7:0">
</field>
</reg>
<reg name="CSCCOEFF1" addr="0x80028390">
<field name="RSVD1" bitrange="31:26">
</field>
<field name="C1" bitrange="25:16">
</field>
<field name="RSVD0" bitrange="15:10">
</field>
<field name="C4" bitrange="9:0">
</field>
</reg>
<reg name="CSCCOEFF2" addr="0x800283a0">
<field name="RSVD1" bitrange="31:26">
</field>
<field name="C2" bitrange="25:16">
</field>
<field name="RSVD0" bitrange="15:10">
</field>
<field name="C3" bitrange="9:0">
</field>
</reg>
<reg name="CSCCLIP" addr="0x800283d0">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="HEIGHT" bitrange="23:12">
</field>
<field name="WIDTH" bitrange="11:0">
</field>
</reg>
<reg name="CSCXSCALE" addr="0x800283e0">
<field name="RSVD1" bitrange="31:26">
</field>
<field name="INT" bitrange="25:24">
</field>
<field name="FRAC" bitrange="23:12">
</field>
<field name="WIDTH" bitrange="11:0">
</field>
</reg>
<reg name="CSCYSCALE" addr="0x800283f0">
<field name="RSVD1" bitrange="31:26">
</field>
<field name="INT" bitrange="25:24">
</field>
<field name="FRAC" bitrange="23:12">
</field>
<field name="HEIGHT" bitrange="11:0">
</field>
</reg>
<reg name="DBGSELECT" addr="0x80028400">
<field name="RSVD" bitrange="31:8">
</field>
<field name="INDEX" bitrange="7:0">
</field>
</reg>
<reg name="DBGDATA" addr="0x80028410">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="PAGETABLE" addr="0x80028420">
<field name="BASE" bitrange="31:2">
</field>
<field name="FLUSH" bitrange="1:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x80028430">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="DIGCTL" addr="0x8001c000" long_name="Digital Control" desc="Digital Control and On-Chip RAM">
<reg name="CTRL" addr="0x8001c000">
<field name="RSVD3" bitrange="31:31">
</field>
<field name="XTAL24M_GATE" bitrange="30:30">
</field>
<field name="TRAP_IRQ" bitrange="29:29">
</field>
<field name="RSVD2" bitrange="28:27">
</field>
<field name="CACHE_BIST_TMODE" bitrange="26:26">
</field>
<field name="LCD_BIST_CLKEN" bitrange="25:25">
</field>
<field name="LCD_BIST_START" bitrange="24:24">
</field>
<field name="DCP_BIST_CLKEN" bitrange="23:23">
</field>
<field name="DCP_BIST_START" bitrange="22:22">
</field>
<field name="ARM_BIST_CLKEN" bitrange="21:21">
</field>
<field name="USB_TESTMODE" bitrange="20:20">
</field>
<field name="ANALOG_TESTMODE" bitrange="19:19">
</field>
<field name="DIGITAL_TESTMODE" bitrange="18:18">
</field>
<field name="ARM_BIST_START" bitrange="17:17">
</field>
<field name="UART_LOOPBACK" bitrange="16:16">
</field>
<field name="SAIF_LOOPBACK" bitrange="15:15">
</field>
<field name="SAIF_CLKMUX_SEL" bitrange="14:13">
</field>
<field name="SAIF_CLKMST_SEL" bitrange="12:12">
</field>
<field name="SAIF_ALT_BITCLK_SEL" bitrange="11:11">
</field>
<field name="RSVD1" bitrange="10:10">
</field>
<field name="SY_ENDIAN" bitrange="9:9">
</field>
<field name="SY_SFTRST" bitrange="8:8">
</field>
<field name="SY_CLKGATE" bitrange="7:7">
</field>
<field name="USE_SERIAL_JTAG" bitrange="6:6">
</field>
<field name="TRAP_IN_RANGE" bitrange="5:5">
</field>
<field name="TRAP_ENABLE" bitrange="4:4">
</field>
<field name="DEBUG_DISABLE" bitrange="3:3">
</field>
<field name="USB_CLKGATE" bitrange="2:2">
</field>
<field name="JTAG_SHIELD" bitrange="1:1">
</field>
<field name="LATCH_ENTROPY" bitrange="0:0">
</field>
</reg>
<reg name="STATUS" addr="0x8001c010">
<field name="USB_HS_PRESENT" bitrange="31:31">
</field>
<field name="USB_OTG_PRESENT" bitrange="30:30">
</field>
<field name="USB_HOST_PRESENT" bitrange="29:29">
</field>
<field name="USB_DEVICE_PRESENT" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:11">
</field>
<field name="DCP_BIST_FAIL" bitrange="10:10">
</field>
<field name="DCP_BIST_PASS" bitrange="9:9">
</field>
<field name="DCP_BIST_DONE" bitrange="8:8">
</field>
<field name="LCD_BIST_FAIL" bitrange="7:7">
</field>
<field name="LCD_BIST_PASS" bitrange="6:6">
</field>
<field name="LCD_BIST_DONE" bitrange="5:5">
</field>
<field name="JTAG_IN_USE" bitrange="4:4">
</field>
<field name="PACKAGE_TYPE" bitrange="3:1">
</field>
<field name="WRITTEN" bitrange="0:0">
</field>
</reg>
<reg name="HCLKCOUNT" addr="0x8001c020">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="RAMCTRL" addr="0x8001c030">
<field name="RSVD1" bitrange="31:12">
</field>
<field name="SPEED_SELECT" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:1">
</field>
<field name="RAM_REPAIR_EN" bitrange="0:0">
</field>
</reg>
<reg name="RAMREPAIR" addr="0x8001c040">
<field name="RSVD1" bitrange="31:16">
</field>
<field name="ADDR" bitrange="15:0">
</field>
</reg>
<reg name="ROMCTRL" addr="0x8001c050">
<field name="RSVD0" bitrange="31:4">
</field>
<field name="RD_MARGIN" bitrange="3:0">
</field>
</reg>
<reg name="WRITEONCE" addr="0x8001c060">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="ENTROPY" addr="0x8001c090">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="ENTROPY_LATCHED" addr="0x8001c0a0">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="SJTAGDBG" addr="0x8001c0b0">
<field name="RSVD2" bitrange="31:27">
</field>
<field name="SJTAG_STATE" bitrange="26:16">
</field>
<field name="RSVD1" bitrange="15:11">
</field>
<field name="SJTAG_TDO" bitrange="10:10">
</field>
<field name="SJTAG_TDI" bitrange="9:9">
</field>
<field name="SJTAG_MODE" bitrange="8:8">
</field>
<field name="DELAYED_ACTIVE" bitrange="7:4">
</field>
<field name="ACTIVE" bitrange="3:3">
</field>
<field name="SJTAG_PIN_STATE" bitrange="2:2">
</field>
<field name="SJTAG_DEBUG_DATA" bitrange="1:1">
</field>
<field name="SJTAG_DEBUG_OE" bitrange="0:0">
</field>
</reg>
<reg name="MICROSECONDS" addr="0x8001c0c0">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="DBGRD" addr="0x8001c0d0">
<field name="COMPLEMENT" bitrange="31:0">
</field>
</reg>
<reg name="DBG" addr="0x8001c0e0">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_BIST_CSR" addr="0x8001c0f0">
<field name="RSVD1" bitrange="31:11">
</field>
<field name="BIST_DEBUG_MODE" bitrange="10:10">
</field>
<field name="BIST_DATA_CHANGE" bitrange="9:9">
</field>
<field name="BIST_CLKEN" bitrange="8:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="FAIL" bitrange="3:3">
</field>
<field name="PASS" bitrange="2:2">
</field>
<field name="DONE" bitrange="1:1">
</field>
<field name="START" bitrange="0:0">
</field>
</reg>
<reg name="OCRAM_STATUS0" addr="0x8001c110">
<field name="FAILDATA00" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS1" addr="0x8001c120">
<field name="FAILDATA01" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS2" addr="0x8001c130">
<field name="FAILDATA10" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS3" addr="0x8001c140">
<field name="FAILDATA11" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS4" addr="0x8001c150">
<field name="FAILDATA20" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS5" addr="0x8001c160">
<field name="FAILDATA21" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS6" addr="0x8001c170">
<field name="FAILDATA30" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS7" addr="0x8001c180">
<field name="FAILDATA31" bitrange="31:0">
</field>
</reg>
<reg name="OCRAM_STATUS8" addr="0x8001c190">
<field name="RSVD3" bitrange="31:29">
</field>
<field name="FAILADDR01" bitrange="28:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="FAILADDR00" bitrange="12:0">
</field>
</reg>
<reg name="OCRAM_STATUS9" addr="0x8001c1a0">
<field name="RSVD3" bitrange="31:29">
</field>
<field name="FAILADDR11" bitrange="28:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="FAILADDR10" bitrange="12:0">
</field>
</reg>
<reg name="OCRAM_STATUS10" addr="0x8001c1b0">
<field name="RSVD3" bitrange="31:29">
</field>
<field name="FAILADDR21" bitrange="28:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="FAILADDR20" bitrange="12:0">
</field>
</reg>
<reg name="OCRAM_STATUS11" addr="0x8001c1c0">
<field name="RSVD3" bitrange="31:29">
</field>
<field name="FAILADDR31" bitrange="28:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="FAILADDR30" bitrange="12:0">
</field>
</reg>
<reg name="OCRAM_STATUS12" addr="0x8001c1d0">
<field name="RSVD3" bitrange="31:28">
</field>
<field name="FAILSTATE11" bitrange="27:24">
</field>
<field name="RSVD2" bitrange="23:20">
</field>
<field name="FAILSTATE10" bitrange="19:16">
</field>
<field name="RSVD1" bitrange="15:12">
</field>
<field name="FAILSTATE01" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="FAILSTATE00" bitrange="3:0">
</field>
</reg>
<reg name="OCRAM_STATUS13" addr="0x8001c1e0">
<field name="RSVD3" bitrange="31:28">
</field>
<field name="FAILSTATE31" bitrange="27:24">
</field>
<field name="RSVD2" bitrange="23:20">
</field>
<field name="FAILSTATE30" bitrange="19:16">
</field>
<field name="RSVD1" bitrange="15:12">
</field>
<field name="FAILSTATE21" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="FAILSTATE20" bitrange="3:0">
</field>
</reg>
<reg name="SCRATCH0" addr="0x8001c290">
<field name="PTR" bitrange="31:0">
</field>
</reg>
<reg name="SCRATCH1" addr="0x8001c2a0">
<field name="PTR" bitrange="31:0">
</field>
</reg>
<reg name="ARMCACHE" addr="0x8001c2b0">
<field name="RSVD4" bitrange="31:18">
</field>
<field name="VALID_SS" bitrange="17:16">
</field>
<field name="RSVD3" bitrange="15:14">
</field>
<field name="DRTY_SS" bitrange="13:12">
</field>
<field name="RSVD2" bitrange="11:10">
</field>
<field name="CACHE_SS" bitrange="9:8">
</field>
<field name="RSVD1" bitrange="7:6">
</field>
<field name="DTAG_SS" bitrange="5:4">
</field>
<field name="RSVD0" bitrange="3:2">
</field>
<field name="ITAG_SS" bitrange="1:0">
</field>
</reg>
<reg name="DEBUG_TRAP_ADDR_LOW" addr="0x8001c2c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG_TRAP_ADDR_HIGH" addr="0x8001c2d0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="SGTL" addr="0x8001c300">
<field name="COPYRIGHT" bitrange="31:0">
</field>
</reg>
<reg name="CHIPID" addr="0x8001c310">
<field name="PRODUCT_CODE" bitrange="31:16">
</field>
<field name="RSVD0" bitrange="15:8">
</field>
<field name="REVISION" bitrange="7:0">
</field>
</reg>
<reg name="AHB_STATS_SELECT" addr="0x8001c330">
<field name="RSVD3" bitrange="31:28">
</field>
<field name="L3_MASTER_SELECT" bitrange="27:24">
</field>
<field name="RSVD2" bitrange="23:20">
</field>
<field name="L2_MASTER_SELECT" bitrange="19:16">
</field>
<field name="RSVD1" bitrange="15:12">
</field>
<field name="L1_MASTER_SELECT" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="L0_MASTER_SELECT" bitrange="3:0">
</field>
</reg>
<reg name="L0_AHB_ACTIVE_CYCLES" addr="0x8001c340">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L0_AHB_DATA_STALLED" addr="0x8001c350">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L0_AHB_DATA_CYCLES" addr="0x8001c360">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L1_AHB_ACTIVE_CYCLES" addr="0x8001c370">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L1_AHB_DATA_STALLED" addr="0x8001c380">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L1_AHB_DATA_CYCLES" addr="0x8001c390">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L2_AHB_ACTIVE_CYCLES" addr="0x8001c3a0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L2_AHB_DATA_STALLED" addr="0x8001c3b0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L2_AHB_DATA_CYCLES" addr="0x8001c3c0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L3_AHB_ACTIVE_CYCLES" addr="0x8001c3d0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L3_AHB_DATA_STALLED" addr="0x8001c3e0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="L3_AHB_DATA_CYCLES" addr="0x8001c3f0">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<multireg name="MPTEn_LOC">
<reg name="MPTE0_LOC" addr="0x8001c400">
</reg>
<reg name="MPTE1_LOC" addr="0x8001c410">
</reg>
<reg name="MPTE2_LOC" addr="0x8001c420">
</reg>
<reg name="MPTE3_LOC" addr="0x8001c430">
</reg>
<reg name="MPTE4_LOC" addr="0x8001c440">
</reg>
<reg name="MPTE5_LOC" addr="0x8001c450">
</reg>
<reg name="MPTE6_LOC" addr="0x8001c460">
</reg>
<reg name="MPTE7_LOC" addr="0x8001c470">
</reg>
<reg name="MPTE8_LOC" addr="0x8001c480">
</reg>
<reg name="MPTE9_LOC" addr="0x8001c490">
</reg>
<reg name="MPTE10_LOC" addr="0x8001c4a0">
</reg>
<reg name="MPTE11_LOC" addr="0x8001c4b0">
</reg>
<reg name="MPTE12_LOC" addr="0x8001c4c0">
</reg>
<reg name="MPTE13_LOC" addr="0x8001c4d0">
</reg>
<reg name="MPTE14_LOC" addr="0x8001c4e0">
</reg>
<reg name="MPTE15_LOC" addr="0x8001c4f0">
</reg>
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</multireg>
<reg name="MPTE0_LOC" addr="0x8001c400">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE1_LOC" addr="0x8001c410">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE2_LOC" addr="0x8001c420">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE3_LOC" addr="0x8001c430">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE4_LOC" addr="0x8001c440">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE5_LOC" addr="0x8001c450">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE6_LOC" addr="0x8001c460">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE7_LOC" addr="0x8001c470">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE8_LOC" addr="0x8001c480">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE9_LOC" addr="0x8001c490">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE10_LOC" addr="0x8001c4a0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE11_LOC" addr="0x8001c4b0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE12_LOC" addr="0x8001c4c0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE13_LOC" addr="0x8001c4d0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE14_LOC" addr="0x8001c4e0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="MPTE15_LOC" addr="0x8001c4f0">
<field name="RSVD0" bitrange="31:12">
</field>
<field name="LOC" bitrange="11:0">
</field>
</reg>
<reg name="EMICLK_DELAY" addr="0x8001c500">
<field name="RSVD0" bitrange="31:5">
</field>
<field name="NUM_TAPS" bitrange="4:0">
</field>
</reg>
</dev>
<dev name="DRAM" addr="0x800e0000" long_name="DRAM Registers" desc="DRAM Registers">
<reg name="CTL00" addr="0x800e0000">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="AHB0_W_PRIORITY" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="AHB0_R_PRIORITY" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="AHB0_FIFO_TYPE_REG" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="ADDR_CMP_EN" bitrange="0:0">
</field>
</reg>
<reg name="CTL01" addr="0x800e0004">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="AHB2_FIFO_TYPE_REG" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="AHB1_W_PRIORITY" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="AHB1_R_PRIORITY" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="AHB1_FIFO_TYPE_REG" bitrange="0:0">
</field>
</reg>
<reg name="CTL02" addr="0x800e0008">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="AHB3_R_PRIORITY" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="AHB3_FIFO_TYPE_REG" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="AHB2_W_PRIORITY" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="AHB2_R_PRIORITY" bitrange="0:0">
</field>
</reg>
<reg name="CTL03" addr="0x800e000c">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="AUTO_REFRESH_MODE" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="AREFRESH" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="AP" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="AHB3_W_PRIORITY" bitrange="0:0">
</field>
</reg>
<reg name="CTL04" addr="0x800e0010">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="DLL_BYPASS_MODE" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="DLLLOCKREG" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="CONCURRENTAP" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="BANK_SPLIT_EN" bitrange="0:0">
</field>
</reg>
<reg name="CTL05" addr="0x800e0014">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="INTRPTREADA" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="INTRPTAPBURST" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="FAST_WRITE" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="EN_LOWPOWER_MODE" bitrange="0:0">
</field>
</reg>
<reg name="CTL06" addr="0x800e0018">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="POWER_DOWN" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="PLACEMENT_EN" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="NO_CMD_INIT" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="INTRPTWRITEA" bitrange="0:0">
</field>
</reg>
<reg name="CTL07" addr="0x800e001c">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="RW_SAME_EN" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="REG_DIMM_ENABLE" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="RD2RD_TURN" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="PRIORITY_EN" bitrange="0:0">
</field>
</reg>
<reg name="CTL08" addr="0x800e0020">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="TRAS_LOCKOUT" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="START" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="SREFRESH" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="SDR_MODE" bitrange="0:0">
</field>
</reg>
<reg name="CTL09" addr="0x800e0024">
<field name="RSVD4" bitrange="31:26">
</field>
<field name="OUT_OF_RANGE_TYPE" bitrange="25:24">
</field>
<field name="RSVD3" bitrange="23:18">
</field>
<field name="OUT_OF_RANGE_SOURCE_ID" bitrange="17:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="WRITE_MODEREG" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="WRITEINTERP" bitrange="0:0">
</field>
</reg>
<reg name="CTL10" addr="0x800e0028">
<field name="RSVD4" bitrange="31:27">
</field>
<field name="AGE_COUNT" bitrange="26:24">
</field>
<field name="RSVD3" bitrange="23:19">
</field>
<field name="ADDR_PINS" bitrange="18:16">
</field>
<field name="RSVD2" bitrange="15:10">
</field>
<field name="TEMRS" bitrange="9:8">
</field>
<field name="RSVD1" bitrange="7:2">
</field>
<field name="Q_FULLNESS" bitrange="1:0">
</field>
</reg>
<reg name="CTL11" addr="0x800e002c">
<field name="RSVD4" bitrange="31:27">
</field>
<field name="MAX_CS_REG" bitrange="26:24">
</field>
<field name="RSVD3" bitrange="23:19">
</field>
<field name="COMMAND_AGE_COUNT" bitrange="18:16">
</field>
<field name="RSVD2" bitrange="15:11">
</field>
<field name="COLUMN_SIZE" bitrange="10:8">
</field>
<field name="RSVD1" bitrange="7:3">
</field>
<field name="CASLAT" bitrange="2:0">
</field>
</reg>
<reg name="CTL12" addr="0x800e0030">
<field name="RSVD3" bitrange="31:27">
</field>
<field name="TWR_INT" bitrange="26:24">
</field>
<field name="RSVD2" bitrange="23:19">
</field>
<field name="TRRD" bitrange="18:16">
</field>
<field name="OBSOLETE" bitrange="15:8">
</field>
<field name="RSVD1" bitrange="7:3">
</field>
<field name="TCKE" bitrange="2:0">
</field>
</reg>
<reg name="CTL13" addr="0x800e0034">
<field name="RSVD4" bitrange="31:28">
</field>
<field name="CASLAT_LIN_GATE" bitrange="27:24">
</field>
<field name="RSVD3" bitrange="23:20">
</field>
<field name="CASLAT_LIN" bitrange="19:16">
</field>
<field name="RSVD2" bitrange="15:12">
</field>
<field name="APREBIT" bitrange="11:8">
</field>
<field name="RSVD1" bitrange="7:3">
</field>
<field name="TWTR" bitrange="2:0">
</field>
</reg>
<reg name="CTL14" addr="0x800e0038">
<field name="RSVD4" bitrange="31:28">
</field>
<field name="MAX_COL_REG" bitrange="27:24">
</field>
<field name="RSVD3" bitrange="23:20">
</field>
<field name="LOWPOWER_REFRESH_ENABLE" bitrange="19:16">
</field>
<field name="RSVD2" bitrange="15:12">
</field>
<field name="INITAREF" bitrange="11:8">
</field>
<field name="RSVD1" bitrange="7:4">
</field>
<field name="CS_MAP" bitrange="3:0">
</field>
</reg>
<reg name="CTL15" addr="0x800e003c">
<field name="RSVD4" bitrange="31:28">
</field>
<field name="TRP" bitrange="27:24">
</field>
<field name="RSVD3" bitrange="23:20">
</field>
<field name="TDAL" bitrange="19:16">
</field>
<field name="RSVD2" bitrange="15:12">
</field>
<field name="PORT_BUSY" bitrange="11:8">
</field>
<field name="RSVD1" bitrange="7:4">
</field>
<field name="MAX_ROW_REG" bitrange="3:0">
</field>
</reg>
<reg name="CTL16" addr="0x800e0040">
<field name="RSVD4" bitrange="31:29">
</field>
<field name="TMRD" bitrange="28:24">
</field>
<field name="RSVD3" bitrange="23:21">
</field>
<field name="LOWPOWER_CONTROL" bitrange="20:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="LOWPOWER_AUTO_ENABLE" bitrange="12:8">
</field>
<field name="RSVD1" bitrange="7:4">
</field>
<field name="INT_ACK" bitrange="3:0">
</field>
</reg>
<reg name="CTL17" addr="0x800e0044">
<field name="DLL_START_POINT" bitrange="31:24">
</field>
<field name="DLL_LOCK" bitrange="23:16">
</field>
<field name="DLL_INCREMENT" bitrange="15:8">
</field>
<field name="RSVD1" bitrange="7:5">
</field>
<field name="TRC" bitrange="4:0">
</field>
</reg>
<reg name="CTL18" addr="0x800e0048">
<field name="RSVD4" bitrange="31:31">
</field>
<field name="DLL_DQS_DELAY_1" bitrange="30:24">
</field>
<field name="RSVD3" bitrange="23:23">
</field>
<field name="DLL_DQS_DELAY_0" bitrange="22:16">
</field>
<field name="RSVD2" bitrange="15:13">
</field>
<field name="INT_STATUS" bitrange="12:8">
</field>
<field name="RSVD1" bitrange="7:5">
</field>
<field name="INT_MASK" bitrange="4:0">
</field>
</reg>
<reg name="CTL19" addr="0x800e004c">
<field name="DQS_OUT_SHIFT_BYPASS" bitrange="31:24">
</field>
<field name="RSVD1" bitrange="23:23">
</field>
<field name="DQS_OUT_SHIFT" bitrange="22:16">
</field>
<field name="DLL_DQS_DELAY_BYPASS_1" bitrange="15:8">
</field>
<field name="DLL_DQS_DELAY_BYPASS_0" bitrange="7:0">
</field>
</reg>
<reg name="CTL20" addr="0x800e0050">
<field name="TRCD_INT" bitrange="31:24">
</field>
<field name="TRAS_MIN" bitrange="23:16">
</field>
<field name="WR_DQS_SHIFT_BYPASS" bitrange="15:8">
</field>
<field name="RSVD1" bitrange="7:7">
</field>
<field name="WR_DQS_SHIFT" bitrange="6:0">
</field>
</reg>
<reg name="CTL21" addr="0x800e0054">
<field name="OBSOLETE" bitrange="31:24">
</field>
<field name="RSVD1" bitrange="23:18">
</field>
<field name="OUT_OF_RANGE_LENGTH" bitrange="17:8">
</field>
<field name="TRFC" bitrange="7:0">
</field>
</reg>
<reg name="CTL22" addr="0x800e0058">
<field name="RSVD2" bitrange="31:27">
</field>
<field name="AHB0_WRCNT" bitrange="26:16">
</field>
<field name="RSVD1" bitrange="15:11">
</field>
<field name="AHB0_RDCNT" bitrange="10:0">
</field>
</reg>
<reg name="CTL23" addr="0x800e005c">
<field name="RSVD2" bitrange="31:27">
</field>
<field name="AHB1_WRCNT" bitrange="26:16">
</field>
<field name="RSVD1" bitrange="15:11">
</field>
<field name="AHB1_RDCNT" bitrange="10:0">
</field>
</reg>
<reg name="CTL24" addr="0x800e0060">
<field name="RSVD2" bitrange="31:27">
</field>
<field name="AHB2_WRCNT" bitrange="26:16">
</field>
<field name="RSVD1" bitrange="15:11">
</field>
<field name="AHB2_RDCNT" bitrange="10:0">
</field>
</reg>
<reg name="CTL25" addr="0x800e0064">
<field name="RSVD2" bitrange="31:27">
</field>
<field name="AHB3_WRCNT" bitrange="26:16">
</field>
<field name="RSVD1" bitrange="15:11">
</field>
<field name="AHB3_RDCNT" bitrange="10:0">
</field>
</reg>
<reg name="CTL26" addr="0x800e0068">
<field name="OBSOLETE" bitrange="31:16">
</field>
<field name="RSVD1" bitrange="15:12">
</field>
<field name="TREF" bitrange="11:0">
</field>
</reg>
<reg name="CTL27" addr="0x800e006c">
<field name="OBSOLETE" bitrange="31:0">
</field>
</reg>
<reg name="CTL28" addr="0x800e0070">
<field name="OBSOLETE" bitrange="31:0">
</field>
</reg>
<reg name="CTL29" addr="0x800e0074">
<field name="LOWPOWER_INTERNAL_CNT" bitrange="31:16">
</field>
<field name="LOWPOWER_EXTERNAL_CNT" bitrange="15:0">
</field>
</reg>
<reg name="CTL30" addr="0x800e0078">
<field name="LOWPOWER_REFRESH_HOLD" bitrange="31:16">
</field>
<field name="LOWPOWER_POWER_DOWN_CNT" bitrange="15:0">
</field>
</reg>
<reg name="CTL31" addr="0x800e007c">
<field name="TDLL" bitrange="31:16">
</field>
<field name="LOWPOWER_SELF_REFRESH_CNT" bitrange="15:0">
</field>
</reg>
<reg name="CTL32" addr="0x800e0080">
<field name="TXSNR" bitrange="31:16">
</field>
<field name="TRAS_MAX" bitrange="15:0">
</field>
</reg>
<reg name="CTL33" addr="0x800e0084">
<field name="VERSION" bitrange="31:16">
</field>
<field name="TXSR" bitrange="15:0">
</field>
</reg>
<reg name="CTL34" addr="0x800e0088">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="TINIT" bitrange="23:0">
</field>
</reg>
<reg name="CTL35" addr="0x800e008c">
<field name="RSVD1" bitrange="31:31">
</field>
<field name="OUT_OF_RANGE_ADDR" bitrange="30:0">
</field>
</reg>
<reg name="CTL36" addr="0x800e0090">
<field name="RSVD4" bitrange="31:25">
</field>
<field name="PWRUP_SREFRESH_EXIT" bitrange="24:24">
</field>
<field name="RSVD3" bitrange="23:17">
</field>
<field name="ENABLE_QUICK_SREFRESH" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:9">
</field>
<field name="BUS_SHARE_ENABLE" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="ACTIVE_AGING" bitrange="0:0">
</field>
</reg>
<reg name="CTL37" addr="0x800e0094">
<field name="OBSOLETE" bitrange="31:24">
</field>
<field name="RSVD2" bitrange="23:18">
</field>
<field name="BUS_SHARE_TIMEOUT" bitrange="17:8">
</field>
<field name="RSVD1" bitrange="7:1">
</field>
<field name="TREF_ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="CTL38" addr="0x800e0098">
<field name="RSVD2" bitrange="31:29">
</field>
<field name="EMRS2_DATA_0" bitrange="28:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="EMRS1_DATA" bitrange="12:0">
</field>
</reg>
<reg name="CTL39" addr="0x800e009c">
<field name="RSVD2" bitrange="31:29">
</field>
<field name="EMRS2_DATA_2" bitrange="28:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="EMRS2_DATA_1" bitrange="12:0">
</field>
</reg>
<reg name="CTL40" addr="0x800e00a0">
<field name="TPDEX" bitrange="31:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="EMRS2_DATA_3" bitrange="12:0">
</field>
</reg>
</dev>
<dev name="DRI" addr="0x80074000" long_name="Digital Radio Interface" desc="Digital Radio Interface (DRI)">
<reg name="CTRL" addr="0x80074000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="ENABLE_INPUTS" bitrange="29:29">
</field>
<field name="RSVD4" bitrange="28:27">
</field>
<field name="STOP_ON_OFLOW_ERROR" bitrange="26:26">
</field>
<field name="STOP_ON_PILOT_ERROR" bitrange="25:25">
</field>
<field name="RSVD3" bitrange="24:21">
</field>
<field name="DMA_DELAY_COUNT" bitrange="20:16">
</field>
<field name="REACQUIRE_PHASE" bitrange="15:15">
</field>
<field name="RSVD2" bitrange="14:12">
</field>
<field name="OVERFLOW_IRQ_EN" bitrange="11:11">
</field>
<field name="PILOT_SYNC_LOSS_IRQ_EN" bitrange="10:10">
</field>
<field name="ATTENTION_IRQ_EN" bitrange="9:9">
</field>
<field name="RSVD1" bitrange="8:4">
</field>
<field name="OVERFLOW_IRQ" bitrange="3:3">
</field>
<field name="PILOT_SYNC_LOSS_IRQ" bitrange="2:2">
</field>
<field name="ATTENTION_IRQ" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="TIMING" addr="0x80074010">
<field name="RSVD2" bitrange="31:20">
</field>
<field name="PILOT_REP_RATE" bitrange="19:16">
</field>
<field name="RSVD1" bitrange="15:8">
</field>
<field name="GAP_DETECTION_INTERVAL" bitrange="7:0">
</field>
</reg>
<reg name="STAT" addr="0x80074020">
<field name="DRI_PRESENT" bitrange="31:31">
</field>
<field name="RSVD3" bitrange="30:20">
</field>
<field name="PILOT_PHASE" bitrange="19:16">
</field>
<field name="RSVD2" bitrange="15:4">
</field>
<field name="OVERFLOW_IRQ_SUMMARY" bitrange="3:3">
</field>
<field name="PILOT_SYNC_LOSS_IRQ_SUMMARY" bitrange="2:2">
</field>
<field name="ATTENTION_IRQ_SUMMARY" bitrange="1:1">
</field>
<field name="RSVD1" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80074030">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x80074040">
<field name="DMAREQ" bitrange="31:31">
</field>
<field name="DMACMDKICK" bitrange="30:30">
</field>
<field name="DRI_CLK_INPUT" bitrange="29:29">
</field>
<field name="DRI_DATA_INPUT" bitrange="28:28">
</field>
<field name="TEST_MODE" bitrange="27:27">
</field>
<field name="PILOT_REP_RATE" bitrange="26:26">
</field>
<field name="SPARE" bitrange="25:18">
</field>
<field name="FRAME" bitrange="17:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x80074050">
<field name="INVERT_PILOT" bitrange="31:31">
</field>
<field name="INVERT_ATTENTION" bitrange="30:30">
</field>
<field name="INVERT_DRI_DATA" bitrange="29:29">
</field>
<field name="INVERT_DRI_CLOCK" bitrange="28:28">
</field>
<field name="REVERSE_FRAME" bitrange="27:27">
</field>
<field name="RSVD1" bitrange="26:18">
</field>
<field name="SWIZZLED_FRAME" bitrange="17:0">
</field>
</reg>
<reg name="VERSION" addr="0x80074060">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="ECC8" addr="0x80008000" long_name="Reed-Solomon ECC" desc="8-Symbol Correcting ECC Accelerator (ECC8)">
<reg name="CTRL" addr="0x80008000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="AHBM_SFTRST" bitrange="29:29">
</field>
<field name="RSRVD2" bitrange="28:28">
</field>
<field name="THROTTLE" bitrange="27:24">
</field>
<field name="RSRVD1" bitrange="23:11">
</field>
<field name="DEBUG_STALL_IRQ_EN" bitrange="10:10">
</field>
<field name="DEBUG_WRITE_IRQ_EN" bitrange="9:9">
</field>
<field name="COMPLETE_IRQ_EN" bitrange="8:8">
</field>
<field name="RSRVD0" bitrange="7:4">
</field>
<field name="BM_ERROR_IRQ" bitrange="3:3">
</field>
<field name="DEBUG_STALL_IRQ" bitrange="2:2">
</field>
<field name="DEBUG_WRITE_IRQ" bitrange="1:1">
</field>
<field name="COMPLETE_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="STATUS0" addr="0x80008010">
<field name="HANDLE" bitrange="31:20">
</field>
<field name="COMPLETED_CE" bitrange="19:16">
</field>
<field name="RS8ECC_ENC_PRESENT" bitrange="15:15">
</field>
<field name="RS8ECC_DEC_PRESENT" bitrange="14:14">
</field>
<field name="RS4ECC_ENC_PRESENT" bitrange="13:13">
</field>
<field name="RS4ECC_DEC_PRESENT" bitrange="12:12">
</field>
<field name="STATUS_AUX" bitrange="11:8">
</field>
<field name="RSVD1" bitrange="7:5">
</field>
<field name="ALLONES" bitrange="4:4">
</field>
<field name="CORRECTED" bitrange="3:3">
</field>
<field name="UNCORRECTABLE" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:0">
</field>
</reg>
<reg name="STATUS1" addr="0x80008020">
<field name="STATUS_PAYLOAD7" bitrange="31:28">
</field>
<field name="STATUS_PAYLOAD6" bitrange="27:24">
</field>
<field name="STATUS_PAYLOAD5" bitrange="23:20">
</field>
<field name="STATUS_PAYLOAD4" bitrange="19:16">
</field>
<field name="STATUS_PAYLOAD3" bitrange="15:12">
</field>
<field name="STATUS_PAYLOAD2" bitrange="11:8">
</field>
<field name="STATUS_PAYLOAD1" bitrange="7:4">
</field>
<field name="STATUS_PAYLOAD0" bitrange="3:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x80008030">
<field name="RSRVD1" bitrange="31:25">
</field>
<field name="KES_DEBUG_SYNDROME_SYMBOL" bitrange="24:16">
</field>
<field name="KES_DEBUG_SHIFT_SYND" bitrange="15:15">
</field>
<field name="KES_DEBUG_PAYLOAD_FLAG" bitrange="14:14">
</field>
<field name="KES_DEBUG_MODE4K" bitrange="13:13">
</field>
<field name="KES_DEBUG_KICK" bitrange="12:12">
</field>
<field name="KES_STANDALONE" bitrange="11:11">
</field>
<field name="KES_DEBUG_STEP" bitrange="10:10">
</field>
<field name="KES_DEBUG_STALL" bitrange="9:9">
</field>
<field name="BM_KES_TEST_BYPASS" bitrange="8:8">
</field>
<field name="RSRVD0" bitrange="7:6">
</field>
<field name="DEBUG_REG_SELECT" bitrange="5:0">
</field>
</reg>
<reg name="DBGKESREAD" addr="0x80008040">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGCSFEREAD" addr="0x80008050">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGSYNDGENREAD" addr="0x80008060">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="DBGAHBMREAD" addr="0x80008070">
<field name="VALUES" bitrange="31:0">
</field>
</reg>
<reg name="BLOCKNAME" addr="0x80008080">
<field name="NAME" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x800080a0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="EMI" addr="0x80020000" long_name="External Memory Interface" desc="External Memory Interface (EMI)">
<reg name="CTRL" addr="0x80020000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="TRAP_SR" bitrange="29:29">
</field>
<field name="TRAP_INIT" bitrange="28:28">
</field>
<field name="AXI_DEPTH" bitrange="27:26">
</field>
<field name="DLL_SHIFT_RESET" bitrange="25:25">
</field>
<field name="DLL_RESET" bitrange="24:24">
</field>
<field name="ARB_MODE" bitrange="23:22">
</field>
<field name="RSVD3" bitrange="21:21">
</field>
<field name="PORT_PRIORITY_ORDER" bitrange="20:16">
</field>
<field name="RSVD2" bitrange="15:15">
</field>
<field name="PRIORITY_WRITE_ITER" bitrange="14:12">
</field>
<field name="RSVD1" bitrange="11:11">
</field>
<field name="HIGH_PRIORITY_WRITE" bitrange="10:8">
</field>
<field name="RSVD0" bitrange="7:7">
</field>
<field name="MEM_WIDTH" bitrange="6:6">
</field>
<field name="WRITE_PROTECT" bitrange="5:5">
</field>
<field name="RESET_OUT" bitrange="4:4">
</field>
<field name="CE_SELECT" bitrange="3:0">
</field>
</reg>
<reg name="STAT" addr="0x80020010">
<field name="DRAM_PRESENT" bitrange="31:31">
</field>
<field name="NOR_PRESENT" bitrange="30:30">
</field>
<field name="LARGE_DRAM_ENABLED" bitrange="29:29">
</field>
<field name="RSVD0" bitrange="28:2">
</field>
<field name="DRAM_HALTED" bitrange="1:1">
</field>
<field name="NOR_BUSY" bitrange="0:0">
</field>
</reg>
<reg name="TIME" addr="0x80020020">
<field name="RSVD4" bitrange="31:28">
</field>
<field name="THZ" bitrange="27:24">
</field>
<field name="RSVD2" bitrange="23:20">
</field>
<field name="TDH" bitrange="19:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="TDS" bitrange="12:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="TAS" bitrange="3:0">
</field>
</reg>
<reg name="DDR_TEST_MODE_CSR" addr="0x80020030">
<field name="RSVD1" bitrange="31:2">
</field>
<field name="DONE" bitrange="1:1">
</field>
<field name="START" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80020080">
<field name="RSVD1" bitrange="31:4">
</field>
<field name="NOR_STATE" bitrange="3:0">
</field>
</reg>
<reg name="DDR_TEST_MODE_STATUS0" addr="0x80020090">
<field name="RSVD1" bitrange="31:13">
</field>
<field name="ADDR0" bitrange="12:0">
</field>
</reg>
<reg name="DDR_TEST_MODE_STATUS1" addr="0x800200a0">
<field name="RSVD1" bitrange="31:13">
</field>
<field name="ADDR1" bitrange="12:0">
</field>
</reg>
<reg name="DDR_TEST_MODE_STATUS2" addr="0x800200b0">
<field name="DATA0" bitrange="31:0">
</field>
</reg>
<reg name="DDR_TEST_MODE_STATUS3" addr="0x800200c0">
<field name="DATA1" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x800200f0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="GPMI" addr="0x8000c000" long_name="General Purpose Media Interface" desc="General Purpose Media Interface">
<reg name="CTRL0" addr="0x8000c000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="DEV_IRQ_EN" bitrange="28:28">
</field>
<field name="TIMEOUT_IRQ_EN" bitrange="27:27">
</field>
<field name="UDMA" bitrange="26:26">
</field>
<field name="COMMAND_MODE" bitrange="25:24">
</field>
<field name="WORD_LENGTH" bitrange="23:23">
</field>
<field name="LOCK_CS" bitrange="22:22">
</field>
<field name="CS" bitrange="21:20">
</field>
<field name="ADDRESS" bitrange="19:17">
</field>
<field name="ADDRESS_INCREMENT" bitrange="16:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="COMPARE" addr="0x8000c010">
<field name="MASK" bitrange="31:16">
</field>
<field name="REFERENCE" bitrange="15:0">
</field>
</reg>
<reg name="ECCCTRL" addr="0x8000c020">
<field name="HANDLE" bitrange="31:16">
</field>
<field name="RSVD2" bitrange="15:15">
</field>
<field name="ECC_CMD" bitrange="14:13">
</field>
<field name="ENABLE_ECC" bitrange="12:12">
</field>
<field name="RSVD1" bitrange="11:9">
</field>
<field name="BUFFER_MASK" bitrange="8:0">
</field>
</reg>
<reg name="ECCCOUNT" addr="0x8000c030">
<field name="RSVD2" bitrange="31:16">
</field>
<field name="COUNT" bitrange="15:0">
</field>
</reg>
<reg name="PAYLOAD" addr="0x8000c040">
<field name="ADDRESS" bitrange="31:2">
</field>
<field name="RSVD0" bitrange="1:0">
</field>
</reg>
<reg name="AUXILIARY" addr="0x8000c050">
<field name="ADDRESS" bitrange="31:2">
</field>
<field name="RSVD0" bitrange="1:0">
</field>
</reg>
<reg name="CTRL1" addr="0x8000c060">
<field name="RSVD2" bitrange="31:24">
</field>
<field name="CE3_SEL" bitrange="23:23">
</field>
<field name="CE2_SEL" bitrange="22:22">
</field>
<field name="CE1_SEL" bitrange="21:21">
</field>
<field name="CE0_SEL" bitrange="20:20">
</field>
<field name="GANGED_RDYBUSY" bitrange="19:19">
</field>
<field name="GPMI_MODE" bitrange="0:0">
</field>
<field name="ATA_IRQRDY_POLARITY" bitrange="2:2">
</field>
<field name="DEV_RESET" bitrange="3:3">
</field>
<field name="TIMEOUT_IRQ" bitrange="9:9">
</field>
<field name="DEV_IRQ" bitrange="10:10">
</field>
<field name="RDN_DELAY" bitrange="15:12">
</field>
<field name="BCH_MODE" bitrange="18:18">
</field>
<field name="DLL_ENABLE" bitrange="17:17">
</field>
<field name="HALF_PERIOD" bitrange="16:16">
</field>
<field name="RDN_DELAY" bitrange="15:12">
</field>
<field name="DMA2ECC_MODE" bitrange="11:11">
</field>
<field name="DEV_IRQ" bitrange="10:10">
</field>
<field name="TIMEOUT_IRQ" bitrange="9:9">
</field>
<field name="BURST_EN" bitrange="8:8">
</field>
<field name="ABORT_WAIT_FOR_READY3" bitrange="7:7">
</field>
<field name="ABORT_WAIT_FOR_READY2" bitrange="6:6">
</field>
<field name="ABORT_WAIT_FOR_READY1" bitrange="5:5">
</field>
<field name="ABORT_WAIT_FOR_READY0" bitrange="4:4">
</field>
<field name="DEV_RESET" bitrange="3:3">
</field>
<field name="ATA_IRQRDY_POLARITY" bitrange="2:2">
</field>
<field name="CAMERA_MODE" bitrange="1:1">
</field>
<field name="GPMI_MODE" bitrange="0:0">
</field>
</reg>
<reg name="TIMING0" addr="0x8000c070">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="ADDRESS_SETUP" bitrange="23:16">
</field>
<field name="DATA_HOLD" bitrange="15:8">
</field>
<field name="DATA_SETUP" bitrange="7:0">
</field>
</reg>
<reg name="TIMING1" addr="0x8000c080">
<field name="DEVICE_BUSY_TIMEOUT" bitrange="31:16">
</field>
<field name="RSVD1" bitrange="15:0">
</field>
</reg>
<reg name="TIMING2" addr="0x8000c090">
<field name="UDMA_TRP" bitrange="31:24">
</field>
<field name="UDMA_ENV" bitrange="23:16">
</field>
<field name="UDMA_HOLD" bitrange="15:8">
</field>
<field name="UDMA_SETUP" bitrange="7:0">
</field>
</reg>
<reg name="DATA" addr="0x8000c0a0">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="STAT" addr="0x8000c0b0">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="RSVD1" bitrange="30:12">
</field>
<field name="RDY_TIMEOUT" bitrange="11:8">
</field>
<field name="ATA_IRQ" bitrange="7:7">
</field>
<field name="INVALID_BUFFER_MASK" bitrange="6:6">
</field>
<field name="FIFO_EMPTY" bitrange="5:5">
</field>
<field name="FIFO_FULL" bitrange="4:4">
</field>
<field name="DEV3_ERROR" bitrange="3:3">
</field>
<field name="DEV2_ERROR" bitrange="2:2">
</field>
<field name="DEV1_ERROR" bitrange="1:1">
</field>
<field name="DEV0_ERROR" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8000c0c0">
<field name="READY3" bitrange="31:31">
</field>
<field name="READY2" bitrange="30:30">
</field>
<field name="READY1" bitrange="29:29">
</field>
<field name="READY0" bitrange="28:28">
</field>
<field name="WAIT_FOR_READY_END3" bitrange="27:27">
</field>
<field name="WAIT_FOR_READY_END2" bitrange="26:26">
</field>
<field name="WAIT_FOR_READY_END1" bitrange="25:25">
</field>
<field name="WAIT_FOR_READY_END0" bitrange="24:24">
</field>
<field name="SENSE3" bitrange="23:23">
</field>
<field name="SENSE2" bitrange="22:22">
</field>
<field name="SENSE1" bitrange="21:21">
</field>
<field name="SENSE0" bitrange="20:20">
</field>
<field name="DMAREQ3" bitrange="19:19">
</field>
<field name="DMAREQ2" bitrange="18:18">
</field>
<field name="DMAREQ1" bitrange="17:17">
</field>
<field name="DMAREQ0" bitrange="16:16">
</field>
<field name="CMD_END" bitrange="15:12">
</field>
<field name="UDMA_STATE" bitrange="11:8">
</field>
<field name="BUSY" bitrange="7:7">
</field>
<field name="PIN_STATE" bitrange="6:4">
</field>
<field name="MAIN_STATE" bitrange="3:0">
</field>
</reg>
<reg name="VERSION" addr="0x8000c0d0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<reg name="DEBUG2" addr="0x8000c0e0">
<field name="RSVD1" bitrange="31:16">
</field>
<field name="SYND2GPMI_BE" bitrange="15:12">
</field>
<field name="GPMI2SYND_VALID" bitrange="11:11">
</field>
<field name="GPMI2SYND_READY" bitrange="10:10">
</field>
<field name="SYND2GPMI_VALID" bitrange="9:9">
</field>
<field name="SYND2GPMI_READY" bitrange="8:8">
</field>
<field name="VIEW_DELAYED_RDN" bitrange="7:7">
</field>
<field name="UPDATE_WINDOW" bitrange="6:6">
</field>
<field name="RDN_TAP" bitrange="5:0">
</field>
</reg>
<reg name="DEBUG3" addr="0x8000c0f0">
<field name="APB_WORD_CNTR" bitrange="31:16">
</field>
<field name="DEV_WORD_CNTR" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="I2C" addr="0x80058000" long_name="I2C Interface" desc="I2C Interface">
<reg name="CTRL0" addr="0x80058000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="RSVD1" bitrange="28:28">
</field>
<field name="PRE_ACK" bitrange="27:27">
</field>
<field name="ACKNOWLEDGE" bitrange="26:26">
</field>
<field name="SEND_NAK_ON_LAST" bitrange="25:25">
</field>
<field name="PIO_MODE" bitrange="24:24">
</field>
<field name="MULTI_MASTER" bitrange="23:23">
</field>
<field name="CLOCK_HELD" bitrange="22:22">
</field>
<field name="RETAIN_CLOCK" bitrange="21:21">
</field>
<field name="POST_SEND_STOP" bitrange="20:20">
</field>
<field name="PRE_SEND_START" bitrange="19:19">
</field>
<field name="SLAVE_ADDRESS_ENABLE" bitrange="18:18">
</field>
<field name="MASTER_MODE" bitrange="17:17">
</field>
<field name="DIRECTION" bitrange="16:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="TIMING0" addr="0x80058010">
<field name="RSVD2" bitrange="31:26">
</field>
<field name="HIGH_COUNT" bitrange="25:16">
</field>
<field name="RSVD1" bitrange="15:10">
</field>
<field name="RCV_COUNT" bitrange="9:0">
</field>
</reg>
<reg name="TIMING1" addr="0x80058020">
<field name="RSVD2" bitrange="31:26">
</field>
<field name="LOW_COUNT" bitrange="25:16">
</field>
<field name="RSVD1" bitrange="15:10">
</field>
<field name="XMIT_COUNT" bitrange="9:0">
</field>
</reg>
<reg name="TIMING2" addr="0x80058030">
<field name="RSVD2" bitrange="31:26">
</field>
<field name="BUS_FREE" bitrange="25:16">
</field>
<field name="RSVD1" bitrange="15:10">
</field>
<field name="LEADIN_COUNT" bitrange="9:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80058040">
<field name="RSVD1" bitrange="31:29">
</field>
<field name="CLR_GOT_A_NAK" bitrange="28:28">
</field>
<field name="ACK_MODE" bitrange="27:27">
</field>
<field name="FORCE_DATA_IDLE" bitrange="26:26">
</field>
<field name="FORCE_CLK_IDLE" bitrange="25:25">
</field>
<field name="BCAST_SLAVE_EN" bitrange="24:24">
</field>
<field name="SLAVE_ADDRESS_BYTE" bitrange="23:16">
</field>
<field name="BUS_FREE_IRQ_EN" bitrange="15:15">
</field>
<field name="DATA_ENGINE_CMPLT_IRQ_EN" bitrange="14:14">
</field>
<field name="NO_SLAVE_ACK_IRQ_EN" bitrange="13:13">
</field>
<field name="OVERSIZE_XFER_TERM_IRQ_EN" bitrange="12:12">
</field>
<field name="EARLY_TERM_IRQ_EN" bitrange="11:11">
</field>
<field name="MASTER_LOSS_IRQ_EN" bitrange="10:10">
</field>
<field name="SLAVE_STOP_IRQ_EN" bitrange="9:9">
</field>
<field name="SLAVE_IRQ_EN" bitrange="8:8">
</field>
<field name="BUS_FREE_IRQ" bitrange="7:7">
</field>
<field name="DATA_ENGINE_CMPLT_IRQ" bitrange="6:6">
</field>
<field name="NO_SLAVE_ACK_IRQ" bitrange="5:5">
</field>
<field name="OVERSIZE_XFER_TERM_IRQ" bitrange="4:4">
</field>
<field name="EARLY_TERM_IRQ" bitrange="3:3">
</field>
<field name="MASTER_LOSS_IRQ" bitrange="2:2">
</field>
<field name="SLAVE_STOP_IRQ" bitrange="1:1">
</field>
<field name="SLAVE_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x80058050">
<field name="MASTER_PRESENT" bitrange="31:31">
</field>
<field name="SLAVE_PRESENT" bitrange="30:30">
</field>
<field name="ANY_ENABLED_IRQ" bitrange="29:29">
</field>
<field name="GOT_A_NAK" bitrange="28:28">
</field>
<field name="RSVD1" bitrange="27:24">
</field>
<field name="RCVD_SLAVE_ADDR" bitrange="23:16">
</field>
<field name="SLAVE_ADDR_EQ_ZERO" bitrange="15:15">
</field>
<field name="SLAVE_FOUND" bitrange="14:14">
</field>
<field name="SLAVE_SEARCHING" bitrange="13:13">
</field>
<field name="DATA_ENGINE_DMA_WAIT" bitrange="12:12">
</field>
<field name="BUS_BUSY" bitrange="11:11">
</field>
<field name="CLK_GEN_BUSY" bitrange="10:10">
</field>
<field name="DATA_ENGINE_BUSY" bitrange="9:9">
</field>
<field name="SLAVE_BUSY" bitrange="8:8">
</field>
<field name="BUS_FREE_IRQ_SUMMARY" bitrange="7:7">
</field>
<field name="DATA_ENGINE_CMPLT_IRQ_SUMMARY" bitrange="6:6">
</field>
<field name="NO_SLAVE_ACK_IRQ_SUMMARY" bitrange="5:5">
</field>
<field name="OVERSIZE_XFER_TERM_IRQ_SUMMARY" bitrange="4:4">
</field>
<field name="EARLY_TERM_IRQ_SUMMARY" bitrange="3:3">
</field>
<field name="MASTER_LOSS_IRQ_SUMMARY" bitrange="2:2">
</field>
<field name="SLAVE_STOP_IRQ_SUMMARY" bitrange="1:1">
</field>
<field name="SLAVE_IRQ_SUMMARY" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80058060">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x80058070">
<field name="DMAREQ" bitrange="31:31">
</field>
<field name="DMAENDCMD" bitrange="30:30">
</field>
<field name="DMAKICK" bitrange="29:29">
</field>
<field name="DMATERMINATE" bitrange="28:28">
</field>
<field name="TBD" bitrange="27:26">
</field>
<field name="DMA_STATE" bitrange="25:16">
</field>
<field name="START_TOGGLE" bitrange="15:15">
</field>
<field name="STOP_TOGGLE" bitrange="14:14">
</field>
<field name="GRAB_TOGGLE" bitrange="13:13">
</field>
<field name="CHANGE_TOGGLE" bitrange="12:12">
</field>
<field name="TESTMODE" bitrange="11:11">
</field>
<field name="SLAVE_HOLD_CLK" bitrange="10:10">
</field>
<field name="SLAVE_STATE" bitrange="9:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x80058080">
<field name="I2C_CLK_IN" bitrange="31:31">
</field>
<field name="I2C_DATA_IN" bitrange="30:30">
</field>
<field name="RSVD4" bitrange="29:28">
</field>
<field name="DMA_BYTE_ENABLES" bitrange="27:24">
</field>
<field name="CLK_GEN_STATE" bitrange="23:16">
</field>
<field name="RSVD2" bitrange="15:11">
</field>
<field name="LST_MODE" bitrange="10:9">
</field>
<field name="LOCAL_SLAVE_TEST" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:5">
</field>
<field name="FORCE_CLK_ON" bitrange="4:4">
</field>
<field name="FORCE_ARB_LOSS" bitrange="3:3">
</field>
<field name="FORCE_RCV_ACK" bitrange="2:2">
</field>
<field name="FORCE_I2C_DATA_OE" bitrange="1:1">
</field>
<field name="FORCE_I2C_CLK_OE" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x80058090">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="ICOLL" addr="0x80000000" long_name="Interrupt Collector" desc="Interrupt Collector">
<reg name="VECTOR" addr="0x80000000">
<field name="IRQVECTOR" bitrange="31:2">
</field>
<field name="RSRVD1" bitrange="1:0">
</field>
</reg>
<reg name="LEVELACK" addr="0x80000010">
<field name="RSRVD1" bitrange="31:4">
</field>
<field name="IRQLEVELACK" bitrange="3:0">
</field>
</reg>
<reg name="CTRL" addr="0x80000020">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD3" bitrange="29:24">
</field>
<field name="VECTOR_PITCH" bitrange="23:21">
</field>
<field name="BYPASS_FSM" bitrange="20:20">
</field>
<field name="NO_NESTING" bitrange="19:19">
</field>
<field name="ARM_RSE_MODE" bitrange="18:18">
</field>
<field name="FIQ_FINAL_ENABLE" bitrange="17:17">
</field>
<field name="IRQ_FINAL_ENABLE" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:0">
</field>
</reg>
<reg name="VBASE" addr="0x80000040">
<field name="TABLE_ADDRESS" bitrange="31:2">
</field>
<field name="RSRVD1" bitrange="1:0">
</field>
</reg>
<reg name="STAT" addr="0x80000070">
<field name="RSRVD1" bitrange="31:7">
</field>
<field name="VECTOR_NUMBER" bitrange="6:0">
</field>
</reg>
<multireg name="RAWn">
<reg name="RAW0" addr="0x800000a0">
</reg>
<reg name="RAW1" addr="0x800000b0">
</reg>
<reg name="RAW2" addr="0x800000c0">
</reg>
<reg name="RAW3" addr="0x800000d0">
</reg>
<field name="RAW_IRQS" bitrange="31:0">
</field>
</multireg>
<reg name="RAW0" addr="0x800000a0">
<field name="RAW_IRQS" bitrange="31:0">
</field>
</reg>
<reg name="RAW1" addr="0x800000b0">
<field name="RAW_IRQS" bitrange="31:0">
</field>
</reg>
<reg name="RAW2" addr="0x800000c0">
<field name="RAW_IRQS" bitrange="31:0">
</field>
</reg>
<reg name="RAW3" addr="0x800000d0">
<field name="RAW_IRQS" bitrange="31:0">
</field>
</reg>
<multireg name="INTERRUPTn">
<reg name="INTERRUPT0" addr="0x80000120">
</reg>
<reg name="INTERRUPT1" addr="0x80000130">
</reg>
<reg name="INTERRUPT2" addr="0x80000140">
</reg>
<reg name="INTERRUPT3" addr="0x80000150">
</reg>
<reg name="INTERRUPT4" addr="0x80000160">
</reg>
<reg name="INTERRUPT5" addr="0x80000170">
</reg>
<reg name="INTERRUPT6" addr="0x80000180">
</reg>
<reg name="INTERRUPT7" addr="0x80000190">
</reg>
<reg name="INTERRUPT8" addr="0x800001a0">
</reg>
<reg name="INTERRUPT9" addr="0x800001b0">
</reg>
<reg name="INTERRUPT10" addr="0x800001c0">
</reg>
<reg name="INTERRUPT11" addr="0x800001d0">
</reg>
<reg name="INTERRUPT12" addr="0x800001e0">
</reg>
<reg name="INTERRUPT13" addr="0x800001f0">
</reg>
<reg name="INTERRUPT14" addr="0x80000200">
</reg>
<reg name="INTERRUPT15" addr="0x80000210">
</reg>
<reg name="INTERRUPT16" addr="0x80000220">
</reg>
<reg name="INTERRUPT17" addr="0x80000230">
</reg>
<reg name="INTERRUPT18" addr="0x80000240">
</reg>
<reg name="INTERRUPT19" addr="0x80000250">
</reg>
<reg name="INTERRUPT20" addr="0x80000260">
</reg>
<reg name="INTERRUPT21" addr="0x80000270">
</reg>
<reg name="INTERRUPT22" addr="0x80000280">
</reg>
<reg name="INTERRUPT23" addr="0x80000290">
</reg>
<reg name="INTERRUPT24" addr="0x800002a0">
</reg>
<reg name="INTERRUPT25" addr="0x800002b0">
</reg>
<reg name="INTERRUPT26" addr="0x800002c0">
</reg>
<reg name="INTERRUPT27" addr="0x800002d0">
</reg>
<reg name="INTERRUPT28" addr="0x800002e0">
</reg>
<reg name="INTERRUPT29" addr="0x800002f0">
</reg>
<reg name="INTERRUPT30" addr="0x80000300">
</reg>
<reg name="INTERRUPT31" addr="0x80000310">
</reg>
<reg name="INTERRUPT32" addr="0x80000320">
</reg>
<reg name="INTERRUPT33" addr="0x80000330">
</reg>
<reg name="INTERRUPT34" addr="0x80000340">
</reg>
<reg name="INTERRUPT35" addr="0x80000350">
</reg>
<reg name="INTERRUPT36" addr="0x80000360">
</reg>
<reg name="INTERRUPT37" addr="0x80000370">
</reg>
<reg name="INTERRUPT38" addr="0x80000380">
</reg>
<reg name="INTERRUPT39" addr="0x80000390">
</reg>
<reg name="INTERRUPT40" addr="0x800003a0">
</reg>
<reg name="INTERRUPT41" addr="0x800003b0">
</reg>
<reg name="INTERRUPT42" addr="0x800003c0">
</reg>
<reg name="INTERRUPT43" addr="0x800003d0">
</reg>
<reg name="INTERRUPT44" addr="0x800003e0">
</reg>
<reg name="INTERRUPT45" addr="0x800003f0">
</reg>
<reg name="INTERRUPT46" addr="0x80000400">
</reg>
<reg name="INTERRUPT47" addr="0x80000410">
</reg>
<reg name="INTERRUPT48" addr="0x80000420">
</reg>
<reg name="INTERRUPT49" addr="0x80000430">
</reg>
<reg name="INTERRUPT50" addr="0x80000440">
</reg>
<reg name="INTERRUPT51" addr="0x80000450">
</reg>
<reg name="INTERRUPT52" addr="0x80000460">
</reg>
<reg name="INTERRUPT53" addr="0x80000470">
</reg>
<reg name="INTERRUPT54" addr="0x80000480">
</reg>
<reg name="INTERRUPT55" addr="0x80000490">
</reg>
<reg name="INTERRUPT56" addr="0x800004a0">
</reg>
<reg name="INTERRUPT57" addr="0x800004b0">
</reg>
<reg name="INTERRUPT58" addr="0x800004c0">
</reg>
<reg name="INTERRUPT59" addr="0x800004d0">
</reg>
<reg name="INTERRUPT60" addr="0x800004e0">
</reg>
<reg name="INTERRUPT61" addr="0x800004f0">
</reg>
<reg name="INTERRUPT62" addr="0x80000500">
</reg>
<reg name="INTERRUPT63" addr="0x80000510">
</reg>
<reg name="INTERRUPT64" addr="0x80000520">
</reg>
<reg name="INTERRUPT65" addr="0x80000530">
</reg>
<reg name="INTERRUPT66" addr="0x80000540">
</reg>
<reg name="INTERRUPT67" addr="0x80000550">
</reg>
<reg name="INTERRUPT68" addr="0x80000560">
</reg>
<reg name="INTERRUPT69" addr="0x80000570">
</reg>
<reg name="INTERRUPT70" addr="0x80000580">
</reg>
<reg name="INTERRUPT71" addr="0x80000590">
</reg>
<reg name="INTERRUPT72" addr="0x800005a0">
</reg>
<reg name="INTERRUPT73" addr="0x800005b0">
</reg>
<reg name="INTERRUPT74" addr="0x800005c0">
</reg>
<reg name="INTERRUPT75" addr="0x800005d0">
</reg>
<reg name="INTERRUPT76" addr="0x800005e0">
</reg>
<reg name="INTERRUPT77" addr="0x800005f0">
</reg>
<reg name="INTERRUPT78" addr="0x80000600">
</reg>
<reg name="INTERRUPT79" addr="0x80000610">
</reg>
<reg name="INTERRUPT80" addr="0x80000620">
</reg>
<reg name="INTERRUPT81" addr="0x80000630">
</reg>
<reg name="INTERRUPT82" addr="0x80000640">
</reg>
<reg name="INTERRUPT83" addr="0x80000650">
</reg>
<reg name="INTERRUPT84" addr="0x80000660">
</reg>
<reg name="INTERRUPT85" addr="0x80000670">
</reg>
<reg name="INTERRUPT86" addr="0x80000680">
</reg>
<reg name="INTERRUPT87" addr="0x80000690">
</reg>
<reg name="INTERRUPT88" addr="0x800006a0">
</reg>
<reg name="INTERRUPT89" addr="0x800006b0">
</reg>
<reg name="INTERRUPT90" addr="0x800006c0">
</reg>
<reg name="INTERRUPT91" addr="0x800006d0">
</reg>
<reg name="INTERRUPT92" addr="0x800006e0">
</reg>
<reg name="INTERRUPT93" addr="0x800006f0">
</reg>
<reg name="INTERRUPT94" addr="0x80000700">
</reg>
<reg name="INTERRUPT95" addr="0x80000710">
</reg>
<reg name="INTERRUPT96" addr="0x80000720">
</reg>
<reg name="INTERRUPT97" addr="0x80000730">
</reg>
<reg name="INTERRUPT98" addr="0x80000740">
</reg>
<reg name="INTERRUPT99" addr="0x80000750">
</reg>
<reg name="INTERRUPT100" addr="0x80000760">
</reg>
<reg name="INTERRUPT101" addr="0x80000770">
</reg>
<reg name="INTERRUPT102" addr="0x80000780">
</reg>
<reg name="INTERRUPT103" addr="0x80000790">
</reg>
<reg name="INTERRUPT104" addr="0x800007a0">
</reg>
<reg name="INTERRUPT105" addr="0x800007b0">
</reg>
<reg name="INTERRUPT106" addr="0x800007c0">
</reg>
<reg name="INTERRUPT107" addr="0x800007d0">
</reg>
<reg name="INTERRUPT108" addr="0x800007e0">
</reg>
<reg name="INTERRUPT109" addr="0x800007f0">
</reg>
<reg name="INTERRUPT110" addr="0x80000800">
</reg>
<reg name="INTERRUPT111" addr="0x80000810">
</reg>
<reg name="INTERRUPT112" addr="0x80000820">
</reg>
<reg name="INTERRUPT113" addr="0x80000830">
</reg>
<reg name="INTERRUPT114" addr="0x80000840">
</reg>
<reg name="INTERRUPT115" addr="0x80000850">
</reg>
<reg name="INTERRUPT116" addr="0x80000860">
</reg>
<reg name="INTERRUPT117" addr="0x80000870">
</reg>
<reg name="INTERRUPT118" addr="0x80000880">
</reg>
<reg name="INTERRUPT119" addr="0x80000890">
</reg>
<reg name="INTERRUPT120" addr="0x800008a0">
</reg>
<reg name="INTERRUPT121" addr="0x800008b0">
</reg>
<reg name="INTERRUPT122" addr="0x800008c0">
</reg>
<reg name="INTERRUPT123" addr="0x800008d0">
</reg>
<reg name="INTERRUPT124" addr="0x800008e0">
</reg>
<reg name="INTERRUPT125" addr="0x800008f0">
</reg>
<reg name="INTERRUPT126" addr="0x80000900">
</reg>
<reg name="INTERRUPT127" addr="0x80000910">
</reg>
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</multireg>
<reg name="INTERRUPT0" addr="0x80000120">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT1" addr="0x80000130">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT2" addr="0x80000140">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT3" addr="0x80000150">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT4" addr="0x80000160">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT5" addr="0x80000170">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT6" addr="0x80000180">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT7" addr="0x80000190">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT8" addr="0x800001a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT9" addr="0x800001b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT10" addr="0x800001c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT11" addr="0x800001d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT12" addr="0x800001e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT13" addr="0x800001f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT14" addr="0x80000200">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT15" addr="0x80000210">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT16" addr="0x80000220">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT17" addr="0x80000230">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT18" addr="0x80000240">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT19" addr="0x80000250">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT20" addr="0x80000260">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT21" addr="0x80000270">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT22" addr="0x80000280">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT23" addr="0x80000290">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT24" addr="0x800002a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT25" addr="0x800002b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT26" addr="0x800002c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT27" addr="0x800002d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT28" addr="0x800002e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT29" addr="0x800002f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT30" addr="0x80000300">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT31" addr="0x80000310">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT32" addr="0x80000320">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT33" addr="0x80000330">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT34" addr="0x80000340">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT35" addr="0x80000350">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT36" addr="0x80000360">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT37" addr="0x80000370">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT38" addr="0x80000380">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT39" addr="0x80000390">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT40" addr="0x800003a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT41" addr="0x800003b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT42" addr="0x800003c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT43" addr="0x800003d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT44" addr="0x800003e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT45" addr="0x800003f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT46" addr="0x80000400">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT47" addr="0x80000410">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT48" addr="0x80000420">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT49" addr="0x80000430">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT50" addr="0x80000440">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT51" addr="0x80000450">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT52" addr="0x80000460">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT53" addr="0x80000470">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT54" addr="0x80000480">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT55" addr="0x80000490">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT56" addr="0x800004a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT57" addr="0x800004b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT58" addr="0x800004c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT59" addr="0x800004d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT60" addr="0x800004e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT61" addr="0x800004f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT62" addr="0x80000500">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT63" addr="0x80000510">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT64" addr="0x80000520">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT65" addr="0x80000530">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT66" addr="0x80000540">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT67" addr="0x80000550">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT68" addr="0x80000560">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT69" addr="0x80000570">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT70" addr="0x80000580">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT71" addr="0x80000590">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT72" addr="0x800005a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT73" addr="0x800005b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT74" addr="0x800005c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT75" addr="0x800005d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT76" addr="0x800005e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT77" addr="0x800005f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT78" addr="0x80000600">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT79" addr="0x80000610">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT80" addr="0x80000620">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT81" addr="0x80000630">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT82" addr="0x80000640">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT83" addr="0x80000650">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT84" addr="0x80000660">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT85" addr="0x80000670">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT86" addr="0x80000680">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT87" addr="0x80000690">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT88" addr="0x800006a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT89" addr="0x800006b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT90" addr="0x800006c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT91" addr="0x800006d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT92" addr="0x800006e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT93" addr="0x800006f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT94" addr="0x80000700">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT95" addr="0x80000710">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT96" addr="0x80000720">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT97" addr="0x80000730">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT98" addr="0x80000740">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT99" addr="0x80000750">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT100" addr="0x80000760">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT101" addr="0x80000770">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT102" addr="0x80000780">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT103" addr="0x80000790">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT104" addr="0x800007a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT105" addr="0x800007b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT106" addr="0x800007c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT107" addr="0x800007d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT108" addr="0x800007e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT109" addr="0x800007f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT110" addr="0x80000800">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT111" addr="0x80000810">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT112" addr="0x80000820">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT113" addr="0x80000830">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT114" addr="0x80000840">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT115" addr="0x80000850">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT116" addr="0x80000860">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT117" addr="0x80000870">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT118" addr="0x80000880">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT119" addr="0x80000890">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT120" addr="0x800008a0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT121" addr="0x800008b0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT122" addr="0x800008c0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT123" addr="0x800008d0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT124" addr="0x800008e0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT125" addr="0x800008f0">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT126" addr="0x80000900">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="INTERRUPT127" addr="0x80000910">
<field name="RSRVD1" bitrange="31:5">
</field>
<field name="ENFIQ" bitrange="4:4">
</field>
<field name="SOFTIRQ" bitrange="3:3">
</field>
<field name="ENABLE" bitrange="2:2">
</field>
<field name="PRIORITY" bitrange="1:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80001120">
<field name="INSERVICE" bitrange="31:28">
</field>
<field name="LEVEL_REQUESTS" bitrange="27:24">
</field>
<field name="REQUESTS_BY_LEVEL" bitrange="23:20">
</field>
<field name="RSRVD2" bitrange="19:18">
</field>
<field name="FIQ" bitrange="17:17">
</field>
<field name="IRQ" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="VECTOR_FSM" bitrange="9:0">
</field>
</reg>
<reg name="DBGREAD0" addr="0x80001130">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="DBGREAD1" addr="0x80001140">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="DBGFLAG" addr="0x80001150">
<field name="RSRVD1" bitrange="31:16">
</field>
<field name="FLAG" bitrange="15:0">
</field>
</reg>
<multireg name="DBGREQUESTn">
<reg name="DBGREQUEST0" addr="0x80001160">
</reg>
<reg name="DBGREQUEST1" addr="0x80001170">
</reg>
<reg name="DBGREQUEST2" addr="0x80001180">
</reg>
<reg name="DBGREQUEST3" addr="0x80001190">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="DBGREQUEST0" addr="0x80001160">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="DBGREQUEST1" addr="0x80001170">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="DBGREQUEST2" addr="0x80001180">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="DBGREQUEST3" addr="0x80001190">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x800011e0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="IR" addr="0x80078000" long_name="IrDA" desc="IrDA Controller">
<reg name="CTRL" addr="0x80078000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD2" bitrange="29:27">
</field>
<field name="MTA" bitrange="26:24">
</field>
<field name="MODE" bitrange="23:22">
</field>
<field name="SPEED" bitrange="21:19">
</field>
<field name="RSVD1" bitrange="18:14">
</field>
<field name="TC_TIME_DIV" bitrange="13:8">
</field>
<field name="TC_TYPE" bitrange="7:7">
</field>
<field name="SIR_GAP" bitrange="6:4">
</field>
<field name="SIPEN" bitrange="3:3">
</field>
<field name="TCEN" bitrange="2:2">
</field>
<field name="TXEN" bitrange="1:1">
</field>
<field name="RXEN" bitrange="0:0">
</field>
</reg>
<reg name="TXDMA" addr="0x80078010">
<field name="RUN" bitrange="31:31">
</field>
<field name="RSVD2" bitrange="30:30">
</field>
<field name="EMPTY" bitrange="29:29">
</field>
<field name="INT" bitrange="28:28">
</field>
<field name="CHANGE" bitrange="27:27">
</field>
<field name="NEW_MTA" bitrange="26:24">
</field>
<field name="NEW_MODE" bitrange="23:22">
</field>
<field name="NEW_SPEED" bitrange="21:19">
</field>
<field name="BOF_TYPE" bitrange="18:18">
</field>
<field name="XBOFS" bitrange="17:12">
</field>
<field name="XFER_COUNT" bitrange="11:0">
</field>
</reg>
<reg name="RXDMA" addr="0x80078020">
<field name="RUN" bitrange="31:31">
</field>
<field name="RSVD" bitrange="30:10">
</field>
<field name="XFER_COUNT" bitrange="9:0">
</field>
</reg>
<reg name="DBGCTRL" addr="0x80078030">
<field name="RSVD2" bitrange="31:13">
</field>
<field name="VFIRSWZ" bitrange="12:12">
</field>
<field name="RXFRMOFF" bitrange="11:11">
</field>
<field name="RXCRCOFF" bitrange="10:10">
</field>
<field name="RXINVERT" bitrange="9:9">
</field>
<field name="TXFRMOFF" bitrange="8:8">
</field>
<field name="TXCRCOFF" bitrange="7:7">
</field>
<field name="TXINVERT" bitrange="6:6">
</field>
<field name="INTLOOPBACK" bitrange="5:5">
</field>
<field name="DUPLEX" bitrange="4:4">
</field>
<field name="MIO_RX" bitrange="3:3">
</field>
<field name="MIO_TX" bitrange="2:2">
</field>
<field name="MIO_SCLK" bitrange="1:1">
</field>
<field name="MIO_EN" bitrange="0:0">
</field>
</reg>
<reg name="INTR" addr="0x80078040">
<field name="RSVD2" bitrange="31:23">
</field>
<field name="RXABORT_IRQ_EN" bitrange="22:22">
</field>
<field name="SPEED_IRQ_EN" bitrange="21:21">
</field>
<field name="RXOF_IRQ_EN" bitrange="20:20">
</field>
<field name="TXUF_IRQ_EN" bitrange="19:19">
</field>
<field name="TC_IRQ_EN" bitrange="18:18">
</field>
<field name="RX_IRQ_EN" bitrange="17:17">
</field>
<field name="TX_IRQ_EN" bitrange="16:16">
</field>
<field name="RSVD1" bitrange="15:7">
</field>
<field name="RXABORT_IRQ" bitrange="6:6">
</field>
<field name="SPEED_IRQ" bitrange="5:5">
</field>
<field name="RXOF_IRQ" bitrange="4:4">
</field>
<field name="TXUF_IRQ" bitrange="3:3">
</field>
<field name="TC_IRQ" bitrange="2:2">
</field>
<field name="RX_IRQ" bitrange="1:1">
</field>
<field name="TX_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80078050">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="STAT" addr="0x80078060">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="MODE_ALLOWED" bitrange="30:29">
</field>
<field name="ANY_IRQ" bitrange="28:28">
</field>
<field name="RSVD2" bitrange="27:23">
</field>
<field name="RXABORT_SUMMARY" bitrange="22:22">
</field>
<field name="SPEED_SUMMARY" bitrange="21:21">
</field>
<field name="RXOF_SUMMARY" bitrange="20:20">
</field>
<field name="TXUF_SUMMARY" bitrange="19:19">
</field>
<field name="TC_SUMMARY" bitrange="18:18">
</field>
<field name="RX_SUMMARY" bitrange="17:17">
</field>
<field name="TX_SUMMARY" bitrange="16:16">
</field>
<field name="RSVD1" bitrange="15:3">
</field>
<field name="MEDIA_BUSY" bitrange="2:2">
</field>
<field name="RX_ACTIVE" bitrange="1:1">
</field>
<field name="TX_ACTIVE" bitrange="0:0">
</field>
</reg>
<reg name="TCCTRL" addr="0x80078070">
<field name="INIT" bitrange="31:31">
</field>
<field name="GO" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="RSVD" bitrange="28:25">
</field>
<field name="TEMIC" bitrange="24:24">
</field>
<field name="EXT_DATA" bitrange="23:16">
</field>
<field name="DATA" bitrange="15:8">
</field>
<field name="ADDR" bitrange="7:5">
</field>
<field name="INDX" bitrange="4:1">
</field>
<field name="C" bitrange="0:0">
</field>
</reg>
<reg name="SI_READ" addr="0x80078080">
<field name="RSVD1" bitrange="31:9">
</field>
<field name="ABORT" bitrange="8:8">
</field>
<field name="DATA" bitrange="7:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80078090">
<field name="RSVD1" bitrange="31:6">
</field>
<field name="TXDMAKICK" bitrange="5:5">
</field>
<field name="RXDMAKICK" bitrange="4:4">
</field>
<field name="TXDMAEND" bitrange="3:3">
</field>
<field name="RXDMAEND" bitrange="2:2">
</field>
<field name="TXDMAREQ" bitrange="1:1">
</field>
<field name="RXDMAREQ" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x800780a0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="LCDIF" addr="0x80030000" long_name="LCD Interface" desc="LCD Interface (LCDIF)">
<reg name="CTRL" addr="0x80030000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="YCBCR422_INPUT" bitrange="29:29">
</field>
<field name="RSRVD0" bitrange="28:28">
</field>
<field name="WAIT_FOR_VSYNC_EDGE" bitrange="27:27">
</field>
<field name="DATA_SHIFT_DIR" bitrange="26:26">
</field>
<field name="SHIFT_NUM_BITS" bitrange="25:21">
</field>
<field name="DVI_MODE" bitrange="20:20">
</field>
<field name="BYPASS_COUNT" bitrange="19:19">
</field>
<field name="VSYNC_MODE" bitrange="18:18">
</field>
<field name="DOTCLK_MODE" bitrange="17:17">
</field>
<field name="DATA_SELECT" bitrange="16:16">
</field>
<field name="INPUT_DATA_SWIZZLE" bitrange="15:14">
</field>
<field name="CSC_DATA_SWIZZLE" bitrange="13:12">
</field>
<field name="LCD_DATABUS_WIDTH" bitrange="11:10">
</field>
<field name="WORD_LENGTH" bitrange="9:8">
</field>
<field name="RGB_TO_YCBCR422_CSC" bitrange="7:7">
</field>
<field name="ENABLE_PXP_HANDSHAKE" bitrange="6:6">
</field>
<field name="LCDIF_MASTER" bitrange="5:5">
</field>
<field name="DMA_BURST_LENGTH" bitrange="4:4">
</field>
<field name="DATA_FORMAT_16_BIT" bitrange="3:3">
</field>
<field name="DATA_FORMAT_18_BIT" bitrange="2:2">
</field>
<field name="DATA_FORMAT_24_BIT" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80030010">
<field name="RSRVD1" bitrange="31:27">
</field>
<field name="BM_ERROR_IRQ_EN" bitrange="26:26">
</field>
<field name="BM_ERROR_IRQ" bitrange="25:25">
</field>
<field name="RECOVER_ON_UNDERFLOW" bitrange="24:24">
</field>
<field name="INTERLACE_FIELDS" bitrange="23:23">
</field>
<field name="START_INTERLACE_FROM_SECOND_FIELD" bitrange="22:22">
</field>
<field name="FIFO_CLEAR" bitrange="21:21">
</field>
<field name="IRQ_ON_ALTERNATE_FIELDS" bitrange="20:20">
</field>
<field name="BYTE_PACKING_FORMAT" bitrange="19:16">
</field>
<field name="OVERFLOW_IRQ_EN" bitrange="15:15">
</field>
<field name="UNDERFLOW_IRQ_EN" bitrange="14:14">
</field>
<field name="CUR_FRAME_DONE_IRQ_EN" bitrange="13:13">
</field>
<field name="VSYNC_EDGE_IRQ_EN" bitrange="12:12">
</field>
<field name="OVERFLOW_IRQ" bitrange="11:11">
</field>
<field name="UNDERFLOW_IRQ" bitrange="10:10">
</field>
<field name="CUR_FRAME_DONE_IRQ" bitrange="9:9">
</field>
<field name="VSYNC_EDGE_IRQ" bitrange="8:8">
</field>
<field name="RSRVD0" bitrange="7:7">
</field>
<field name="PAUSE_TRANSFER" bitrange="6:6">
</field>
<field name="PAUSE_TRANSFER_IRQ_EN" bitrange="5:5">
</field>
<field name="PAUSE_TRANSFER_IRQ" bitrange="4:4">
</field>
<field name="LCD_CS_CTRL" bitrange="3:3">
</field>
<field name="BUSY_ENABLE" bitrange="2:2">
</field>
<field name="MODE86" bitrange="1:1">
</field>
<field name="RESET" bitrange="0:0">
</field>
</reg>
<reg name="TRANSFER_COUNT" addr="0x80030020">
<field name="V_COUNT" bitrange="31:16">
</field>
<field name="H_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CUR_BUF" addr="0x80030030">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="NEXT_BUF" addr="0x80030040">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="PAGETABLE" addr="0x80030050">
<field name="BASE" bitrange="31:14">
</field>
<field name="RSVD1" bitrange="13:2">
</field>
<field name="FLUSH" bitrange="1:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="TIMING" addr="0x80030060">
<field name="CMD_HOLD" bitrange="31:24">
</field>
<field name="CMD_SETUP" bitrange="23:16">
</field>
<field name="DATA_HOLD" bitrange="15:8">
</field>
<field name="DATA_SETUP" bitrange="7:0">
</field>
</reg>
<reg name="VDCTRL0" addr="0x80030070">
<field name="RSRVD2" bitrange="31:30">
</field>
<field name="VSYNC_OEB" bitrange="29:29">
</field>
<field name="ENABLE_PRESENT" bitrange="28:28">
</field>
<field name="VSYNC_POL" bitrange="27:27">
</field>
<field name="HSYNC_POL" bitrange="26:26">
</field>
<field name="DOTCLK_POL" bitrange="25:25">
</field>
<field name="ENABLE_POL" bitrange="24:24">
</field>
<field name="RSRVD1" bitrange="23:22">
</field>
<field name="VSYNC_PERIOD_UNIT" bitrange="21:21">
</field>
<field name="VSYNC_PULSE_WIDTH_UNIT" bitrange="20:20">
</field>
<field name="HALF_LINE" bitrange="19:19">
</field>
<field name="HALF_LINE_MODE" bitrange="18:18">
</field>
<field name="VSYNC_PULSE_WIDTH" bitrange="17:0">
</field>
</reg>
<reg name="VDCTRL1" addr="0x80030080">
<field name="VSYNC_PERIOD" bitrange="31:0">
</field>
</reg>
<reg name="VDCTRL2" addr="0x80030090">
<field name="HSYNC_PULSE_WIDTH" bitrange="31:24">
</field>
<field name="RSRVD0" bitrange="23:18">
</field>
<field name="HSYNC_PERIOD" bitrange="17:0">
</field>
</reg>
<reg name="VDCTRL3" addr="0x800300a0">
<field name="RSRVD0" bitrange="31:30">
</field>
<field name="MUX_SYNC_SIGNALS" bitrange="29:29">
</field>
<field name="VSYNC_ONLY" bitrange="28:28">
</field>
<field name="HORIZONTAL_WAIT_CNT" bitrange="27:16">
</field>
<field name="VERTICAL_WAIT_CNT" bitrange="15:0">
</field>
</reg>
<reg name="VDCTRL4" addr="0x800300b0">
<field name="RSRVD0" bitrange="31:19">
</field>
<field name="SYNC_SIGNALS_ON" bitrange="18:18">
</field>
<field name="DOTCLK_H_VALID_DATA_CNT" bitrange="17:0">
</field>
</reg>
<reg name="DVICTRL0" addr="0x800300c0">
<field name="START_TRS" bitrange="31:31">
</field>
<field name="H_ACTIVE_CNT" bitrange="30:20">
</field>
<field name="H_BLANKING_CNT" bitrange="19:10">
</field>
<field name="V_LINES_CNT" bitrange="9:0">
</field>
</reg>
<reg name="DVICTRL1" addr="0x800300d0">
<field name="RSRVD0" bitrange="31:30">
</field>
<field name="F1_START_LINE" bitrange="29:20">
</field>
<field name="F1_END_LINE" bitrange="19:10">
</field>
<field name="F2_START_LINE" bitrange="9:0">
</field>
</reg>
<reg name="DVICTRL2" addr="0x800300e0">
<field name="RSRVD0" bitrange="31:30">
</field>
<field name="F2_END_LINE" bitrange="29:20">
</field>
<field name="V1_BLANK_START_LINE" bitrange="19:10">
</field>
<field name="V1_BLANK_END_LINE" bitrange="9:0">
</field>
</reg>
<reg name="DVICTRL3" addr="0x800300f0">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="V2_BLANK_START_LINE" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:10">
</field>
<field name="V2_BLANK_END_LINE" bitrange="9:0">
</field>
</reg>
<reg name="DVICTRL4" addr="0x80030100">
<field name="Y_FILL_VALUE" bitrange="31:24">
</field>
<field name="CB_FILL_VALUE" bitrange="23:16">
</field>
<field name="CR_FILL_VALUE" bitrange="15:8">
</field>
<field name="H_FILL_CNT" bitrange="7:0">
</field>
</reg>
<reg name="CSC_COEFF0" addr="0x80030110">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="C0" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:2">
</field>
<field name="CSC_SUBSAMPLE_FILTER" bitrange="1:0">
</field>
</reg>
<reg name="CSC_COEFF1" addr="0x80030120">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="C2" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:10">
</field>
<field name="C1" bitrange="9:0">
</field>
</reg>
<reg name="CSC_COEFF2" addr="0x80030130">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="C4" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:10">
</field>
<field name="C3" bitrange="9:0">
</field>
</reg>
<reg name="CSC_COEFF3" addr="0x80030140">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="C6" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:10">
</field>
<field name="C5" bitrange="9:0">
</field>
</reg>
<reg name="CSC_COEFF4" addr="0x80030150">
<field name="RSRVD1" bitrange="31:26">
</field>
<field name="C8" bitrange="25:16">
</field>
<field name="RSRVD0" bitrange="15:10">
</field>
<field name="C7" bitrange="9:0">
</field>
</reg>
<reg name="CSC_OFFSET" addr="0x80030160">
<field name="RSRVD1" bitrange="31:25">
</field>
<field name="CBCR_OFFSET" bitrange="24:16">
</field>
<field name="RSRVD0" bitrange="15:9">
</field>
<field name="Y_OFFSET" bitrange="8:0">
</field>
</reg>
<reg name="CSC_LIMIT" addr="0x80030170">
<field name="CBCR_MIN" bitrange="31:24">
</field>
<field name="CBCR_MAX" bitrange="23:16">
</field>
<field name="Y_MIN" bitrange="15:8">
</field>
<field name="Y_MAX" bitrange="7:0">
</field>
</reg>
<reg name="PIN_SHARING_CTRL0" addr="0x80030180">
<field name="RSRVD1" bitrange="31:6">
</field>
<field name="MUX_OVERRIDE" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="PIN_SHARING_IRQ_EN" bitrange="2:2">
</field>
<field name="PIN_SHARING_IRQ" bitrange="1:1">
</field>
<field name="PIN_SHARING_ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="PIN_SHARING_CTRL1" addr="0x80030190">
<field name="THRESHOLD1" bitrange="31:0">
</field>
</reg>
<reg name="PIN_SHARING_CTRL2" addr="0x800301a0">
<field name="THRESHOLD2" bitrange="31:0">
</field>
</reg>
<reg name="DATA" addr="0x800301b0">
<field name="DATA_THREE" bitrange="31:24">
</field>
<field name="DATA_TWO" bitrange="23:16">
</field>
<field name="DATA_ONE" bitrange="15:8">
</field>
<field name="DATA_ZERO" bitrange="7:0">
</field>
</reg>
<reg name="BM_ERROR_STAT" addr="0x800301c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="STAT" addr="0x800301d0">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="DMA_REQ" bitrange="30:30">
</field>
<field name="LFIFO_FULL" bitrange="29:29">
</field>
<field name="LFIFO_EMPTY" bitrange="28:28">
</field>
<field name="TXFIFO_FULL" bitrange="27:27">
</field>
<field name="TXFIFO_EMPTY" bitrange="26:26">
</field>
<field name="BUSY" bitrange="25:25">
</field>
<field name="DVI_CURRENT_FIELD" bitrange="24:24">
</field>
<field name="RSRVD0" bitrange="23:0">
</field>
</reg>
<reg name="VERSION" addr="0x800301e0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x800301f0">
<field name="STREAMING_END_DETECTED" bitrange="31:31">
</field>
<field name="WAIT_FOR_VSYNC_EDGE_OUT" bitrange="30:30">
</field>
<field name="SYNC_SIGNALS_ON_REG" bitrange="29:29">
</field>
<field name="DMACMDKICK" bitrange="28:28">
</field>
<field name="ENABLE" bitrange="27:27">
</field>
<field name="HSYNC" bitrange="26:26">
</field>
<field name="VSYNC" bitrange="25:25">
</field>
<field name="CUR_FRAME_TX" bitrange="24:24">
</field>
<field name="EMPTY_WORD" bitrange="23:23">
</field>
<field name="CUR_STATE" bitrange="22:16">
</field>
<field name="PXP_LCDIF_B0_READY" bitrange="15:15">
</field>
<field name="LCDIF_PXP_B0_DONE" bitrange="14:14">
</field>
<field name="PXP_LCDIF_B1_READY" bitrange="13:13">
</field>
<field name="LCDIF_PXP_B1_DONE" bitrange="12:12">
</field>
<field name="GPMI_LCDIF_REQ" bitrange="11:11">
</field>
<field name="LCDIF_GPMI_GRANT" bitrange="10:10">
</field>
<field name="RSRVD0" bitrange="9:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x80030200">
<field name="H_DATA_COUNT" bitrange="31:16">
</field>
<field name="V_DATA_COUNT" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="LRADC" addr="0x80050000" long_name="Low Resolution ADC" desc="Low-Resolution ADC and Touch-Screen Interface">
<reg name="CTRL0" addr="0x80050000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD2" bitrange="29:22">
</field>
<field name="ONCHIP_GROUNDREF" bitrange="21:21">
</field>
<field name="TOUCH_DETECT_ENABLE" bitrange="20:20">
</field>
<field name="YMINUS_ENABLE" bitrange="19:19">
</field>
<field name="XMINUS_ENABLE" bitrange="18:18">
</field>
<field name="YPLUS_ENABLE" bitrange="17:17">
</field>
<field name="XPLUS_ENABLE" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:8">
</field>
<field name="SCHEDULE" bitrange="7:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80050010">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="TOUCH_DETECT_IRQ_EN" bitrange="24:24">
</field>
<field name="LRADC7_IRQ_EN" bitrange="23:23">
</field>
<field name="LRADC6_IRQ_EN" bitrange="22:22">
</field>
<field name="LRADC5_IRQ_EN" bitrange="21:21">
</field>
<field name="LRADC4_IRQ_EN" bitrange="20:20">
</field>
<field name="LRADC3_IRQ_EN" bitrange="19:19">
</field>
<field name="LRADC2_IRQ_EN" bitrange="18:18">
</field>
<field name="LRADC1_IRQ_EN" bitrange="17:17">
</field>
<field name="LRADC0_IRQ_EN" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:9">
</field>
<field name="TOUCH_DETECT_IRQ" bitrange="8:8">
</field>
<field name="LRADC7_IRQ" bitrange="7:7">
</field>
<field name="LRADC6_IRQ" bitrange="6:6">
</field>
<field name="LRADC5_IRQ" bitrange="5:5">
</field>
<field name="LRADC4_IRQ" bitrange="4:4">
</field>
<field name="LRADC3_IRQ" bitrange="3:3">
</field>
<field name="LRADC2_IRQ" bitrange="2:2">
</field>
<field name="LRADC1_IRQ" bitrange="1:1">
</field>
<field name="LRADC0_IRQ" bitrange="0:0">
</field>
</reg>
<reg name="CTRL2" addr="0x80050020">
<field name="DIVIDE_BY_TWO" bitrange="31:24">
</field>
<field name="BL_AMP_BYPASS" bitrange="23:23">
</field>
<field name="BL_ENABLE" bitrange="22:22">
</field>
<field name="BL_MUX_SELECT" bitrange="21:21">
</field>
<field name="BL_BRIGHTNESS" bitrange="20:16">
</field>
<field name="TEMPSENSE_PWD" bitrange="15:15">
</field>
<field name="RSRVD1" bitrange="14:14">
</field>
<field name="EXT_EN1" bitrange="13:13">
</field>
<field name="EXT_EN0" bitrange="12:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="TEMP_SENSOR_IENABLE1" bitrange="9:9">
</field>
<field name="TEMP_SENSOR_IENABLE0" bitrange="8:8">
</field>
<field name="TEMP_ISRC1" bitrange="7:4">
</field>
<field name="TEMP_ISRC0" bitrange="3:0">
</field>
</reg>
<reg name="CTRL3" addr="0x80050030">
<field name="RSRVD5" bitrange="31:26">
</field>
<field name="DISCARD" bitrange="25:24">
</field>
<field name="FORCE_ANALOG_PWUP" bitrange="23:23">
</field>
<field name="FORCE_ANALOG_PWDN" bitrange="22:22">
</field>
<field name="RSRVD4" bitrange="21:14">
</field>
<field name="RSRVD3" bitrange="13:10">
</field>
<field name="CYCLE_TIME" bitrange="9:8">
</field>
<field name="RSRVD2" bitrange="7:6">
</field>
<field name="HIGH_TIME" bitrange="5:4">
</field>
<field name="RSRVD1" bitrange="3:2">
</field>
<field name="DELAY_CLOCK" bitrange="1:1">
</field>
<field name="INVERT_CLOCK" bitrange="0:0">
</field>
</reg>
<reg name="STATUS" addr="0x80050040">
<field name="RSRVD3" bitrange="31:27">
</field>
<field name="TEMP1_PRESENT" bitrange="26:26">
</field>
<field name="TEMP0_PRESENT" bitrange="25:25">
</field>
<field name="TOUCH_PANEL_PRESENT" bitrange="24:24">
</field>
<field name="CHANNEL7_PRESENT" bitrange="23:23">
</field>
<field name="CHANNEL6_PRESENT" bitrange="22:22">
</field>
<field name="CHANNEL5_PRESENT" bitrange="21:21">
</field>
<field name="CHANNEL4_PRESENT" bitrange="20:20">
</field>
<field name="CHANNEL3_PRESENT" bitrange="19:19">
</field>
<field name="CHANNEL2_PRESENT" bitrange="18:18">
</field>
<field name="CHANNEL1_PRESENT" bitrange="17:17">
</field>
<field name="CHANNEL0_PRESENT" bitrange="16:16">
</field>
<field name="RSRVD2" bitrange="15:1">
</field>
<field name="TOUCH_DETECT_RAW" bitrange="0:0">
</field>
</reg>
<multireg name="CHn">
<reg name="CH0" addr="0x80050050">
</reg>
<reg name="CH1" addr="0x80050060">
</reg>
<reg name="CH2" addr="0x80050070">
</reg>
<reg name="CH3" addr="0x80050080">
</reg>
<reg name="CH4" addr="0x80050090">
</reg>
<reg name="CH5" addr="0x800500a0">
</reg>
<reg name="CH6" addr="0x800500b0">
</reg>
<reg name="CH7" addr="0x800500c0">
</reg>
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</multireg>
<reg name="CH0" addr="0x80050050">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH1" addr="0x80050060">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH2" addr="0x80050070">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH3" addr="0x80050080">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH4" addr="0x80050090">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH5" addr="0x800500a0">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH6" addr="0x800500b0">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH7" addr="0x800500c0">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH6" addr="0x800500b0">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<reg name="CH7" addr="0x800500c0">
<field name="TOGGLE" bitrange="31:31">
</field>
<field name="TESTMODE_TOGGLE" bitrange="30:30">
</field>
<field name="ACCUMULATE" bitrange="29:29">
</field>
<field name="NUM_SAMPLES" bitrange="28:24">
</field>
<field name="RSRVD1" bitrange="23:18">
</field>
<field name="VALUE" bitrange="17:0">
</field>
</reg>
<multireg name="DELAYn">
<reg name="DELAY0" addr="0x800500d0">
</reg>
<reg name="DELAY1" addr="0x800500e0">
</reg>
<reg name="DELAY2" addr="0x800500f0">
</reg>
<reg name="DELAY3" addr="0x80050100">
</reg>
<field name="TRIGGER_LRADCS" bitrange="31:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="KICK" bitrange="20:20">
</field>
<field name="TRIGGER_DELAYS" bitrange="19:16">
</field>
<field name="LOOP_COUNT" bitrange="15:11">
</field>
<field name="DELAY" bitrange="10:0">
</field>
</multireg>
<reg name="DELAY0" addr="0x800500d0">
<field name="TRIGGER_LRADCS" bitrange="31:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="KICK" bitrange="20:20">
</field>
<field name="TRIGGER_DELAYS" bitrange="19:16">
</field>
<field name="LOOP_COUNT" bitrange="15:11">
</field>
<field name="DELAY" bitrange="10:0">
</field>
</reg>
<reg name="DELAY1" addr="0x800500e0">
<field name="TRIGGER_LRADCS" bitrange="31:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="KICK" bitrange="20:20">
</field>
<field name="TRIGGER_DELAYS" bitrange="19:16">
</field>
<field name="LOOP_COUNT" bitrange="15:11">
</field>
<field name="DELAY" bitrange="10:0">
</field>
</reg>
<reg name="DELAY2" addr="0x800500f0">
<field name="TRIGGER_LRADCS" bitrange="31:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="KICK" bitrange="20:20">
</field>
<field name="TRIGGER_DELAYS" bitrange="19:16">
</field>
<field name="LOOP_COUNT" bitrange="15:11">
</field>
<field name="DELAY" bitrange="10:0">
</field>
</reg>
<reg name="DELAY3" addr="0x80050100">
<field name="TRIGGER_LRADCS" bitrange="31:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="KICK" bitrange="20:20">
</field>
<field name="TRIGGER_DELAYS" bitrange="19:16">
</field>
<field name="LOOP_COUNT" bitrange="15:11">
</field>
<field name="DELAY" bitrange="10:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x80050110">
<field name="READONLY" bitrange="31:16">
</field>
<field name="RSRVD1" bitrange="15:12">
</field>
<field name="STATE" bitrange="11:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x80050120">
<field name="RSRVD3" bitrange="31:24">
</field>
<field name="REQUEST" bitrange="23:16">
</field>
<field name="RSRVD2" bitrange="15:13">
</field>
<field name="TESTMODE_COUNT" bitrange="12:8">
</field>
<field name="RSRVD1" bitrange="7:3">
</field>
<field name="TESTMODE6" bitrange="2:2">
</field>
<field name="TESTMODE5" bitrange="1:1">
</field>
<field name="TESTMODE" bitrange="0:0">
</field>
</reg>
<reg name="CONVERSION" addr="0x80050130">
<field name="RSRVD3" bitrange="31:21">
</field>
<field name="AUTOMATIC" bitrange="20:20">
</field>
<field name="RSRVD2" bitrange="19:18">
</field>
<field name="SCALE_FACTOR" bitrange="17:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="SCALED_BATT_VOLTAGE" bitrange="9:0">
</field>
</reg>
<reg name="CTRL4" addr="0x80050140">
<field name="LRADC7SELECT" bitrange="31:28">
</field>
<field name="LRADC6SELECT" bitrange="27:24">
</field>
<field name="LRADC5SELECT" bitrange="23:20">
</field>
<field name="LRADC4SELECT" bitrange="19:16">
</field>
<field name="LRADC3SELECT" bitrange="15:12">
</field>
<field name="LRADC2SELECT" bitrange="11:8">
</field>
<field name="LRADC1SELECT" bitrange="7:4">
</field>
<field name="LRADC0SELECT" bitrange="3:0">
</field>
</reg>
<reg name="VERSION" addr="0x80050150">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="OCOTP" addr="0x8002c000" long_name="One-time Programmable Array Controller" desc="On-Chip OTP (OCOTP) Controller">
<reg name="CTRL" addr="0x8002c000">
<field name="WR_UNLOCK" bitrange="31:16">
</field>
<field name="RSRVD2" bitrange="15:14">
</field>
<field name="RELOAD_SHADOWS" bitrange="13:13">
</field>
<field name="RD_BANK_OPEN" bitrange="12:12">
</field>
<field name="RSRVD1" bitrange="11:10">
</field>
<field name="ERROR" bitrange="9:9">
</field>
<field name="BUSY" bitrange="8:8">
</field>
<field name="RSRVD0" bitrange="7:5">
</field>
<field name="ADDR" bitrange="4:0">
</field>
</reg>
<reg name="DATA" addr="0x8002c010">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<multireg name="CUSTn">
<reg name="CUST0" addr="0x8002c020">
</reg>
<reg name="CUST1" addr="0x8002c030">
</reg>
<reg name="CUST2" addr="0x8002c040">
</reg>
<reg name="CUST3" addr="0x8002c050">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="CUST0" addr="0x8002c020">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CUST1" addr="0x8002c030">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CUST2" addr="0x8002c040">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CUST3" addr="0x8002c050">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<multireg name="CRYPTOn">
<reg name="CRYPTO0" addr="0x8002c060">
</reg>
<reg name="CRYPTO1" addr="0x8002c070">
</reg>
<reg name="CRYPTO2" addr="0x8002c080">
</reg>
<reg name="CRYPTO3" addr="0x8002c090">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="CRYPTO0" addr="0x8002c060">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CRYPTO1" addr="0x8002c070">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CRYPTO2" addr="0x8002c080">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CRYPTO3" addr="0x8002c090">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<multireg name="HWCAPn">
<reg name="HWCAP0" addr="0x8002c0a0">
</reg>
<reg name="HWCAP1" addr="0x8002c0b0">
</reg>
<reg name="HWCAP2" addr="0x8002c0c0">
</reg>
<reg name="HWCAP3" addr="0x8002c0d0">
</reg>
<reg name="HWCAP4" addr="0x8002c0e0">
</reg>
<reg name="HWCAP5" addr="0x8002c0f0">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="HWCAP0" addr="0x8002c0a0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="HWCAP1" addr="0x8002c0b0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="HWCAP2" addr="0x8002c0c0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="HWCAP3" addr="0x8002c0d0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="HWCAP4" addr="0x8002c0e0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="HWCAP5" addr="0x8002c0f0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="SWCAP" addr="0x8002c100">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="CUSTCAP" addr="0x8002c110">
<field name="CUST_DISABLE_WMADRM9" bitrange="31:31">
</field>
<field name="CUST_DISABLE_JANUSDRM10" bitrange="30:30">
</field>
<field name="RSRVD1" bitrange="29:5">
</field>
<field name="ENABLE_SJTAG_12MA_DRIVE" bitrange="4:4">
</field>
<field name="USE_PARALLEL_JTAG" bitrange="3:3">
</field>
<field name="RTC_XTAL_32768_PRESENT" bitrange="2:2">
</field>
<field name="RTC_XTAL_32000_PRESENT" bitrange="1:1">
</field>
<field name="RSRVD0" bitrange="0:0">
</field>
</reg>
<reg name="LOCK" addr="0x8002c120">
<field name="ROM7" bitrange="31:31">
</field>
<field name="ROM6" bitrange="30:30">
</field>
<field name="ROM5" bitrange="29:29">
</field>
<field name="ROM4" bitrange="28:28">
</field>
<field name="ROM3" bitrange="27:27">
</field>
<field name="ROM2" bitrange="26:26">
</field>
<field name="ROM1" bitrange="25:25">
</field>
<field name="ROM0" bitrange="24:24">
</field>
<field name="HWSW_SHADOW_ALT" bitrange="23:23">
</field>
<field name="CRYPTODCP_ALT" bitrange="22:22">
</field>
<field name="CRYPTOKEY_ALT" bitrange="21:21">
</field>
<field name="PIN" bitrange="20:20">
</field>
<field name="OPS" bitrange="19:19">
</field>
<field name="UN2" bitrange="18:18">
</field>
<field name="UN1" bitrange="17:17">
</field>
<field name="UN0" bitrange="16:16">
</field>
<field name="UNALLOCATED" bitrange="15:11">
</field>
<field name="ROM_SHADOW" bitrange="10:10">
</field>
<field name="CUSTCAP" bitrange="9:9">
</field>
<field name="HWSW" bitrange="8:8">
</field>
<field name="CUSTCAP_SHADOW" bitrange="7:7">
</field>
<field name="HWSW_SHADOW" bitrange="6:6">
</field>
<field name="CRYPTODCP" bitrange="5:5">
</field>
<field name="CRYPTOKEY" bitrange="4:4">
</field>
<field name="CUST3" bitrange="3:3">
</field>
<field name="CUST2" bitrange="2:2">
</field>
<field name="CUST1" bitrange="1:1">
</field>
<field name="CUST0" bitrange="0:0">
</field>
</reg>
<multireg name="OPSn">
<reg name="OPS0" addr="0x8002c130">
</reg>
<reg name="OPS1" addr="0x8002c140">
</reg>
<reg name="OPS2" addr="0x8002c150">
</reg>
<reg name="OPS3" addr="0x8002c160">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="OPS0" addr="0x8002c130">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="OPS1" addr="0x8002c140">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="OPS2" addr="0x8002c150">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="OPS3" addr="0x8002c160">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<multireg name="UNn">
<reg name="UN0" addr="0x8002c170">
</reg>
<reg name="UN1" addr="0x8002c180">
</reg>
<reg name="UN2" addr="0x8002c190">
</reg>
<field name="BITS" bitrange="31:0">
</field>
</multireg>
<reg name="UN0" addr="0x8002c170">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="UN1" addr="0x8002c180">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="UN2" addr="0x8002c190">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="ROM0" addr="0x8002c1a0">
<field name="BOOT_MODE" bitrange="31:24">
</field>
<field name="ENABLE_PJTAG_12MA_DRIVE" bitrange="23:23">
</field>
<field name="USE_PARALLEL_JTAG" bitrange="22:22">
</field>
<field name="SD_POWER_GATE_GPIO" bitrange="21:20">
</field>
<field name="SD_POWER_UP_DELAY" bitrange="19:14">
</field>
<field name="SD_BUS_WIDTH" bitrange="13:12">
</field>
<field name="SSP_SCK_INDEX" bitrange="11:8">
</field>
<field name="RSRVD3" bitrange="7:7">
</field>
<field name="DISABLE_SPI_NOR_FAST_READ" bitrange="6:6">
</field>
<field name="ENABLE_USB_BOOT_SERIAL_NUM" bitrange="5:5">
</field>
<field name="ENABLE_UNENCRYPTED_BOOT" bitrange="4:4">
</field>
<field name="SD_MBR_BOOT" bitrange="3:3">
</field>
<field name="RSRVD2" bitrange="2:2">
</field>
<field name="RSRVD1" bitrange="1:1">
</field>
<field name="RSRVD0" bitrange="0:0">
</field>
</reg>
<reg name="ROM1" addr="0x8002c1b0">
<field name="RSRVD1" bitrange="31:30">
</field>
<field name="USE_ALT_GPMI_RDY3" bitrange="29:28">
</field>
<field name="USE_ALT_GPMI_CE3" bitrange="27:26">
</field>
<field name="USE_ALT_GPMI_RDY2" bitrange="25:25">
</field>
<field name="USE_ALT_GPMI_CE2" bitrange="24:24">
</field>
<field name="ENABLE_NAND3_CE_RDY_PULLUP" bitrange="23:23">
</field>
<field name="ENABLE_NAND2_CE_RDY_PULLUP" bitrange="22:22">
</field>
<field name="ENABLE_NAND1_CE_RDY_PULLUP" bitrange="21:21">
</field>
<field name="ENABLE_NAND0_CE_RDY_PULLUP" bitrange="20:20">
</field>
<field name="UNTOUCH_INTERNAL_SSP_PULLUP" bitrange="19:19">
</field>
<field name="SSP2_EXT_PULLUP" bitrange="18:18">
</field>
<field name="SSP1_EXT_PULLUP" bitrange="17:17">
</field>
<field name="SD_INCREASE_INIT_SEQ_TIME" bitrange="16:16">
</field>
<field name="SD_INIT_SEQ_2_ENABLE" bitrange="15:15">
</field>
<field name="SD_CMD0_DISABLE" bitrange="14:14">
</field>
<field name="SD_INIT_SEQ_1_DISABLE" bitrange="13:13">
</field>
<field name="USE_ALT_SSP1_DATA4_7" bitrange="12:12">
</field>
<field name="BOOT_SEARCH_COUNT" bitrange="11:8">
</field>
<field name="RSRVD0" bitrange="7:3">
</field>
<field name="NUMBER_OF_NANDS" bitrange="2:0">
</field>
</reg>
<reg name="ROM2" addr="0x8002c1c0">
<field name="USB_VID" bitrange="31:16">
</field>
<field name="USB_PID" bitrange="15:0">
</field>
</reg>
<reg name="ROM3" addr="0x8002c1d0">
<field name="RSRVD1" bitrange="31:10">
</field>
<field name="RSRVD0" bitrange="9:0">
</field>
</reg>
<reg name="ROM4" addr="0x8002c1e0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="ROM5" addr="0x8002c1f0">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="ROM6" addr="0x8002c200">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="ROM7" addr="0x8002c210">
<field name="BITS" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x8002c220">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="PINCTRL" addr="0x80018000" long_name="Pin Control" desc="Pin Control and GPIO">
<reg name="CTRL" addr="0x80018000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD2" bitrange="29:28">
</field>
<field name="PRESENT3" bitrange="27:27">
</field>
<field name="PRESENT2" bitrange="26:26">
</field>
<field name="PRESENT1" bitrange="25:25">
</field>
<field name="PRESENT0" bitrange="24:24">
</field>
<field name="RSRVD1" bitrange="23:3">
</field>
<field name="IRQOUT2" bitrange="2:2">
</field>
<field name="IRQOUT1" bitrange="1:1">
</field>
<field name="IRQOUT0" bitrange="0:0">
</field>
</reg>
<reg name="MUXSEL0" addr="0x80018100">
<field name="BANK0_PIN15" bitrange="31:30">
</field>
<field name="BANK0_PIN14" bitrange="29:28">
</field>
<field name="BANK0_PIN13" bitrange="27:26">
</field>
<field name="BANK0_PIN12" bitrange="25:24">
</field>
<field name="BANK0_PIN11" bitrange="23:22">
</field>
<field name="BANK0_PIN10" bitrange="21:20">
</field>
<field name="BANK0_PIN09" bitrange="19:18">
</field>
<field name="BANK0_PIN08" bitrange="17:16">
</field>
<field name="BANK0_PIN07" bitrange="15:14">
</field>
<field name="BANK0_PIN06" bitrange="13:12">
</field>
<field name="BANK0_PIN05" bitrange="11:10">
</field>
<field name="BANK0_PIN04" bitrange="9:8">
</field>
<field name="BANK0_PIN03" bitrange="7:6">
</field>
<field name="BANK0_PIN02" bitrange="5:4">
</field>
<field name="BANK0_PIN01" bitrange="3:2">
</field>
<field name="BANK0_PIN00" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL1" addr="0x80018110">
<field name="BANK0_PIN31" bitrange="31:30">
</field>
<field name="BANK0_PIN30" bitrange="29:28">
</field>
<field name="BANK0_PIN29" bitrange="27:26">
</field>
<field name="BANK0_PIN28" bitrange="25:24">
</field>
<field name="BANK0_PIN27" bitrange="23:22">
</field>
<field name="BANK0_PIN26" bitrange="21:20">
</field>
<field name="BANK0_PIN25" bitrange="19:18">
</field>
<field name="BANK0_PIN24" bitrange="17:16">
</field>
<field name="BANK0_PIN23" bitrange="15:14">
</field>
<field name="BANK0_PIN22" bitrange="13:12">
</field>
<field name="BANK0_PIN21" bitrange="11:10">
</field>
<field name="BANK0_PIN20" bitrange="9:8">
</field>
<field name="BANK0_PIN19" bitrange="7:6">
</field>
<field name="BANK0_PIN18" bitrange="5:4">
</field>
<field name="BANK0_PIN17" bitrange="3:2">
</field>
<field name="BANK0_PIN16" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL2" addr="0x80018120">
<field name="BANK1_PIN15" bitrange="31:30">
</field>
<field name="BANK1_PIN14" bitrange="29:28">
</field>
<field name="BANK1_PIN13" bitrange="27:26">
</field>
<field name="BANK1_PIN12" bitrange="25:24">
</field>
<field name="BANK1_PIN11" bitrange="23:22">
</field>
<field name="BANK1_PIN10" bitrange="21:20">
</field>
<field name="BANK1_PIN09" bitrange="19:18">
</field>
<field name="BANK1_PIN08" bitrange="17:16">
</field>
<field name="BANK1_PIN07" bitrange="15:14">
</field>
<field name="BANK1_PIN06" bitrange="13:12">
</field>
<field name="BANK1_PIN05" bitrange="11:10">
</field>
<field name="BANK1_PIN04" bitrange="9:8">
</field>
<field name="BANK1_PIN03" bitrange="7:6">
</field>
<field name="BANK1_PIN02" bitrange="5:4">
</field>
<field name="BANK1_PIN01" bitrange="3:2">
</field>
<field name="BANK1_PIN00" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL3" addr="0x80018130">
<field name="RSRVD0" bitrange="31:30">
</field>
<field name="BANK1_PIN30" bitrange="29:28">
</field>
<field name="BANK1_PIN29" bitrange="27:26">
</field>
<field name="BANK1_PIN28" bitrange="25:24">
</field>
<field name="BANK1_PIN27" bitrange="23:22">
</field>
<field name="BANK1_PIN26" bitrange="21:20">
</field>
<field name="BANK1_PIN25" bitrange="19:18">
</field>
<field name="BANK1_PIN24" bitrange="17:16">
</field>
<field name="BANK1_PIN23" bitrange="15:14">
</field>
<field name="BANK1_PIN22" bitrange="13:12">
</field>
<field name="BANK1_PIN21" bitrange="11:10">
</field>
<field name="BANK1_PIN20" bitrange="9:8">
</field>
<field name="BANK1_PIN19" bitrange="7:6">
</field>
<field name="BANK1_PIN18" bitrange="5:4">
</field>
<field name="BANK1_PIN17" bitrange="3:2">
</field>
<field name="BANK1_PIN16" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL4" addr="0x80018140">
<field name="BANK2_PIN15" bitrange="31:30">
</field>
<field name="BANK2_PIN14" bitrange="29:28">
</field>
<field name="BANK2_PIN13" bitrange="27:26">
</field>
<field name="BANK2_PIN12" bitrange="25:24">
</field>
<field name="BANK2_PIN11" bitrange="23:22">
</field>
<field name="BANK2_PIN10" bitrange="21:20">
</field>
<field name="BANK2_PIN09" bitrange="19:18">
</field>
<field name="BANK2_PIN08" bitrange="17:16">
</field>
<field name="BANK2_PIN07" bitrange="15:14">
</field>
<field name="BANK2_PIN06" bitrange="13:12">
</field>
<field name="BANK2_PIN05" bitrange="11:10">
</field>
<field name="BANK2_PIN04" bitrange="9:8">
</field>
<field name="BANK2_PIN03" bitrange="7:6">
</field>
<field name="BANK2_PIN02" bitrange="5:4">
</field>
<field name="BANK2_PIN01" bitrange="3:2">
</field>
<field name="BANK2_PIN00" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL5" addr="0x80018150">
<field name="BANK2_PIN31" bitrange="31:30">
</field>
<field name="BANK2_PIN30" bitrange="29:28">
</field>
<field name="BANK2_PIN29" bitrange="27:26">
</field>
<field name="BANK2_PIN28" bitrange="25:24">
</field>
<field name="BANK2_PIN27" bitrange="23:22">
</field>
<field name="BANK2_PIN26" bitrange="21:20">
</field>
<field name="BANK2_PIN25" bitrange="19:18">
</field>
<field name="BANK2_PIN24" bitrange="17:16">
</field>
<field name="BANK2_PIN23" bitrange="15:14">
</field>
<field name="BANK2_PIN22" bitrange="13:12">
</field>
<field name="BANK2_PIN21" bitrange="11:10">
</field>
<field name="BANK2_PIN20" bitrange="9:8">
</field>
<field name="BANK2_PIN19" bitrange="7:6">
</field>
<field name="BANK2_PIN18" bitrange="5:4">
</field>
<field name="BANK2_PIN17" bitrange="3:2">
</field>
<field name="BANK2_PIN16" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL6" addr="0x80018160">
<field name="BANK3_PIN15" bitrange="31:30">
</field>
<field name="BANK3_PIN14" bitrange="29:28">
</field>
<field name="BANK3_PIN13" bitrange="27:26">
</field>
<field name="BANK3_PIN12" bitrange="25:24">
</field>
<field name="BANK3_PIN11" bitrange="23:22">
</field>
<field name="BANK3_PIN10" bitrange="21:20">
</field>
<field name="BANK3_PIN09" bitrange="19:18">
</field>
<field name="BANK3_PIN08" bitrange="17:16">
</field>
<field name="BANK3_PIN07" bitrange="15:14">
</field>
<field name="BANK3_PIN06" bitrange="13:12">
</field>
<field name="BANK3_PIN05" bitrange="11:10">
</field>
<field name="BANK3_PIN04" bitrange="9:8">
</field>
<field name="BANK3_PIN03" bitrange="7:6">
</field>
<field name="BANK3_PIN02" bitrange="5:4">
</field>
<field name="BANK3_PIN01" bitrange="3:2">
</field>
<field name="BANK3_PIN00" bitrange="1:0">
</field>
</reg>
<reg name="MUXSEL7" addr="0x80018170">
<field name="RSRVD0" bitrange="31:12">
</field>
<field name="BANK3_PIN21" bitrange="11:10">
</field>
<field name="BANK3_PIN20" bitrange="9:8">
</field>
<field name="BANK3_PIN19" bitrange="7:6">
</field>
<field name="BANK3_PIN18" bitrange="5:4">
</field>
<field name="BANK3_PIN17" bitrange="3:2">
</field>
<field name="BANK3_PIN16" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE0" addr="0x80018200">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK0_PIN07_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK0_PIN06_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK0_PIN05_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK0_PIN04_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK0_PIN03_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK0_PIN02_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK0_PIN01_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK0_PIN00_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE1" addr="0x80018210">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK0_PIN15_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK0_PIN14_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK0_PIN13_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK0_PIN12_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK0_PIN11_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK0_PIN10_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK0_PIN09_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK0_PIN08_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE2" addr="0x80018220">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK0_PIN23_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK0_PIN22_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK0_PIN21_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK0_PIN20_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK0_PIN19_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK0_PIN18_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK0_PIN17_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK0_PIN16_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE3" addr="0x80018230">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK0_PIN31_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK0_PIN30_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK0_PIN29_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK0_PIN28_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK0_PIN27_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK0_PIN26_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK0_PIN25_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK0_PIN24_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE4" addr="0x80018240">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK1_PIN07_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK1_PIN06_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK1_PIN05_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK1_PIN04_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK1_PIN03_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK1_PIN02_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK1_PIN01_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK1_PIN00_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE5" addr="0x80018250">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK1_PIN15_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK1_PIN14_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK1_PIN13_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK1_PIN12_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK1_PIN11_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK1_PIN10_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK1_PIN09_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK1_PIN08_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE6" addr="0x80018260">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK1_PIN23_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK1_PIN22_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK1_PIN21_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK1_PIN20_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK1_PIN19_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK1_PIN18_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK1_PIN17_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK1_PIN16_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE7" addr="0x80018270">
<field name="RSRVD7" bitrange="31:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK1_PIN30_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK1_PIN29_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK1_PIN28_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK1_PIN27_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK1_PIN26_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK1_PIN25_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK1_PIN24_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE8" addr="0x80018280">
<field name="RSRVD7" bitrange="31:30">
</field>
<field name="BANK2_PIN07_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:26">
</field>
<field name="BANK2_PIN06_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:22">
</field>
<field name="BANK2_PIN05_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK2_PIN04_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK2_PIN03_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:10">
</field>
<field name="BANK2_PIN02_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BANK2_PIN01_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK2_PIN00_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE9" addr="0x80018290">
<field name="RSRVD7" bitrange="31:31">
</field>
<field name="BANK2_PIN15_V" bitrange="30:30">
</field>
<field name="BANK2_PIN15_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:27">
</field>
<field name="BANK2_PIN14_V" bitrange="26:26">
</field>
<field name="BANK2_PIN14_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK2_PIN13_V" bitrange="22:22">
</field>
<field name="BANK2_PIN13_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="BANK2_PIN12_V" bitrange="18:18">
</field>
<field name="BANK2_PIN12_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="BANK2_PIN11_V" bitrange="14:14">
</field>
<field name="BANK2_PIN11_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK2_PIN10_V" bitrange="10:10">
</field>
<field name="BANK2_PIN10_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK2_PIN09_V" bitrange="6:6">
</field>
<field name="BANK2_PIN09_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:2">
</field>
<field name="BANK2_PIN08_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE10" addr="0x800182a0">
<field name="RSRVD7" bitrange="31:31">
</field>
<field name="BANK2_PIN23_V" bitrange="30:30">
</field>
<field name="BANK2_PIN23_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:27">
</field>
<field name="BANK2_PIN22_V" bitrange="26:26">
</field>
<field name="BANK2_PIN22_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK2_PIN21_V" bitrange="22:22">
</field>
<field name="BANK2_PIN21_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="BANK2_PIN20_V" bitrange="18:18">
</field>
<field name="BANK2_PIN20_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="BANK2_PIN19_V" bitrange="14:14">
</field>
<field name="BANK2_PIN19_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK2_PIN18_V" bitrange="10:10">
</field>
<field name="BANK2_PIN18_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK2_PIN17_V" bitrange="6:6">
</field>
<field name="BANK2_PIN17_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="BANK2_PIN16_V" bitrange="2:2">
</field>
<field name="BANK2_PIN16_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE11" addr="0x800182b0">
<field name="RSRVD7" bitrange="31:31">
</field>
<field name="BANK2_PIN31_V" bitrange="30:30">
</field>
<field name="BANK2_PIN31_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:27">
</field>
<field name="BANK2_PIN30_V" bitrange="26:26">
</field>
<field name="BANK2_PIN30_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK2_PIN29_V" bitrange="22:22">
</field>
<field name="BANK2_PIN29_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:18">
</field>
<field name="BANK2_PIN28_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="BANK2_PIN27_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK2_PIN26_V" bitrange="10:10">
</field>
<field name="BANK2_PIN26_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK2_PIN25_V" bitrange="6:6">
</field>
<field name="BANK2_PIN25_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="BANK2_PIN24_V" bitrange="2:2">
</field>
<field name="BANK2_PIN24_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE12" addr="0x800182c0">
<field name="RSRVD7" bitrange="31:31">
</field>
<field name="BANK3_PIN07_V" bitrange="30:30">
</field>
<field name="BANK3_PIN07_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:27">
</field>
<field name="BANK3_PIN06_V" bitrange="26:26">
</field>
<field name="BANK3_PIN06_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK3_PIN05_V" bitrange="22:22">
</field>
<field name="BANK3_PIN05_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="BANK3_PIN04_V" bitrange="18:18">
</field>
<field name="BANK3_PIN04_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="BANK3_PIN03_V" bitrange="14:14">
</field>
<field name="BANK3_PIN03_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK3_PIN02_V" bitrange="10:10">
</field>
<field name="BANK3_PIN02_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK3_PIN01_V" bitrange="6:6">
</field>
<field name="BANK3_PIN01_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="BANK3_PIN00_V" bitrange="2:2">
</field>
<field name="BANK3_PIN00_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE13" addr="0x800182d0">
<field name="RSRVD7" bitrange="31:31">
</field>
<field name="BANK3_PIN15_V" bitrange="30:30">
</field>
<field name="BANK3_PIN15_MA" bitrange="29:28">
</field>
<field name="RSRVD6" bitrange="27:27">
</field>
<field name="BANK3_PIN14_V" bitrange="26:26">
</field>
<field name="BANK3_PIN14_MA" bitrange="25:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK3_PIN13_V" bitrange="22:22">
</field>
<field name="BANK3_PIN13_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="BANK3_PIN12_V" bitrange="18:18">
</field>
<field name="BANK3_PIN12_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="BANK3_PIN11_V" bitrange="14:14">
</field>
<field name="BANK3_PIN11_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK3_PIN10_V" bitrange="10:10">
</field>
<field name="BANK3_PIN10_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK3_PIN09_V" bitrange="6:6">
</field>
<field name="BANK3_PIN09_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="BANK3_PIN08_V" bitrange="2:2">
</field>
<field name="BANK3_PIN08_MA" bitrange="1:0">
</field>
</reg>
<reg name="DRIVE14" addr="0x800182e0">
<field name="RSRVD6" bitrange="31:24">
</field>
<field name="RSRVD5" bitrange="23:23">
</field>
<field name="BANK3_PIN21_V" bitrange="22:22">
</field>
<field name="BANK3_PIN21_MA" bitrange="21:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="BANK3_PIN20_V" bitrange="18:18">
</field>
<field name="BANK3_PIN20_MA" bitrange="17:16">
</field>
<field name="RSRVD3" bitrange="15:15">
</field>
<field name="BANK3_PIN19_V" bitrange="14:14">
</field>
<field name="BANK3_PIN19_MA" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BANK3_PIN18_V" bitrange="10:10">
</field>
<field name="BANK3_PIN18_MA" bitrange="9:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="BANK3_PIN17_V" bitrange="6:6">
</field>
<field name="BANK3_PIN17_MA" bitrange="5:4">
</field>
<field name="RSRVD0" bitrange="3:3">
</field>
<field name="BANK3_PIN16_V" bitrange="2:2">
</field>
<field name="BANK3_PIN16_MA" bitrange="1:0">
</field>
</reg>
<reg name="PULL0" addr="0x80018400">
<field name="BANK0_PIN31" bitrange="31:31">
</field>
<field name="BANK0_PIN30" bitrange="30:30">
</field>
<field name="BANK0_PIN29" bitrange="29:29">
</field>
<field name="BANK0_PIN28" bitrange="28:28">
</field>
<field name="BANK0_PIN27" bitrange="27:27">
</field>
<field name="BANK0_PIN26" bitrange="26:26">
</field>
<field name="RSRVD2" bitrange="25:23">
</field>
<field name="BANK0_PIN22" bitrange="22:22">
</field>
<field name="BANK0_PIN21" bitrange="21:21">
</field>
<field name="BANK0_PIN20" bitrange="20:20">
</field>
<field name="BANK0_PIN19" bitrange="19:19">
</field>
<field name="BANK0_PIN18" bitrange="18:18">
</field>
<field name="RSRVD1" bitrange="17:16">
</field>
<field name="BANK0_PIN15" bitrange="15:15">
</field>
<field name="RSRVD0" bitrange="14:12">
</field>
<field name="BANK0_PIN11" bitrange="11:11">
</field>
<field name="BANK0_PIN10" bitrange="10:10">
</field>
<field name="BANK0_PIN09" bitrange="9:9">
</field>
<field name="BANK0_PIN08" bitrange="8:8">
</field>
<field name="BANK0_PIN07" bitrange="7:7">
</field>
<field name="BANK0_PIN06" bitrange="6:6">
</field>
<field name="BANK0_PIN05" bitrange="5:5">
</field>
<field name="BANK0_PIN04" bitrange="4:4">
</field>
<field name="BANK0_PIN03" bitrange="3:3">
</field>
<field name="BANK0_PIN02" bitrange="2:2">
</field>
<field name="BANK0_PIN01" bitrange="1:1">
</field>
<field name="BANK0_PIN00" bitrange="0:0">
</field>
</reg>
<reg name="PULL1" addr="0x80018410">
<field name="RSRVD3" bitrange="31:29">
</field>
<field name="BANK1_PIN28" bitrange="28:28">
</field>
<field name="RSRVD2" bitrange="27:23">
</field>
<field name="BANK1_PIN22" bitrange="22:22">
</field>
<field name="RSRVD1" bitrange="21:19">
</field>
<field name="BANK1_PIN18" bitrange="18:18">
</field>
<field name="RSRVD0" bitrange="17:0">
</field>
</reg>
<reg name="PULL2" addr="0x80018420">
<field name="RSRVD2" bitrange="31:29">
</field>
<field name="BANK2_PIN28" bitrange="28:28">
</field>
<field name="BANK2_PIN27" bitrange="27:27">
</field>
<field name="RSRVD1" bitrange="26:9">
</field>
<field name="BANK2_PIN08" bitrange="8:8">
</field>
<field name="RSRVD0" bitrange="7:6">
</field>
<field name="BANK2_PIN05" bitrange="5:5">
</field>
<field name="BANK2_PIN04" bitrange="4:4">
</field>
<field name="BANK2_PIN03" bitrange="3:3">
</field>
<field name="BANK2_PIN02" bitrange="2:2">
</field>
<field name="BANK2_PIN01" bitrange="1:1">
</field>
<field name="BANK2_PIN00" bitrange="0:0">
</field>
</reg>
<reg name="PULL3" addr="0x80018430">
<field name="RSRVD0" bitrange="31:18">
</field>
<field name="BANK3_PIN17" bitrange="17:17">
</field>
<field name="BANK3_PIN16" bitrange="16:16">
</field>
<field name="BANK3_PIN15" bitrange="15:15">
</field>
<field name="BANK3_PIN14" bitrange="14:14">
</field>
<field name="BANK3_PIN13" bitrange="13:13">
</field>
<field name="BANK3_PIN12" bitrange="12:12">
</field>
<field name="BANK3_PIN11" bitrange="11:11">
</field>
<field name="BANK3_PIN10" bitrange="10:10">
</field>
<field name="BANK3_PIN09" bitrange="9:9">
</field>
<field name="BANK3_PIN08" bitrange="8:8">
</field>
<field name="BANK3_PIN07" bitrange="7:7">
</field>
<field name="BANK3_PIN06" bitrange="6:6">
</field>
<field name="BANK3_PIN05" bitrange="5:5">
</field>
<field name="BANK3_PIN04" bitrange="4:4">
</field>
<field name="BANK3_PIN03" bitrange="3:3">
</field>
<field name="BANK3_PIN02" bitrange="2:2">
</field>
<field name="BANK3_PIN01" bitrange="1:1">
</field>
<field name="BANK3_PIN00" bitrange="0:0">
</field>
</reg>
<reg name="DOUT0" addr="0x80018500">
<field name="DOUT" bitrange="31:0">
</field>
</reg>
<reg name="DOUT1" addr="0x80018510">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="DOUT" bitrange="30:0">
</field>
</reg>
<reg name="DOUT2" addr="0x80018520">
<field name="DOUT" bitrange="31:0">
</field>
</reg>
<reg name="DIN0" addr="0x80018600">
<field name="DIN" bitrange="31:0">
</field>
</reg>
<reg name="DIN1" addr="0x80018610">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="DIN" bitrange="30:0">
</field>
</reg>
<reg name="DIN2" addr="0x80018620">
<field name="DIN" bitrange="31:0">
</field>
</reg>
<reg name="DOE0" addr="0x80018700">
<field name="DOE" bitrange="31:0">
</field>
</reg>
<reg name="DOE1" addr="0x80018710">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="DOE" bitrange="30:0">
</field>
</reg>
<reg name="DOE2" addr="0x80018720">
<field name="DOE" bitrange="31:0">
</field>
</reg>
<reg name="PIN2IRQ0" addr="0x80018800">
<field name="PIN2IRQ" bitrange="31:0">
</field>
</reg>
<reg name="PIN2IRQ1" addr="0x80018810">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="PIN2IRQ" bitrange="30:0">
</field>
</reg>
<reg name="PIN2IRQ2" addr="0x80018820">
<field name="PIN2IRQ" bitrange="31:0">
</field>
</reg>
<reg name="IRQEN0" addr="0x80018900">
<field name="IRQEN" bitrange="31:0">
</field>
</reg>
<reg name="IRQEN1" addr="0x80018910">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="IRQEN" bitrange="30:0">
</field>
</reg>
<reg name="IRQEN2" addr="0x80018920">
<field name="IRQEN" bitrange="31:0">
</field>
</reg>
<reg name="IRQLEVEL0" addr="0x80018a00">
<field name="IRQLEVEL" bitrange="31:0">
</field>
</reg>
<reg name="IRQLEVEL1" addr="0x80018a10">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="IRQLEVEL" bitrange="30:0">
</field>
</reg>
<reg name="IRQLEVEL2" addr="0x80018a20">
<field name="IRQLEVEL" bitrange="31:0">
</field>
</reg>
<reg name="IRQPOL0" addr="0x80018b00">
<field name="IRQPOL" bitrange="31:0">
</field>
</reg>
<reg name="IRQPOL1" addr="0x80018b10">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="IRQPOL" bitrange="30:0">
</field>
</reg>
<reg name="IRQPOL2" addr="0x80018b20">
<field name="IRQPOL" bitrange="31:0">
</field>
</reg>
<reg name="IRQSTAT0" addr="0x80018c00">
<field name="IRQSTAT" bitrange="31:0">
</field>
</reg>
<reg name="IRQSTAT1" addr="0x80018c10">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="IRQSTAT" bitrange="30:0">
</field>
</reg>
<reg name="IRQSTAT2" addr="0x80018c20">
<field name="IRQSTAT" bitrange="31:0">
</field>
</reg>
</dev>
<dev name="POWER" addr="0x80044000" long_name="Power Control" desc="Power Supply">
<reg name="CTRL" addr="0x80044000">
<field name="RSRVD3" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD2" bitrange="29:28">
</field>
<field name="PSWITCH_MID_TRAN" bitrange="27:27">
</field>
<field name="RSRVD1" bitrange="26:25">
</field>
<field name="DCDC4P2_BO_IRQ" bitrange="24:24">
</field>
<field name="ENIRQ_DCDC4P2_BO" bitrange="23:23">
</field>
<field name="VDD5V_DROOP_IRQ" bitrange="22:22">
</field>
<field name="ENIRQ_VDD5V_DROOP" bitrange="21:21">
</field>
<field name="PSWITCH_IRQ" bitrange="20:20">
</field>
<field name="PSWITCH_IRQ_SRC" bitrange="19:19">
</field>
<field name="POLARITY_PSWITCH" bitrange="18:18">
</field>
<field name="ENIRQ_PSWITCH" bitrange="17:17">
</field>
<field name="POLARITY_DC_OK" bitrange="16:16">
</field>
<field name="DC_OK_IRQ" bitrange="15:15">
</field>
<field name="ENIRQ_DC_OK" bitrange="14:14">
</field>
<field name="BATT_BO_IRQ" bitrange="13:13">
</field>
<field name="ENIRQBATT_BO" bitrange="12:12">
</field>
<field name="VDDIO_BO_IRQ" bitrange="11:11">
</field>
<field name="ENIRQ_VDDIO_BO" bitrange="10:10">
</field>
<field name="VDDA_BO_IRQ" bitrange="9:9">
</field>
<field name="ENIRQ_VDDA_BO" bitrange="8:8">
</field>
<field name="VDDD_BO_IRQ" bitrange="7:7">
</field>
<field name="ENIRQ_VDDD_BO" bitrange="6:6">
</field>
<field name="POLARITY_VBUSVALID" bitrange="5:5">
</field>
<field name="VBUSVALID_IRQ" bitrange="4:4">
</field>
<field name="ENIRQ_VBUS_VALID" bitrange="3:3">
</field>
<field name="POLARITY_VDD5V_GT_VDDIO" bitrange="2:2">
</field>
<field name="VDD5V_GT_VDDIO_IRQ" bitrange="1:1">
</field>
<field name="ENIRQ_VDD5V_GT_VDDIO" bitrange="0:0">
</field>
</reg>
<reg name="5VCTRL" addr="0x80044010">
<field name="RSRVD6" bitrange="31:30">
</field>
<field name="VBUSDROOP_TRSH" bitrange="29:28">
</field>
<field name="RSRVD5" bitrange="27:27">
</field>
<field name="HEADROOM_ADJ" bitrange="26:24">
</field>
<field name="RSRVD4" bitrange="23:21">
</field>
<field name="PWD_CHARGE_4P2" bitrange="20:20">
</field>
<field name="RSRVD3" bitrange="19:18">
</field>
<field name="CHARGE_4P2_ILIMIT" bitrange="17:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="VBUSVALID_TRSH" bitrange="10:8">
</field>
<field name="PWDN_5VBRNOUT" bitrange="7:7">
</field>
<field name="ENABLE_LINREG_ILIMIT" bitrange="6:6">
</field>
<field name="DCDC_XFER" bitrange="5:5">
</field>
<field name="VBUSVALID_5VDETECT" bitrange="4:4">
</field>
<field name="VBUSVALID_TO_B" bitrange="3:3">
</field>
<field name="ILIMIT_EQ_ZERO" bitrange="2:2">
</field>
<field name="PWRUP_VBUS_CMPS" bitrange="1:1">
</field>
<field name="ENABLE_DCDC" bitrange="0:0">
</field>
</reg>
<reg name="MINPWR" addr="0x80044020">
<field name="RSRVD1" bitrange="31:15">
</field>
<field name="LOWPWR_4P2" bitrange="14:14">
</field>
<field name="VDAC_DUMP_CTRL" bitrange="13:13">
</field>
<field name="PWD_BO" bitrange="12:12">
</field>
<field name="USE_VDDXTAL_VBG" bitrange="11:11">
</field>
<field name="PWD_ANA_CMPS" bitrange="10:10">
</field>
<field name="ENABLE_OSC" bitrange="9:9">
</field>
<field name="SELECT_OSC" bitrange="8:8">
</field>
<field name="VBG_OFF" bitrange="7:7">
</field>
<field name="DOUBLE_FETS" bitrange="6:6">
</field>
<field name="HALF_FETS" bitrange="5:5">
</field>
<field name="LESSANA_I" bitrange="4:4">
</field>
<field name="PWD_XTAL24" bitrange="3:3">
</field>
<field name="DC_STOPCLK" bitrange="2:2">
</field>
<field name="EN_DC_PFM" bitrange="1:1">
</field>
<field name="DC_HALFCLK" bitrange="0:0">
</field>
</reg>
<reg name="CHARGE" addr="0x80044030">
<field name="RSRVD4" bitrange="31:27">
</field>
<field name="ADJ_VOLT" bitrange="26:24">
</field>
<field name="RSRVD3" bitrange="23:23">
</field>
<field name="ENABLE_LOAD" bitrange="22:22">
</field>
<field name="ENABLE_CHARGER_RESISTORS" bitrange="21:21">
</field>
<field name="ENABLE_FAULT_DETECT" bitrange="20:20">
</field>
<field name="CHRG_STS_OFF" bitrange="19:19">
</field>
<field name="LIION_4P1" bitrange="18:18">
</field>
<field name="USE_EXTERN_R" bitrange="17:17">
</field>
<field name="PWD_BATTCHRG" bitrange="16:16">
</field>
<field name="RSRVD2" bitrange="15:12">
</field>
<field name="STOP_ILIMIT" bitrange="11:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="BATTCHRG_I" bitrange="5:0">
</field>
</reg>
<reg name="VDDDCTRL" addr="0x80044040">
<field name="ADJTN" bitrange="31:28">
</field>
<field name="RSRVD4" bitrange="27:24">
</field>
<field name="PWDN_BRNOUT" bitrange="23:23">
</field>
<field name="DISABLE_STEPPING" bitrange="22:22">
</field>
<field name="ENABLE_LINREG" bitrange="21:21">
</field>
<field name="DISABLE_FET" bitrange="20:20">
</field>
<field name="RSRVD3" bitrange="19:18">
</field>
<field name="LINREG_OFFSET" bitrange="17:16">
</field>
<field name="RSRVD2" bitrange="15:11">
</field>
<field name="BO_OFFSET" bitrange="10:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="TRG" bitrange="4:0">
</field>
</reg>
<reg name="VDDACTRL" addr="0x80044050">
<field name="RSRVD4" bitrange="31:20">
</field>
<field name="PWDN_BRNOUT" bitrange="19:19">
</field>
<field name="DISABLE_STEPPING" bitrange="18:18">
</field>
<field name="ENABLE_LINREG" bitrange="17:17">
</field>
<field name="DISABLE_FET" bitrange="16:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="LINREG_OFFSET" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BO_OFFSET" bitrange="10:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="TRG" bitrange="4:0">
</field>
</reg>
<reg name="VDDIOCTRL" addr="0x80044060">
<field name="RSRVD5" bitrange="31:24">
</field>
<field name="ADJTN" bitrange="23:20">
</field>
<field name="RSRVD4" bitrange="19:19">
</field>
<field name="PWDN_BRNOUT" bitrange="18:18">
</field>
<field name="DISABLE_STEPPING" bitrange="17:17">
</field>
<field name="DISABLE_FET" bitrange="16:16">
</field>
<field name="RSRVD3" bitrange="15:14">
</field>
<field name="LINREG_OFFSET" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="BO_OFFSET" bitrange="10:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="TRG" bitrange="4:0">
</field>
</reg>
<reg name="VDDMEMCTRL" addr="0x80044070">
<field name="RSRVD2" bitrange="31:11">
</field>
<field name="PULLDOWN_ACTIVE" bitrange="10:10">
</field>
<field name="ENABLE_ILIMIT" bitrange="9:9">
</field>
<field name="ENABLE_LINREG" bitrange="8:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="TRG" bitrange="4:0">
</field>
</reg>
<reg name="DCDC4P2" addr="0x80044080">
<field name="DROPOUT_CTRL" bitrange="31:28">
</field>
<field name="RSRVD5" bitrange="27:26">
</field>
<field name="ISTEAL_THRESH" bitrange="25:24">
</field>
<field name="ENABLE_4P2" bitrange="23:23">
</field>
<field name="ENABLE_DCDC" bitrange="22:22">
</field>
<field name="HYST_DIR" bitrange="21:21">
</field>
<field name="HYST_THRESH" bitrange="20:20">
</field>
<field name="RSRVD3" bitrange="19:19">
</field>
<field name="TRG" bitrange="18:16">
</field>
<field name="RSRVD2" bitrange="15:13">
</field>
<field name="BO" bitrange="12:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="CMPTRIP" bitrange="4:0">
</field>
</reg>
<reg name="MISC" addr="0x80044090">
<field name="RSRVD2" bitrange="31:7">
</field>
<field name="FREQSEL" bitrange="6:4">
</field>
<field name="RSRVD1" bitrange="3:3">
</field>
<field name="DELAY_TIMING" bitrange="2:2">
</field>
<field name="TEST" bitrange="1:1">
</field>
<field name="SEL_PLLCLK" bitrange="0:0">
</field>
</reg>
<reg name="DCLIMITS" addr="0x800440a0">
<field name="RSRVD3" bitrange="31:16">
</field>
<field name="RSRVD2" bitrange="15:15">
</field>
<field name="POSLIMIT_BUCK" bitrange="14:8">
</field>
<field name="RSRVD1" bitrange="7:7">
</field>
<field name="NEGLIMIT" bitrange="6:0">
</field>
</reg>
<reg name="LOOPCTRL" addr="0x800440b0">
<field name="RSRVD3" bitrange="31:21">
</field>
<field name="TOGGLE_DIF" bitrange="20:20">
</field>
<field name="HYST_SIGN" bitrange="19:19">
</field>
<field name="EN_CM_HYST" bitrange="18:18">
</field>
<field name="EN_DF_HYST" bitrange="17:17">
</field>
<field name="CM_HYST_THRESH" bitrange="16:16">
</field>
<field name="DF_HYST_THRESH" bitrange="15:15">
</field>
<field name="RCSCALE_THRESH" bitrange="14:14">
</field>
<field name="EN_RCSCALE" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="DC_FF" bitrange="10:8">
</field>
<field name="DC_R" bitrange="7:4">
</field>
<field name="RSRVD1" bitrange="3:2">
</field>
<field name="DC_C" bitrange="1:0">
</field>
</reg>
<reg name="STS" addr="0x800440c0">
<field name="RSRVD3" bitrange="31:30">
</field>
<field name="PWRUP_SOURCE" bitrange="29:24">
</field>
<field name="RSRVD2" bitrange="23:22">
</field>
<field name="PSWITCH" bitrange="21:20">
</field>
<field name="RSRVD1" bitrange="19:18">
</field>
<field name="AVALID_STATUS" bitrange="17:17">
</field>
<field name="BVALID_STATUS" bitrange="16:16">
</field>
<field name="VBUSVALID_STATUS" bitrange="15:15">
</field>
<field name="SESSEND_STATUS" bitrange="14:14">
</field>
<field name="BATT_BO" bitrange="13:13">
</field>
<field name="VDD5V_FAULT" bitrange="12:12">
</field>
<field name="CHRGSTS" bitrange="11:11">
</field>
<field name="DCDC_4P2_BO" bitrange="10:10">
</field>
<field name="DC_OK" bitrange="9:9">
</field>
<field name="VDDIO_BO" bitrange="8:8">
</field>
<field name="VDDA_BO" bitrange="7:7">
</field>
<field name="VDDD_BO" bitrange="6:6">
</field>
<field name="VDD5V_GT_VDDIO" bitrange="5:5">
</field>
<field name="VDD5V_DROOP" bitrange="4:4">
</field>
<field name="AVALID" bitrange="3:3">
</field>
<field name="BVALID" bitrange="2:2">
</field>
<field name="VBUSVALID" bitrange="1:1">
</field>
<field name="SESSEND" bitrange="0:0">
</field>
</reg>
<reg name="SPEED" addr="0x800440d0">
<field name="RSRVD1" bitrange="31:24">
</field>
<field name="STATUS" bitrange="23:16">
</field>
<field name="RSRVD0" bitrange="15:2">
</field>
<field name="CTRL" bitrange="1:0">
</field>
</reg>
<reg name="BATTMONITOR" addr="0x800440e0">
<field name="RSRVD3" bitrange="31:26">
</field>
<field name="BATT_VAL" bitrange="25:16">
</field>
<field name="RSRVD2" bitrange="15:11">
</field>
<field name="EN_BATADJ" bitrange="10:10">
</field>
<field name="PWDN_BATTBRNOUT" bitrange="9:9">
</field>
<field name="BRWNOUT_PWD" bitrange="8:8">
</field>
<field name="RSRVD1" bitrange="7:5">
</field>
<field name="BRWNOUT_LVL" bitrange="4:0">
</field>
</reg>
<reg name="RESET" addr="0x80044100">
<field name="UNLOCK" bitrange="31:16">
</field>
<field name="RSRVD1" bitrange="15:2">
</field>
<field name="PWD_OFF" bitrange="1:1">
</field>
<field name="PWD" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80044110">
<field name="RSRVD0" bitrange="31:4">
</field>
<field name="VBUSVALIDPIOLOCK" bitrange="3:3">
</field>
<field name="AVALIDPIOLOCK" bitrange="2:2">
</field>
<field name="BVALIDPIOLOCK" bitrange="1:1">
</field>
<field name="SESSENDPIOLOCK" bitrange="0:0">
</field>
</reg>
<reg name="SPECIAL" addr="0x80044120">
<field name="TEST" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x80044130">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="PWM" addr="0x80064000" long_name="Pulse width Modulation" desc="Pulse-Width Modulator (PWM) Controller">
<reg name="CTRL" addr="0x80064000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="PWM4_PRESENT" bitrange="29:29">
</field>
<field name="PWM3_PRESENT" bitrange="28:28">
</field>
<field name="PWM2_PRESENT" bitrange="27:27">
</field>
<field name="PWM1_PRESENT" bitrange="26:26">
</field>
<field name="PWM0_PRESENT" bitrange="25:25">
</field>
<field name="RSRVD1" bitrange="24:7">
</field>
<field name="OUTPUT_CUTOFF_EN" bitrange="6:6">
</field>
<field name="PWM2_ANA_CTRL_ENABLE" bitrange="5:5">
</field>
<field name="PWM4_ENABLE" bitrange="4:4">
</field>
<field name="PWM3_ENABLE" bitrange="3:3">
</field>
<field name="PWM2_ENABLE" bitrange="2:2">
</field>
<field name="PWM1_ENABLE" bitrange="1:1">
</field>
<field name="PWM0_ENABLE" bitrange="0:0">
</field>
</reg>
<multireg name="ACTIVEn">
<reg name="ACTIVE0" addr="0x80064010">
</reg>
<reg name="ACTIVE1" addr="0x80064030">
</reg>
<reg name="ACTIVE2" addr="0x80064050">
</reg>
<reg name="ACTIVE3" addr="0x80064070">
</reg>
<reg name="ACTIVE4" addr="0x80064090">
</reg>
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</multireg>
<reg name="ACTIVE0" addr="0x80064010">
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</reg>
<reg name="ACTIVE1" addr="0x80064030">
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</reg>
<reg name="ACTIVE2" addr="0x80064050">
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</reg>
<reg name="ACTIVE3" addr="0x80064070">
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</reg>
<reg name="ACTIVE4" addr="0x80064090">
<field name="INACTIVE" bitrange="31:16">
</field>
<field name="ACTIVE" bitrange="15:0">
</field>
</reg>
<multireg name="PERIODn">
<reg name="PERIOD0" addr="0x80064020">
</reg>
<reg name="PERIOD1" addr="0x80064040">
</reg>
<reg name="PERIOD2" addr="0x80064060">
</reg>
<reg name="PERIOD3" addr="0x80064080">
</reg>
<reg name="PERIOD4" addr="0x800640a0">
</reg>
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</multireg>
<reg name="PERIOD0" addr="0x80064020">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</reg>
<reg name="PERIOD1" addr="0x80064040">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</reg>
<reg name="PERIOD2" addr="0x80064060">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</reg>
<reg name="PERIOD3" addr="0x80064080">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</reg>
<reg name="PERIOD4" addr="0x800640a0">
<field name="RSRVD2" bitrange="31:25">
</field>
<field name="MATT_SEL" bitrange="24:24">
</field>
<field name="MATT" bitrange="23:23">
</field>
<field name="CDIV" bitrange="22:20">
</field>
<field name="INACTIVE_STATE" bitrange="19:18">
</field>
<field name="ACTIVE_STATE" bitrange="17:16">
</field>
<field name="PERIOD" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x800640b0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="PXP" addr="0x8002a000" long_name="Pixel Pipeline" desc="Pixel Pipeline (PXP)">
<reg name="CTRL" addr="0x8002a000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD2" bitrange="29:28">
</field>
<field name="INTERLACED_OUTPUT" bitrange="27:26">
</field>
<field name="INTERLACED_INPUT" bitrange="25:24">
</field>
<field name="RSVD1" bitrange="23:23">
</field>
<field name="ALPHA_OUTPUT" bitrange="22:22">
</field>
<field name="IN_PLACE" bitrange="21:21">
</field>
<field name="DELTA" bitrange="20:20">
</field>
<field name="CROP" bitrange="19:19">
</field>
<field name="SCALE" bitrange="18:18">
</field>
<field name="UPSAMPLE" bitrange="17:17">
</field>
<field name="SUBSAMPLE" bitrange="16:16">
</field>
<field name="S0_FORMAT" bitrange="15:12">
</field>
<field name="VFLIP" bitrange="11:11">
</field>
<field name="HFLIP" bitrange="10:10">
</field>
<field name="ROTATE" bitrange="9:8">
</field>
<field name="OUTPUT_RGB_FORMAT" bitrange="7:4">
</field>
<field name="RSVD0" bitrange="3:3">
</field>
<field name="ENABLE_LCD_HANDSHAKE" bitrange="2:2">
</field>
<field name="IRQ_ENABLE" bitrange="1:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x8002a010">
<field name="BLOCKX" bitrange="31:24">
</field>
<field name="BLOCKY" bitrange="23:16">
</field>
<field name="RSVD2" bitrange="15:8">
</field>
<field name="AXI_ERROR_ID" bitrange="7:4">
</field>
<field name="RSVD1" bitrange="3:3">
</field>
<field name="AXI_READ_ERROR" bitrange="2:2">
</field>
<field name="AXI_WRITE_ERROR" bitrange="1:1">
</field>
<field name="IRQ" bitrange="0:0">
</field>
</reg>
<reg name="RGBBUF" addr="0x8002a020">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="RGBBUF2" addr="0x8002a030">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="RGBSIZE" addr="0x8002a040">
<field name="ALPHA" bitrange="31:24">
</field>
<field name="WIDTH" bitrange="23:12">
</field>
<field name="HEIGHT" bitrange="11:0">
</field>
</reg>
<reg name="S0BUF" addr="0x8002a050">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="S0UBUF" addr="0x8002a060">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="S0VBUF" addr="0x8002a070">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="S0PARAM" addr="0x8002a080">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="S0BACKGROUND" addr="0x8002a090">
<field name="COLOR" bitrange="31:0">
</field>
</reg>
<reg name="S0CROP" addr="0x8002a0a0">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="S0SCALE" addr="0x8002a0b0">
<field name="RSVD2" bitrange="31:30">
</field>
<field name="YSCALE" bitrange="29:16">
</field>
<field name="RSVD1" bitrange="15:14">
</field>
<field name="XSCALE" bitrange="13:0">
</field>
</reg>
<reg name="S0OFFSET" addr="0x8002a0c0">
<field name="RSVD2" bitrange="31:28">
</field>
<field name="YOFFSET" bitrange="27:16">
</field>
<field name="RSVD1" bitrange="15:12">
</field>
<field name="XOFFSET" bitrange="11:0">
</field>
</reg>
<reg name="CSCCOEFF0" addr="0x8002a0d0">
<field name="YCBCR_MODE" bitrange="31:31">
</field>
<field name="RSVD1" bitrange="30:29">
</field>
<field name="C0" bitrange="28:18">
</field>
<field name="UV_OFFSET" bitrange="17:9">
</field>
<field name="Y_OFFSET" bitrange="8:0">
</field>
</reg>
<reg name="CSCCOEFF1" addr="0x8002a0e0">
<field name="RSVD1" bitrange="31:27">
</field>
<field name="C1" bitrange="26:16">
</field>
<field name="RSVD0" bitrange="15:11">
</field>
<field name="C4" bitrange="10:0">
</field>
</reg>
<reg name="CSCCOEFF2" addr="0x8002a0f0">
<field name="RSVD1" bitrange="31:27">
</field>
<field name="C2" bitrange="26:16">
</field>
<field name="RSVD0" bitrange="15:11">
</field>
<field name="C3" bitrange="10:0">
</field>
</reg>
<reg name="NEXT" addr="0x8002a100">
<field name="POINTER" bitrange="31:2">
</field>
<field name="RSVD" bitrange="1:1">
</field>
<field name="ENABLED" bitrange="0:0">
</field>
</reg>
<reg name="PAGETABLE" addr="0x8002a170">
<field name="BASE" bitrange="31:14">
</field>
<field name="RSVD1" bitrange="13:2">
</field>
<field name="FLUSH" bitrange="1:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="S0COLORKEYLOW" addr="0x8002a180">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="PIXEL" bitrange="23:0">
</field>
</reg>
<reg name="S0COLORKEYHIGH" addr="0x8002a190">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="PIXEL" bitrange="23:0">
</field>
</reg>
<reg name="OLCOLORKEYLOW" addr="0x8002a1a0">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="PIXEL" bitrange="23:0">
</field>
</reg>
<reg name="OLCOLORKEYHIGH" addr="0x8002a1b0">
<field name="RSVD1" bitrange="31:24">
</field>
<field name="PIXEL" bitrange="23:0">
</field>
</reg>
<reg name="DEBUGCTRL" addr="0x8002a1d0">
<field name="RSVD" bitrange="31:9">
</field>
<field name="RESET_TLB_STATS" bitrange="8:8">
</field>
<field name="SELECT" bitrange="7:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8002a1e0">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x8002a1f0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<multireg name="OLn">
<reg name="OL0" addr="0x8002a200">
</reg>
<reg name="OL1" addr="0x8002a240">
</reg>
<reg name="OL2" addr="0x8002a280">
</reg>
<reg name="OL3" addr="0x8002a2c0">
</reg>
<reg name="OL4" addr="0x8002a300">
</reg>
<reg name="OL5" addr="0x8002a340">
</reg>
<reg name="OL6" addr="0x8002a380">
</reg>
<reg name="OL7" addr="0x8002a3c0">
</reg>
<field name="ADDR" bitrange="31:0">
</field>
</multireg>
<reg name="OL0" addr="0x8002a200">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL1" addr="0x8002a240">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL2" addr="0x8002a280">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL3" addr="0x8002a2c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL4" addr="0x8002a300">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL5" addr="0x8002a340">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL6" addr="0x8002a380">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<reg name="OL7" addr="0x8002a3c0">
<field name="ADDR" bitrange="31:0">
</field>
</reg>
<multireg name="OLnSIZE">
<reg name="OL0SIZE" addr="0x8002a210">
</reg>
<reg name="OL1SIZE" addr="0x8002a250">
</reg>
<reg name="OL2SIZE" addr="0x8002a290">
</reg>
<reg name="OL3SIZE" addr="0x8002a2d0">
</reg>
<reg name="OL4SIZE" addr="0x8002a310">
</reg>
<reg name="OL5SIZE" addr="0x8002a350">
</reg>
<reg name="OL6SIZE" addr="0x8002a390">
</reg>
<reg name="OL7SIZE" addr="0x8002a3d0">
</reg>
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</multireg>
<reg name="OL0SIZE" addr="0x8002a210">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL1SIZE" addr="0x8002a250">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL2SIZE" addr="0x8002a290">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL3SIZE" addr="0x8002a2d0">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL4SIZE" addr="0x8002a310">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL5SIZE" addr="0x8002a350">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL6SIZE" addr="0x8002a390">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<reg name="OL7SIZE" addr="0x8002a3d0">
<field name="XBASE" bitrange="31:24">
</field>
<field name="YBASE" bitrange="23:16">
</field>
<field name="WIDTH" bitrange="15:8">
</field>
<field name="HEIGHT" bitrange="7:0">
</field>
</reg>
<multireg name="OLnPARAM">
<reg name="OL0PARAM" addr="0x8002a220">
</reg>
<reg name="OL1PARAM" addr="0x8002a260">
</reg>
<reg name="OL2PARAM" addr="0x8002a2a0">
</reg>
<reg name="OL3PARAM" addr="0x8002a2e0">
</reg>
<reg name="OL4PARAM" addr="0x8002a320">
</reg>
<reg name="OL5PARAM" addr="0x8002a360">
</reg>
<reg name="OL6PARAM" addr="0x8002a3a0">
</reg>
<reg name="OL7PARAM" addr="0x8002a3e0">
</reg>
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</multireg>
<reg name="OL0PARAM" addr="0x8002a220">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL1PARAM" addr="0x8002a260">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL2PARAM" addr="0x8002a2a0">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL3PARAM" addr="0x8002a2e0">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL4PARAM" addr="0x8002a320">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL5PARAM" addr="0x8002a360">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL6PARAM" addr="0x8002a3a0">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<reg name="OL7PARAM" addr="0x8002a3e0">
<field name="RSVD1" bitrange="31:20">
</field>
<field name="ROP" bitrange="19:16">
</field>
<field name="ALPHA" bitrange="15:8">
</field>
<field name="FORMAT" bitrange="7:4">
</field>
<field name="ENABLE_COLORKEY" bitrange="3:3">
</field>
<field name="ALPHA_CNTL" bitrange="2:1">
</field>
<field name="ENABLE" bitrange="0:0">
</field>
</reg>
<multireg name="OLnPARAM2">
<reg name="OL0PARAM2" addr="0x8002a230">
</reg>
<reg name="OL1PARAM2" addr="0x8002a270">
</reg>
<reg name="OL2PARAM2" addr="0x8002a2b0">
</reg>
<reg name="OL3PARAM2" addr="0x8002a2f0">
</reg>
<reg name="OL4PARAM2" addr="0x8002a330">
</reg>
<reg name="OL5PARAM2" addr="0x8002a370">
</reg>
<reg name="OL6PARAM2" addr="0x8002a3b0">
</reg>
<reg name="OL7PARAM2" addr="0x8002a3f0">
</reg>
<field name="RSVD" bitrange="31:0">
</field>
</multireg>
<reg name="OL0PARAM2" addr="0x8002a230">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL1PARAM2" addr="0x8002a270">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL2PARAM2" addr="0x8002a2b0">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL3PARAM2" addr="0x8002a2f0">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL4PARAM2" addr="0x8002a330">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL5PARAM2" addr="0x8002a370">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL6PARAM2" addr="0x8002a3b0">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
<reg name="OL7PARAM2" addr="0x8002a3f0">
<field name="RSVD" bitrange="31:0">
</field>
</reg>
</dev>
<dev name="RTC" addr="0x8005c000" long_name="Real Time Clock" desc="Real-Time Clock, Alarm, Watchdog, Persistent Bits">
<reg name="CTRL" addr="0x8005c000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD0" bitrange="29:7">
</field>
<field name="SUPPRESS_COPY2ANALOG" bitrange="6:6">
</field>
<field name="FORCE_UPDATE" bitrange="5:5">
</field>
<field name="WATCHDOGEN" bitrange="4:4">
</field>
<field name="ONEMSEC_IRQ" bitrange="3:3">
</field>
<field name="ALARM_IRQ" bitrange="2:2">
</field>
<field name="ONEMSEC_IRQ_EN" bitrange="1:1">
</field>
<field name="ALARM_IRQ_EN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x8005c010">
<field name="RTC_PRESENT" bitrange="31:31">
</field>
<field name="ALARM_PRESENT" bitrange="30:30">
</field>
<field name="WATCHDOG_PRESENT" bitrange="29:29">
</field>
<field name="XTAL32000_PRESENT" bitrange="28:28">
</field>
<field name="XTAL32768_PRESENT" bitrange="27:27">
</field>
<field name="RSVD1" bitrange="26:24">
</field>
<field name="STALE_REGS" bitrange="23:16">
</field>
<field name="NEW_REGS" bitrange="15:8">
</field>
<field name="RSVD0" bitrange="7:0">
</field>
</reg>
<reg name="MILLISECONDS" addr="0x8005c020">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="SECONDS" addr="0x8005c030">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="ALARM" addr="0x8005c040">
<field name="VALUE" bitrange="31:0">
</field>
</reg>
<reg name="WATCHDOG" addr="0x8005c050">
<field name="COUNT" bitrange="31:0">
</field>
</reg>
<reg name="PERSISTENT0" addr="0x8005c060">
<field name="SPARE_ANALOG" bitrange="31:18">
</field>
<field name="AUTO_RESTART" bitrange="17:17">
</field>
<field name="DISABLE_PSWITCH" bitrange="16:16">
</field>
<field name="LOWERBIAS" bitrange="15:14">
</field>
<field name="DISABLE_XTALOK" bitrange="13:13">
</field>
<field name="MSEC_RES" bitrange="12:8">
</field>
<field name="ALARM_WAKE" bitrange="7:7">
</field>
<field name="XTAL32_FREQ" bitrange="6:6">
</field>
<field name="XTAL32KHZ_PWRUP" bitrange="5:5">
</field>
<field name="XTAL24MHZ_PWRUP" bitrange="4:4">
</field>
<field name="LCK_SECS" bitrange="3:3">
</field>
<field name="ALARM_EN" bitrange="2:2">
</field>
<field name="ALARM_WAKE_EN" bitrange="1:1">
</field>
<field name="CLOCKSOURCE" bitrange="0:0">
</field>
</reg>
<reg name="PERSISTENT1" addr="0x8005c070">
<field name="GENERAL" bitrange="31:0">
</field>
</reg>
<reg name="PERSISTENT2" addr="0x8005c080">
<field name="GENERAL" bitrange="31:0">
</field>
</reg>
<reg name="PERSISTENT3" addr="0x8005c090">
<field name="GENERAL" bitrange="31:0">
</field>
</reg>
<reg name="PERSISTENT4" addr="0x8005c0a0">
<field name="GENERAL" bitrange="31:0">
</field>
</reg>
<reg name="PERSISTENT5" addr="0x8005c0b0">
<field name="GENERAL" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8005c0c0">
<field name="RSVD0" bitrange="31:2">
</field>
<field name="WATCHDOG_RESET_MASK" bitrange="1:1">
</field>
<field name="WATCHDOG_RESET" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x8005c0d0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SAIF1" addr="0x80042000" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)">
<reg name="CTRL" addr="0x80042000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="BITCLK_MULT_RATE" bitrange="29:27">
</field>
<field name="BITCLK_BASE_RATE" bitrange="26:26">
</field>
<field name="FIFO_ERROR_IRQ_EN" bitrange="25:25">
</field>
<field name="FIFO_SERVICE_IRQ_EN" bitrange="24:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="DMAWAIT_COUNT" bitrange="20:16">
</field>
<field name="CHANNEL_NUM_SELECT" bitrange="15:14">
</field>
<field name="RSRVD1" bitrange="13:13">
</field>
<field name="BIT_ORDER" bitrange="12:12">
</field>
<field name="DELAY" bitrange="11:11">
</field>
<field name="JUSTIFY" bitrange="10:10">
</field>
<field name="LRCLK_POLARITY" bitrange="9:9">
</field>
<field name="BITCLK_EDGE" bitrange="8:8">
</field>
<field name="WORD_LENGTH" bitrange="7:4">
</field>
<field name="BITCLK_48XFS_ENABLE" bitrange="3:3">
</field>
<field name="SLAVE_MODE" bitrange="2:2">
</field>
<field name="READ_MODE" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x80042010">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:17">
</field>
<field name="DMA_PREQ" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:7">
</field>
<field name="FIFO_UNDERFLOW_IRQ" bitrange="6:6">
</field>
<field name="FIFO_OVERFLOW_IRQ" bitrange="5:5">
</field>
<field name="FIFO_SERVICE_IRQ" bitrange="4:4">
</field>
<field name="RSRVD0" bitrange="3:1">
</field>
<field name="BUSY" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80042020">
<field name="PCM_RIGHT" bitrange="31:16">
</field>
<field name="PCM_LEFT" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x80042030">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SAIF2" addr="0x80046000" long_name="Sync Audio Interface" desc="Sync Audio Interface (SAIF)">
<reg name="CTRL" addr="0x80046000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="BITCLK_MULT_RATE" bitrange="29:27">
</field>
<field name="BITCLK_BASE_RATE" bitrange="26:26">
</field>
<field name="FIFO_ERROR_IRQ_EN" bitrange="25:25">
</field>
<field name="FIFO_SERVICE_IRQ_EN" bitrange="24:24">
</field>
<field name="RSRVD2" bitrange="23:21">
</field>
<field name="DMAWAIT_COUNT" bitrange="20:16">
</field>
<field name="CHANNEL_NUM_SELECT" bitrange="15:14">
</field>
<field name="RSRVD1" bitrange="13:13">
</field>
<field name="BIT_ORDER" bitrange="12:12">
</field>
<field name="DELAY" bitrange="11:11">
</field>
<field name="JUSTIFY" bitrange="10:10">
</field>
<field name="LRCLK_POLARITY" bitrange="9:9">
</field>
<field name="BITCLK_EDGE" bitrange="8:8">
</field>
<field name="WORD_LENGTH" bitrange="7:4">
</field>
<field name="BITCLK_48XFS_ENABLE" bitrange="3:3">
</field>
<field name="SLAVE_MODE" bitrange="2:2">
</field>
<field name="READ_MODE" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x80046010">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="RSRVD2" bitrange="30:17">
</field>
<field name="DMA_PREQ" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:7">
</field>
<field name="FIFO_UNDERFLOW_IRQ" bitrange="6:6">
</field>
<field name="FIFO_OVERFLOW_IRQ" bitrange="5:5">
</field>
<field name="FIFO_SERVICE_IRQ" bitrange="4:4">
</field>
<field name="RSRVD0" bitrange="3:1">
</field>
<field name="BUSY" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80046020">
<field name="PCM_RIGHT" bitrange="31:16">
</field>
<field name="PCM_LEFT" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x80046030">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SPDIF" addr="0x80054000" long_name="Sony/Phillips Digital Audio Interface" desc="SPDIF Transmitter">
<reg name="CTRL" addr="0x80054000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSRVD1" bitrange="29:21">
</field>
<field name="DMAWAIT_COUNT" bitrange="20:16">
</field>
<field name="RSRVD0" bitrange="15:6">
</field>
<field name="WAIT_END_XFER" bitrange="5:5">
</field>
<field name="WORD_LENGTH" bitrange="4:4">
</field>
<field name="FIFO_UNDERFLOW_IRQ" bitrange="3:3">
</field>
<field name="FIFO_OVERFLOW_IRQ" bitrange="2:2">
</field>
<field name="FIFO_ERROR_IRQ_EN" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="STAT" addr="0x80054010">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="RSRVD1" bitrange="30:1">
</field>
<field name="END_XFER" bitrange="0:0">
</field>
</reg>
<reg name="FRAMECTRL" addr="0x80054020">
<field name="RSRVD2" bitrange="31:18">
</field>
<field name="V_CONFIG" bitrange="17:17">
</field>
<field name="AUTO_MUTE" bitrange="16:16">
</field>
<field name="RSRVD1" bitrange="15:15">
</field>
<field name="USER_DATA" bitrange="14:14">
</field>
<field name="V" bitrange="13:13">
</field>
<field name="L" bitrange="12:12">
</field>
<field name="RSRVD0" bitrange="11:11">
</field>
<field name="CC" bitrange="10:4">
</field>
<field name="PRE" bitrange="3:3">
</field>
<field name="COPY" bitrange="2:2">
</field>
<field name="AUDIO" bitrange="1:1">
</field>
<field name="PRO" bitrange="0:0">
</field>
</reg>
<reg name="SRR" addr="0x80054030">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="BASEMULT" bitrange="30:28">
</field>
<field name="RSRVD0" bitrange="27:20">
</field>
<field name="RATE" bitrange="19:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80054040">
<field name="RSRVD1" bitrange="31:2">
</field>
<field name="DMA_PREQ" bitrange="1:1">
</field>
<field name="FIFO_STATUS" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x80054050">
<field name="HIGH" bitrange="31:16">
</field>
<field name="LOW" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x80054060">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SSP1" addr="0x80010000" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)">
<reg name="CTRL0" addr="0x80010000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="SDIO_IRQ_CHECK" bitrange="28:28">
</field>
<field name="LOCK_CS" bitrange="27:27">
</field>
<field name="IGNORE_CRC" bitrange="26:26">
</field>
<field name="READ" bitrange="25:25">
</field>
<field name="DATA_XFER" bitrange="24:24">
</field>
<field name="BUS_WIDTH" bitrange="23:22">
</field>
<field name="WAIT_FOR_IRQ" bitrange="21:21">
</field>
<field name="WAIT_FOR_CMD" bitrange="20:20">
</field>
<field name="LONG_RESP" bitrange="19:19">
</field>
<field name="CHECK_RESP" bitrange="18:18">
</field>
<field name="GET_RESP" bitrange="17:17">
</field>
<field name="ENABLE" bitrange="16:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CMD0" addr="0x80010010">
<field name="RSVD0" bitrange="31:23">
</field>
<field name="SLOW_CLKING_EN" bitrange="22:22">
</field>
<field name="CONT_CLKING_EN" bitrange="21:21">
</field>
<field name="APPEND_8CYC" bitrange="20:20">
</field>
<field name="BLOCK_SIZE" bitrange="19:16">
</field>
<field name="BLOCK_COUNT" bitrange="15:8">
</field>
<field name="CMD" bitrange="7:0">
</field>
</reg>
<reg name="CMD1" addr="0x80010020">
<field name="CMD_ARG" bitrange="31:0">
</field>
</reg>
<reg name="COMPREF" addr="0x80010030">
<field name="REFERENCE" bitrange="31:0">
</field>
</reg>
<reg name="COMPMASK" addr="0x80010040">
<field name="MASK" bitrange="31:0">
</field>
</reg>
<reg name="TIMING" addr="0x80010050">
<field name="TIMEOUT" bitrange="31:16">
</field>
<field name="CLOCK_DIVIDE" bitrange="15:8">
</field>
<field name="CLOCK_RATE" bitrange="7:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80010060">
<field name="SDIO_IRQ" bitrange="31:31">
</field>
<field name="SDIO_IRQ_EN" bitrange="30:30">
</field>
<field name="RESP_ERR_IRQ" bitrange="29:29">
</field>
<field name="RESP_ERR_IRQ_EN" bitrange="28:28">
</field>
<field name="RESP_TIMEOUT_IRQ" bitrange="27:27">
</field>
<field name="RESP_TIMEOUT_IRQ_EN" bitrange="26:26">
</field>
<field name="DATA_TIMEOUT_IRQ" bitrange="25:25">
</field>
<field name="DATA_TIMEOUT_IRQ_EN" bitrange="24:24">
</field>
<field name="DATA_CRC_IRQ" bitrange="23:23">
</field>
<field name="DATA_CRC_IRQ_EN" bitrange="22:22">
</field>
<field name="FIFO_UNDERRUN_IRQ" bitrange="21:21">
</field>
<field name="FIFO_UNDERRUN_EN" bitrange="20:20">
</field>
<field name="CEATA_CCS_ERR_IRQ" bitrange="19:19">
</field>
<field name="CEATA_CCS_ERR_IRQ_EN" bitrange="18:18">
</field>
<field name="RECV_TIMEOUT_IRQ" bitrange="17:17">
</field>
<field name="RECV_TIMEOUT_IRQ_EN" bitrange="16:16">
</field>
<field name="FIFO_OVERRUN_IRQ" bitrange="15:15">
</field>
<field name="FIFO_OVERRUN_IRQ_EN" bitrange="14:14">
</field>
<field name="DMA_ENABLE" bitrange="13:13">
</field>
<field name="CEATA_CCS_ERR_EN" bitrange="12:12">
</field>
<field name="SLAVE_OUT_DISABLE" bitrange="11:11">
</field>
<field name="PHASE" bitrange="10:10">
</field>
<field name="POLARITY" bitrange="9:9">
</field>
<field name="SLAVE_MODE" bitrange="8:8">
</field>
<field name="WORD_LENGTH" bitrange="7:4">
</field>
<field name="SSP_MODE" bitrange="3:0">
</field>
</reg>
<reg name="DATA" addr="0x80010070">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP0" addr="0x80010080">
<field name="RESP0" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP1" addr="0x80010090">
<field name="RESP1" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP2" addr="0x800100a0">
<field name="RESP2" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP3" addr="0x800100b0">
<field name="RESP3" bitrange="31:0">
</field>
</reg>
<reg name="STATUS" addr="0x800100c0">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="MS_PRESENT" bitrange="30:30">
</field>
<field name="SD_PRESENT" bitrange="29:29">
</field>
<field name="CARD_DETECT" bitrange="28:28">
</field>
<field name="RSVD3" bitrange="27:22">
</field>
<field name="DMASENSE" bitrange="21:21">
</field>
<field name="DMATERM" bitrange="20:20">
</field>
<field name="DMAREQ" bitrange="19:19">
</field>
<field name="DMAEND" bitrange="18:18">
</field>
<field name="SDIO_IRQ" bitrange="17:17">
</field>
<field name="RESP_CRC_ERR" bitrange="16:16">
</field>
<field name="RESP_ERR" bitrange="15:15">
</field>
<field name="RESP_TIMEOUT" bitrange="14:14">
</field>
<field name="DATA_CRC_ERR" bitrange="13:13">
</field>
<field name="TIMEOUT" bitrange="12:12">
</field>
<field name="RECV_TIMEOUT_STAT" bitrange="11:11">
</field>
<field name="CEATA_CCS_ERR" bitrange="10:10">
</field>
<field name="FIFO_OVRFLW" bitrange="9:9">
</field>
<field name="FIFO_FULL" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:6">
</field>
<field name="FIFO_EMPTY" bitrange="5:5">
</field>
<field name="FIFO_UNDRFLW" bitrange="4:4">
</field>
<field name="CMD_BUSY" bitrange="3:3">
</field>
<field name="DATA_BUSY" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:1">
</field>
<field name="BUSY" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80010100">
<field name="DATACRC_ERR" bitrange="31:28">
</field>
<field name="DATA_STALL" bitrange="27:27">
</field>
<field name="DAT_SM" bitrange="26:24">
</field>
<field name="MSTK_SM" bitrange="23:20">
</field>
<field name="CMD_OE" bitrange="19:19">
</field>
<field name="DMA_SM" bitrange="18:16">
</field>
<field name="MMC_SM" bitrange="15:12">
</field>
<field name="CMD_SM" bitrange="11:10">
</field>
<field name="SSP_CMD" bitrange="9:9">
</field>
<field name="SSP_RESP" bitrange="8:8">
</field>
<field name="SSP_RXD" bitrange="7:0">
</field>
</reg>
<reg name="VERSION" addr="0x80010110">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SSP2" addr="0x80034000" long_name="Sync Serial Port" desc="Synchronous Serial Ports (SSP)">
<reg name="CTRL0" addr="0x80034000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="SDIO_IRQ_CHECK" bitrange="28:28">
</field>
<field name="LOCK_CS" bitrange="27:27">
</field>
<field name="IGNORE_CRC" bitrange="26:26">
</field>
<field name="READ" bitrange="25:25">
</field>
<field name="DATA_XFER" bitrange="24:24">
</field>
<field name="BUS_WIDTH" bitrange="23:22">
</field>
<field name="WAIT_FOR_IRQ" bitrange="21:21">
</field>
<field name="WAIT_FOR_CMD" bitrange="20:20">
</field>
<field name="LONG_RESP" bitrange="19:19">
</field>
<field name="CHECK_RESP" bitrange="18:18">
</field>
<field name="GET_RESP" bitrange="17:17">
</field>
<field name="ENABLE" bitrange="16:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CMD0" addr="0x80034010">
<field name="RSVD0" bitrange="31:23">
</field>
<field name="SLOW_CLKING_EN" bitrange="22:22">
</field>
<field name="CONT_CLKING_EN" bitrange="21:21">
</field>
<field name="APPEND_8CYC" bitrange="20:20">
</field>
<field name="BLOCK_SIZE" bitrange="19:16">
</field>
<field name="BLOCK_COUNT" bitrange="15:8">
</field>
<field name="CMD" bitrange="7:0">
</field>
</reg>
<reg name="CMD1" addr="0x80034020">
<field name="CMD_ARG" bitrange="31:0">
</field>
</reg>
<reg name="COMPREF" addr="0x80034030">
<field name="REFERENCE" bitrange="31:0">
</field>
</reg>
<reg name="COMPMASK" addr="0x80034040">
<field name="MASK" bitrange="31:0">
</field>
</reg>
<reg name="TIMING" addr="0x80034050">
<field name="TIMEOUT" bitrange="31:16">
</field>
<field name="CLOCK_DIVIDE" bitrange="15:8">
</field>
<field name="CLOCK_RATE" bitrange="7:0">
</field>
</reg>
<reg name="CTRL1" addr="0x80034060">
<field name="SDIO_IRQ" bitrange="31:31">
</field>
<field name="SDIO_IRQ_EN" bitrange="30:30">
</field>
<field name="RESP_ERR_IRQ" bitrange="29:29">
</field>
<field name="RESP_ERR_IRQ_EN" bitrange="28:28">
</field>
<field name="RESP_TIMEOUT_IRQ" bitrange="27:27">
</field>
<field name="RESP_TIMEOUT_IRQ_EN" bitrange="26:26">
</field>
<field name="DATA_TIMEOUT_IRQ" bitrange="25:25">
</field>
<field name="DATA_TIMEOUT_IRQ_EN" bitrange="24:24">
</field>
<field name="DATA_CRC_IRQ" bitrange="23:23">
</field>
<field name="DATA_CRC_IRQ_EN" bitrange="22:22">
</field>
<field name="FIFO_UNDERRUN_IRQ" bitrange="21:21">
</field>
<field name="FIFO_UNDERRUN_EN" bitrange="20:20">
</field>
<field name="CEATA_CCS_ERR_IRQ" bitrange="19:19">
</field>
<field name="CEATA_CCS_ERR_IRQ_EN" bitrange="18:18">
</field>
<field name="RECV_TIMEOUT_IRQ" bitrange="17:17">
</field>
<field name="RECV_TIMEOUT_IRQ_EN" bitrange="16:16">
</field>
<field name="FIFO_OVERRUN_IRQ" bitrange="15:15">
</field>
<field name="FIFO_OVERRUN_IRQ_EN" bitrange="14:14">
</field>
<field name="DMA_ENABLE" bitrange="13:13">
</field>
<field name="CEATA_CCS_ERR_EN" bitrange="12:12">
</field>
<field name="SLAVE_OUT_DISABLE" bitrange="11:11">
</field>
<field name="PHASE" bitrange="10:10">
</field>
<field name="POLARITY" bitrange="9:9">
</field>
<field name="SLAVE_MODE" bitrange="8:8">
</field>
<field name="WORD_LENGTH" bitrange="7:4">
</field>
<field name="SSP_MODE" bitrange="3:0">
</field>
</reg>
<reg name="DATA" addr="0x80034070">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP0" addr="0x80034080">
<field name="RESP0" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP1" addr="0x80034090">
<field name="RESP1" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP2" addr="0x800340a0">
<field name="RESP2" bitrange="31:0">
</field>
</reg>
<reg name="SDRESP3" addr="0x800340b0">
<field name="RESP3" bitrange="31:0">
</field>
</reg>
<reg name="STATUS" addr="0x800340c0">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="MS_PRESENT" bitrange="30:30">
</field>
<field name="SD_PRESENT" bitrange="29:29">
</field>
<field name="CARD_DETECT" bitrange="28:28">
</field>
<field name="RSVD3" bitrange="27:22">
</field>
<field name="DMASENSE" bitrange="21:21">
</field>
<field name="DMATERM" bitrange="20:20">
</field>
<field name="DMAREQ" bitrange="19:19">
</field>
<field name="DMAEND" bitrange="18:18">
</field>
<field name="SDIO_IRQ" bitrange="17:17">
</field>
<field name="RESP_CRC_ERR" bitrange="16:16">
</field>
<field name="RESP_ERR" bitrange="15:15">
</field>
<field name="RESP_TIMEOUT" bitrange="14:14">
</field>
<field name="DATA_CRC_ERR" bitrange="13:13">
</field>
<field name="TIMEOUT" bitrange="12:12">
</field>
<field name="RECV_TIMEOUT_STAT" bitrange="11:11">
</field>
<field name="CEATA_CCS_ERR" bitrange="10:10">
</field>
<field name="FIFO_OVRFLW" bitrange="9:9">
</field>
<field name="FIFO_FULL" bitrange="8:8">
</field>
<field name="RSVD1" bitrange="7:6">
</field>
<field name="FIFO_EMPTY" bitrange="5:5">
</field>
<field name="FIFO_UNDRFLW" bitrange="4:4">
</field>
<field name="CMD_BUSY" bitrange="3:3">
</field>
<field name="DATA_BUSY" bitrange="2:2">
</field>
<field name="RSVD0" bitrange="1:1">
</field>
<field name="BUSY" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG" addr="0x80034100">
<field name="DATACRC_ERR" bitrange="31:28">
</field>
<field name="DATA_STALL" bitrange="27:27">
</field>
<field name="DAT_SM" bitrange="26:24">
</field>
<field name="MSTK_SM" bitrange="23:20">
</field>
<field name="CMD_OE" bitrange="19:19">
</field>
<field name="DMA_SM" bitrange="18:16">
</field>
<field name="MMC_SM" bitrange="15:12">
</field>
<field name="CMD_SM" bitrange="11:10">
</field>
<field name="SSP_CMD" bitrange="9:9">
</field>
<field name="SSP_RESP" bitrange="8:8">
</field>
<field name="SSP_RXD" bitrange="7:0">
</field>
</reg>
<reg name="VERSION" addr="0x80034110">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="SYDMA" addr="0x80026000" long_name="SYDMA" desc="SYDMA">
<reg name="CTRL" addr="0x80026000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RSVD1" bitrange="29:10">
</field>
<field name="COMPLETE_IRQ_EN" bitrange="9:9">
</field>
<field name="RSVD0" bitrange="8:3">
</field>
<field name="ERROR_IRQ" bitrange="2:2">
</field>
<field name="COMPLETE_IRQ" bitrange="1:1">
</field>
<field name="RUN" bitrange="0:0">
</field>
</reg>
<reg name="RADDR" addr="0x80026010">
<field name="RSRC_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="WADDR" addr="0x80026020">
<field name="WSRC_ADDR" bitrange="31:0">
</field>
</reg>
<reg name="XFER_COUNT" addr="0x80026030">
<field name="SIZE" bitrange="31:0">
</field>
</reg>
<reg name="BURST" addr="0x80026040">
<field name="RSVD0" bitrange="31:4">
</field>
<field name="WLEN" bitrange="3:2">
</field>
<field name="RLEN" bitrange="1:0">
</field>
</reg>
<reg name="DACK" addr="0x80026050">
<field name="RSVD0" bitrange="31:8">
</field>
<field name="WDELAY" bitrange="7:4">
</field>
<field name="RDELAY" bitrange="3:0">
</field>
</reg>
<reg name="DEBUG0" addr="0x80026100">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x80026110">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="DEBUG2" addr="0x80026120">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="VERSION" addr="0x80026130">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="TIMROT" addr="0x80068000" long_name="Timers/Rotary Interface" desc="Timers and Rotary Decoder">
<reg name="ROTCTRL" addr="0x80068000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="ROTARY_PRESENT" bitrange="29:29">
</field>
<field name="TIM3_PRESENT" bitrange="28:28">
</field>
<field name="TIM2_PRESENT" bitrange="27:27">
</field>
<field name="TIM1_PRESENT" bitrange="26:26">
</field>
<field name="TIM0_PRESENT" bitrange="25:25">
</field>
<field name="STATE" bitrange="24:22">
</field>
<field name="DIVIDER" bitrange="21:16">
</field>
<field name="RSRVD3" bitrange="15:13">
</field>
<field name="RELATIVE" bitrange="12:12">
</field>
<field name="OVERSAMPLE" bitrange="11:10">
</field>
<field name="POLARITY_B" bitrange="9:9">
</field>
<field name="POLARITY_A" bitrange="8:8">
</field>
<field name="RSRVD2" bitrange="7:7">
</field>
<field name="SELECT_B" bitrange="6:4">
</field>
<field name="RSRVD1" bitrange="3:3">
</field>
<field name="SELECT_A" bitrange="2:0">
</field>
</reg>
<reg name="ROTCOUNT" addr="0x80068010">
<field name="RSRVD1" bitrange="31:16">
</field>
<field name="UPDOWN" bitrange="15:0">
</field>
</reg>
<multireg name="TIMCTRLn">
<reg name="TIMCTRL0" addr="0x80068020">
</reg>
<reg name="TIMCTRL1" addr="0x80068040">
</reg>
<reg name="TIMCTRL2" addr="0x80068060">
</reg>
<field name="RSRVD2" bitrange="31:16">
</field>
<field name="IRQ" bitrange="15:15">
</field>
<field name="IRQ_EN" bitrange="14:14">
</field>
<field name="RSRVD1" bitrange="13:9">
</field>
<field name="POLARITY" bitrange="8:8">
</field>
<field name="UPDATE" bitrange="7:7">
</field>
<field name="RELOAD" bitrange="6:6">
</field>
<field name="PRESCALE" bitrange="5:4">
</field>
<field name="SELECT" bitrange="3:0">
</field>
</multireg>
<reg name="TIMCTRL0" addr="0x80068020">
<field name="RSRVD2" bitrange="31:16">
</field>
<field name="IRQ" bitrange="15:15">
</field>
<field name="IRQ_EN" bitrange="14:14">
</field>
<field name="RSRVD1" bitrange="13:9">
</field>
<field name="POLARITY" bitrange="8:8">
</field>
<field name="UPDATE" bitrange="7:7">
</field>
<field name="RELOAD" bitrange="6:6">
</field>
<field name="PRESCALE" bitrange="5:4">
</field>
<field name="SELECT" bitrange="3:0">
</field>
</reg>
<reg name="TIMCTRL1" addr="0x80068040">
<field name="RSRVD2" bitrange="31:16">
</field>
<field name="IRQ" bitrange="15:15">
</field>
<field name="IRQ_EN" bitrange="14:14">
</field>
<field name="RSRVD1" bitrange="13:9">
</field>
<field name="POLARITY" bitrange="8:8">
</field>
<field name="UPDATE" bitrange="7:7">
</field>
<field name="RELOAD" bitrange="6:6">
</field>
<field name="PRESCALE" bitrange="5:4">
</field>
<field name="SELECT" bitrange="3:0">
</field>
</reg>
<reg name="TIMCTRL2" addr="0x80068060">
<field name="RSRVD2" bitrange="31:16">
</field>
<field name="IRQ" bitrange="15:15">
</field>
<field name="IRQ_EN" bitrange="14:14">
</field>
<field name="RSRVD1" bitrange="13:9">
</field>
<field name="POLARITY" bitrange="8:8">
</field>
<field name="UPDATE" bitrange="7:7">
</field>
<field name="RELOAD" bitrange="6:6">
</field>
<field name="PRESCALE" bitrange="5:4">
</field>
<field name="SELECT" bitrange="3:0">
</field>
</reg>
<multireg name="TIMCOUNTn">
<reg name="TIMCOUNT0" addr="0x80068030">
</reg>
<reg name="TIMCOUNT1" addr="0x80068050">
</reg>
<reg name="TIMCOUNT2" addr="0x80068070">
</reg>
<field name="RUNNING_COUNT" bitrange="31:16">
</field>
<field name="FIXED_COUNT" bitrange="15:0">
</field>
</multireg>
<reg name="TIMCOUNT0" addr="0x80068030">
<field name="RUNNING_COUNT" bitrange="31:16">
</field>
<field name="FIXED_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="TIMCOUNT1" addr="0x80068050">
<field name="RUNNING_COUNT" bitrange="31:16">
</field>
<field name="FIXED_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="TIMCOUNT2" addr="0x80068070">
<field name="RUNNING_COUNT" bitrange="31:16">
</field>
<field name="FIXED_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="TIMCTRL3" addr="0x80068080">
<field name="RSRVD2" bitrange="31:20">
</field>
<field name="TEST_SIGNAL" bitrange="19:16">
</field>
<field name="IRQ" bitrange="15:15">
</field>
<field name="IRQ_EN" bitrange="14:14">
</field>
<field name="RSRVD1" bitrange="13:11">
</field>
<field name="DUTY_VALID" bitrange="10:10">
</field>
<field name="DUTY_CYCLE" bitrange="9:9">
</field>
<field name="POLARITY" bitrange="8:8">
</field>
<field name="UPDATE" bitrange="7:7">
</field>
<field name="RELOAD" bitrange="6:6">
</field>
<field name="PRESCALE" bitrange="5:4">
</field>
<field name="SELECT" bitrange="3:0">
</field>
</reg>
<reg name="TIMCOUNT3" addr="0x80068090">
<field name="LOW_RUNNING_COUNT" bitrange="31:16">
</field>
<field name="HIGH_FIXED_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="VERSION" addr="0x800680a0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="TVENC" addr="0x80038000" long_name="TV Encoder" desc="Video DAC">
<reg name="CTRL" addr="0x80038000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="TVENC_MACROVISION_PRESENT" bitrange="29:29">
</field>
<field name="TVENC_COMPOSITE_PRESENT" bitrange="28:28">
</field>
<field name="TVENC_SVIDEO_PRESENT" bitrange="27:27">
</field>
<field name="TVENC_COMPONENT_PRESENT" bitrange="26:26">
</field>
<field name="RSRVD1" bitrange="25:6">
</field>
<field name="DAC_FIFO_NO_WRITE" bitrange="5:5">
</field>
<field name="DAC_FIFO_NO_READ" bitrange="4:4">
</field>
<field name="DAC_DATA_FIFO_RST" bitrange="3:3">
</field>
<field name="RSRVD2" bitrange="2:1">
</field>
<field name="DAC_MUX_MODE" bitrange="0:0">
</field>
</reg>
<reg name="CONFIG" addr="0x80038010">
<field name="RSRVD5" bitrange="31:28">
</field>
<field name="DEFAULT_PICFORM" bitrange="27:27">
</field>
<field name="YDEL_ADJ" bitrange="26:24">
</field>
<field name="RSRVD4" bitrange="23:23">
</field>
<field name="RSRVD3" bitrange="22:22">
</field>
<field name="ADD_YPBPR_PED" bitrange="21:21">
</field>
<field name="PAL_SHAPE" bitrange="20:20">
</field>
<field name="NO_PED" bitrange="19:19">
</field>
<field name="COLOR_BAR_EN" bitrange="18:18">
</field>
<field name="YGAIN_SEL" bitrange="17:16">
</field>
<field name="CGAIN" bitrange="15:14">
</field>
<field name="CLK_PHS" bitrange="13:12">
</field>
<field name="RSRVD2" bitrange="11:11">
</field>
<field name="FSYNC_ENBL" bitrange="10:10">
</field>
<field name="FSYNC_PHS" bitrange="9:9">
</field>
<field name="HSYNC_PHS" bitrange="8:8">
</field>
<field name="VSYNC_PHS" bitrange="7:7">
</field>
<field name="SYNC_MODE" bitrange="6:4">
</field>
<field name="RSRVD1" bitrange="3:3">
</field>
<field name="ENCD_MODE" bitrange="2:0">
</field>
</reg>
<reg name="FILTCTRL" addr="0x80038020">
<field name="RSRVD1" bitrange="31:20">
</field>
<field name="YSHARP_BW" bitrange="19:19">
</field>
<field name="YD_OFFSETSEL" bitrange="18:18">
</field>
<field name="SEL_YLPF" bitrange="17:17">
</field>
<field name="SEL_CLPF" bitrange="16:16">
</field>
<field name="SEL_YSHARP" bitrange="15:15">
</field>
<field name="YLPF_COEFSEL" bitrange="14:14">
</field>
<field name="COEFSEL_CLPF" bitrange="13:13">
</field>
<field name="YS_GAINSGN" bitrange="12:12">
</field>
<field name="YS_GAINSEL" bitrange="11:10">
</field>
<field name="RSRVD2" bitrange="9:9">
</field>
<field name="RSRVD3" bitrange="8:8">
</field>
<field name="RSRVD4" bitrange="7:0">
</field>
</reg>
<reg name="SYNCOFFSET" addr="0x80038030">
<field name="RSRVD1" bitrange="31:31">
</field>
<field name="HSO" bitrange="30:20">
</field>
<field name="VSO" bitrange="19:10">
</field>
<field name="HLC" bitrange="9:0">
</field>
</reg>
<reg name="HTIMINGSYNC0" addr="0x80038040">
<field name="RSRVD2" bitrange="31:26">
</field>
<field name="SYNC_END" bitrange="25:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="SYNC_STRT" bitrange="9:0">
</field>
</reg>
<reg name="HTIMINGSYNC1" addr="0x80038050">
<field name="RSRVD2" bitrange="31:26">
</field>
<field name="SYNC_EQEND" bitrange="25:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="SYNC_SREND" bitrange="9:0">
</field>
</reg>
<reg name="HTIMINGACTIVE" addr="0x80038060">
<field name="RSRVD2" bitrange="31:26">
</field>
<field name="ACTV_END" bitrange="25:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="ACTV_STRT" bitrange="9:0">
</field>
</reg>
<reg name="HTIMINGBURST0" addr="0x80038070">
<field name="RSRVD2" bitrange="31:26">
</field>
<field name="WBRST_STRT" bitrange="25:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="NBRST_STRT" bitrange="9:0">
</field>
</reg>
<reg name="HTIMINGBURST1" addr="0x80038080">
<field name="RSRVD1" bitrange="31:10">
</field>
<field name="BRST_END" bitrange="9:0">
</field>
</reg>
<reg name="VTIMING0" addr="0x80038090">
<field name="RSRVD3" bitrange="31:26">
</field>
<field name="VSTRT_PREEQ" bitrange="25:16">
</field>
<field name="RSRVD2" bitrange="15:14">
</field>
<field name="VSTRT_ACTV" bitrange="13:8">
</field>
<field name="RSRVD1" bitrange="7:6">
</field>
<field name="VSTRT_SUBPH" bitrange="5:0">
</field>
</reg>
<reg name="VTIMING1" addr="0x800380a0">
<field name="RSRVD3" bitrange="31:30">
</field>
<field name="VSTRT_POSTEQ" bitrange="29:24">
</field>
<field name="RSRVD2" bitrange="23:22">
</field>
<field name="VSTRT_SERRA" bitrange="21:16">
</field>
<field name="RSRVD1" bitrange="15:10">
</field>
<field name="LAST_FLD_LN" bitrange="9:0">
</field>
</reg>
<reg name="MISC" addr="0x800380b0">
<field name="RSRVD3" bitrange="31:25">
</field>
<field name="LPF_RST_OFF" bitrange="24:16">
</field>
<field name="RSRVD2" bitrange="15:12">
</field>
<field name="NTSC_LN_CNT" bitrange="11:11">
</field>
<field name="PAL_FSC_PHASE_ALT" bitrange="10:10">
</field>
<field name="FSC_PHASE_RST" bitrange="9:8">
</field>
<field name="BRUCHB" bitrange="7:6">
</field>
<field name="AGC_LVL_CTRL" bitrange="5:4">
</field>
<field name="RSRVD1" bitrange="3:3">
</field>
<field name="CS_INVERT_CTRL" bitrange="2:2">
</field>
<field name="Y_BLANK_CTRL" bitrange="1:0">
</field>
</reg>
<reg name="COLORSUB0" addr="0x800380c0">
<field name="PHASE_INC" bitrange="31:0">
</field>
</reg>
<reg name="COLORSUB1" addr="0x800380d0">
<field name="PHASE_OFFSET" bitrange="31:0">
</field>
</reg>
<reg name="COPYPROTECT" addr="0x800380e0">
<field name="RSRVD1" bitrange="31:16">
</field>
<field name="WSS_ENBL" bitrange="15:15">
</field>
<field name="CGMS_ENBL" bitrange="14:14">
</field>
<field name="WSS_CGMS_DATA" bitrange="13:0">
</field>
</reg>
<reg name="CLOSEDCAPTION" addr="0x800380f0">
<field name="RSRVD1" bitrange="31:20">
</field>
<field name="CC_ENBL" bitrange="19:18">
</field>
<field name="CC_FILL" bitrange="17:16">
</field>
<field name="CC_DATA" bitrange="15:0">
</field>
</reg>
<reg name="COLORBURST" addr="0x80038140">
<field name="NBA" bitrange="31:24">
</field>
<field name="PBA" bitrange="23:16">
</field>
<field name="RSRVD1" bitrange="15:12">
</field>
<field name="RSRVD2" bitrange="11:0">
</field>
</reg>
<reg name="MACROVISION0" addr="0x80038150">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="MACROVISION1" addr="0x80038160">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="MACROVISION2" addr="0x80038170">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="MACROVISION3" addr="0x80038180">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="MACROVISION4" addr="0x80038190">
<field name="RSRVD2" bitrange="31:24">
</field>
<field name="MACV_TST" bitrange="23:16">
</field>
<field name="RSRVD1" bitrange="15:11">
</field>
<field name="DATA" bitrange="10:0">
</field>
</reg>
<reg name="DACCTRL" addr="0x800381a0">
<field name="TEST3" bitrange="31:31">
</field>
<field name="RSRVD1" bitrange="30:30">
</field>
<field name="RSRVD2" bitrange="29:29">
</field>
<field name="JACK1_DIS_DET_EN" bitrange="28:28">
</field>
<field name="TEST2" bitrange="27:27">
</field>
<field name="RSRVD3" bitrange="26:26">
</field>
<field name="RSRVD4" bitrange="25:25">
</field>
<field name="JACK1_DET_EN" bitrange="24:24">
</field>
<field name="TEST1" bitrange="23:23">
</field>
<field name="DISABLE_GND_DETECT" bitrange="22:22">
</field>
<field name="JACK_DIS_ADJ" bitrange="21:20">
</field>
<field name="GAINDN" bitrange="19:19">
</field>
<field name="GAINUP" bitrange="18:18">
</field>
<field name="INVERT_CLK" bitrange="17:17">
</field>
<field name="SELECT_CLK" bitrange="16:16">
</field>
<field name="BYPASS_ACT_CASCODE" bitrange="15:15">
</field>
<field name="RSRVD5" bitrange="14:14">
</field>
<field name="RSRVD6" bitrange="13:13">
</field>
<field name="PWRUP1" bitrange="12:12">
</field>
<field name="WELL_TOVDD" bitrange="11:11">
</field>
<field name="RSRVD7" bitrange="10:10">
</field>
<field name="RSRVD8" bitrange="9:9">
</field>
<field name="DUMP_TOVDD1" bitrange="8:8">
</field>
<field name="LOWER_SIGNAL" bitrange="7:7">
</field>
<field name="RVAL" bitrange="6:4">
</field>
<field name="NO_INTERNAL_TERM" bitrange="3:3">
</field>
<field name="HALF_CURRENT" bitrange="2:2">
</field>
<field name="CASC_ADJ" bitrange="1:0">
</field>
</reg>
<reg name="DACSTATUS" addr="0x800381b0">
<field name="RSRVD1" bitrange="31:13">
</field>
<field name="RSRVD2" bitrange="12:12">
</field>
<field name="RSRVD3" bitrange="11:11">
</field>
<field name="JACK1_DET_STATUS" bitrange="10:10">
</field>
<field name="RSRVD4" bitrange="9:9">
</field>
<field name="RSRVD5" bitrange="8:8">
</field>
<field name="JACK1_GROUNDED" bitrange="7:7">
</field>
<field name="RSRVD6" bitrange="6:6">
</field>
<field name="RSRVD7" bitrange="5:5">
</field>
<field name="JACK1_DIS_DET_IRQ" bitrange="4:4">
</field>
<field name="RSRVD8" bitrange="3:3">
</field>
<field name="RSRVD9" bitrange="2:2">
</field>
<field name="JACK1_DET_IRQ" bitrange="1:1">
</field>
<field name="ENIRQ_JACK" bitrange="0:0">
</field>
</reg>
<reg name="VDACTEST" addr="0x800381c0">
<field name="RSRVD1" bitrange="31:14">
</field>
<field name="ENABLE_PIX_INT_GAIN" bitrange="13:13">
</field>
<field name="BYPASS_PIX_INT" bitrange="12:12">
</field>
<field name="BYPASS_PIX_INT_DROOP" bitrange="11:11">
</field>
<field name="TEST_FIFO_FULL" bitrange="10:10">
</field>
<field name="DATA" bitrange="9:0">
</field>
</reg>
<reg name="VERSION" addr="0x800381d0">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
</dev>
<dev name="UARTAPP1" addr="0x8006c000" long_name="Application UART" desc="Application UART">
<reg name="CTRL0" addr="0x8006c000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="RX_SOURCE" bitrange="28:28">
</field>
<field name="RXTO_ENABLE" bitrange="27:27">
</field>
<field name="RXTIMEOUT" bitrange="26:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CTRL1" addr="0x8006c010">
<field name="RSVD2" bitrange="31:29">
</field>
<field name="RUN" bitrange="28:28">
</field>
<field name="RSVD1" bitrange="27:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CTRL2" addr="0x8006c020">
<field name="INVERT_RTS" bitrange="31:31">
</field>
<field name="INVERT_CTS" bitrange="30:30">
</field>
<field name="INVERT_TX" bitrange="29:29">
</field>
<field name="INVERT_RX" bitrange="28:28">
</field>
<field name="RTS_SEMAPHORE" bitrange="27:27">
</field>
<field name="DMAONERR" bitrange="26:26">
</field>
<field name="TXDMAE" bitrange="25:25">
</field>
<field name="RXDMAE" bitrange="24:24">
</field>
<field name="RSVD2" bitrange="23:23">
</field>
<field name="RXIFLSEL" bitrange="22:20">
</field>
<field name="RSVD3" bitrange="19:19">
</field>
<field name="TXIFLSEL" bitrange="18:16">
</field>
<field name="CTSEN" bitrange="15:15">
</field>
<field name="RTSEN" bitrange="14:14">
</field>
<field name="OUT2" bitrange="13:13">
</field>
<field name="OUT1" bitrange="12:12">
</field>
<field name="RTS" bitrange="11:11">
</field>
<field name="DTR" bitrange="10:10">
</field>
<field name="RXE" bitrange="9:9">
</field>
<field name="TXE" bitrange="8:8">
</field>
<field name="LBE" bitrange="7:7">
</field>
<field name="USE_LCR2" bitrange="6:6">
</field>
<field name="RSVD4" bitrange="5:3">
</field>
<field name="SIRLP" bitrange="2:2">
</field>
<field name="SIREN" bitrange="1:1">
</field>
<field name="UARTEN" bitrange="0:0">
</field>
</reg>
<reg name="LINECTRL" addr="0x8006c030">
<field name="BAUD_DIVINT" bitrange="31:16">
</field>
<field name="RSVD" bitrange="15:14">
</field>
<field name="BAUD_DIVFRAC" bitrange="13:8">
</field>
<field name="SPS" bitrange="7:7">
</field>
<field name="WLEN" bitrange="6:5">
</field>
<field name="FEN" bitrange="4:4">
</field>
<field name="STP2" bitrange="3:3">
</field>
<field name="EPS" bitrange="2:2">
</field>
<field name="PEN" bitrange="1:1">
</field>
<field name="BRK" bitrange="0:0">
</field>
</reg>
<reg name="LINECTRL2" addr="0x8006c040">
<field name="BAUD_DIVINT" bitrange="31:16">
</field>
<field name="RSVD" bitrange="15:14">
</field>
<field name="BAUD_DIVFRAC" bitrange="13:8">
</field>
<field name="SPS" bitrange="7:7">
</field>
<field name="WLEN" bitrange="6:5">
</field>
<field name="FEN" bitrange="4:4">
</field>
<field name="STP2" bitrange="3:3">
</field>
<field name="EPS" bitrange="2:2">
</field>
<field name="PEN" bitrange="1:1">
</field>
<field name="RSVD1" bitrange="0:0">
</field>
</reg>
<reg name="INTR" addr="0x8006c050">
<field name="RSVD1" bitrange="31:27">
</field>
<field name="OEIEN" bitrange="26:26">
</field>
<field name="BEIEN" bitrange="25:25">
</field>
<field name="PEIEN" bitrange="24:24">
</field>
<field name="FEIEN" bitrange="23:23">
</field>
<field name="RTIEN" bitrange="22:22">
</field>
<field name="TXIEN" bitrange="21:21">
</field>
<field name="RXIEN" bitrange="20:20">
</field>
<field name="DSRMIEN" bitrange="19:19">
</field>
<field name="DCDMIEN" bitrange="18:18">
</field>
<field name="CTSMIEN" bitrange="17:17">
</field>
<field name="RIMIEN" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:11">
</field>
<field name="OEIS" bitrange="10:10">
</field>
<field name="BEIS" bitrange="9:9">
</field>
<field name="PEIS" bitrange="8:8">
</field>
<field name="FEIS" bitrange="7:7">
</field>
<field name="RTIS" bitrange="6:6">
</field>
<field name="TXIS" bitrange="5:5">
</field>
<field name="RXIS" bitrange="4:4">
</field>
<field name="DSRMIS" bitrange="3:3">
</field>
<field name="DCDMIS" bitrange="2:2">
</field>
<field name="CTSMIS" bitrange="1:1">
</field>
<field name="RIMIS" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x8006c060">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="STAT" addr="0x8006c070">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="HISPEED" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="CTS" bitrange="28:28">
</field>
<field name="TXFE" bitrange="27:27">
</field>
<field name="RXFF" bitrange="26:26">
</field>
<field name="TXFF" bitrange="25:25">
</field>
<field name="RXFE" bitrange="24:24">
</field>
<field name="RXBYTE_INVALID" bitrange="23:20">
</field>
<field name="OERR" bitrange="19:19">
</field>
<field name="BERR" bitrange="18:18">
</field>
<field name="PERR" bitrange="17:17">
</field>
<field name="FERR" bitrange="16:16">
</field>
<field name="RXCOUNT" bitrange="15:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8006c080">
<field name="RXIBAUD_DIV" bitrange="31:16">
</field>
<field name="RXFBAUD_DIV" bitrange="15:10">
</field>
<field name="RSVD1" bitrange="9:6">
</field>
<field name="TXDMARUN" bitrange="5:5">
</field>
<field name="RXDMARUN" bitrange="4:4">
</field>
<field name="TXCMDEND" bitrange="3:3">
</field>
<field name="RXCMDEND" bitrange="2:2">
</field>
<field name="TXDMARQ" bitrange="1:1">
</field>
<field name="RXDMARQ" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x8006c090">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<reg name="AUTOBAUD" addr="0x8006c0a0">
<field name="REFCHAR1" bitrange="31:24">
</field>
<field name="REFCHAR0" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:5">
</field>
<field name="UPDATE_TX" bitrange="4:4">
</field>
<field name="TWO_REF_CHARS" bitrange="3:3">
</field>
<field name="START_WITH_RUNBIT" bitrange="2:2">
</field>
<field name="START_BAUD_DETECT" bitrange="1:1">
</field>
<field name="BAUD_DETECT_ENABLE" bitrange="0:0">
</field>
</reg>
</dev>
<dev name="UARTAPP2" addr="0x8006e000" long_name="Application UART" desc="Application UART">
<reg name="CTRL0" addr="0x8006e000">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="RUN" bitrange="29:29">
</field>
<field name="RX_SOURCE" bitrange="28:28">
</field>
<field name="RXTO_ENABLE" bitrange="27:27">
</field>
<field name="RXTIMEOUT" bitrange="26:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CTRL1" addr="0x8006e010">
<field name="RSVD2" bitrange="31:29">
</field>
<field name="RUN" bitrange="28:28">
</field>
<field name="RSVD1" bitrange="27:16">
</field>
<field name="XFER_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="CTRL2" addr="0x8006e020">
<field name="INVERT_RTS" bitrange="31:31">
</field>
<field name="INVERT_CTS" bitrange="30:30">
</field>
<field name="INVERT_TX" bitrange="29:29">
</field>
<field name="INVERT_RX" bitrange="28:28">
</field>
<field name="RTS_SEMAPHORE" bitrange="27:27">
</field>
<field name="DMAONERR" bitrange="26:26">
</field>
<field name="TXDMAE" bitrange="25:25">
</field>
<field name="RXDMAE" bitrange="24:24">
</field>
<field name="RSVD2" bitrange="23:23">
</field>
<field name="RXIFLSEL" bitrange="22:20">
</field>
<field name="RSVD3" bitrange="19:19">
</field>
<field name="TXIFLSEL" bitrange="18:16">
</field>
<field name="CTSEN" bitrange="15:15">
</field>
<field name="RTSEN" bitrange="14:14">
</field>
<field name="OUT2" bitrange="13:13">
</field>
<field name="OUT1" bitrange="12:12">
</field>
<field name="RTS" bitrange="11:11">
</field>
<field name="DTR" bitrange="10:10">
</field>
<field name="RXE" bitrange="9:9">
</field>
<field name="TXE" bitrange="8:8">
</field>
<field name="LBE" bitrange="7:7">
</field>
<field name="USE_LCR2" bitrange="6:6">
</field>
<field name="RSVD4" bitrange="5:3">
</field>
<field name="SIRLP" bitrange="2:2">
</field>
<field name="SIREN" bitrange="1:1">
</field>
<field name="UARTEN" bitrange="0:0">
</field>
</reg>
<reg name="LINECTRL" addr="0x8006e030">
<field name="BAUD_DIVINT" bitrange="31:16">
</field>
<field name="RSVD" bitrange="15:14">
</field>
<field name="BAUD_DIVFRAC" bitrange="13:8">
</field>
<field name="SPS" bitrange="7:7">
</field>
<field name="WLEN" bitrange="6:5">
</field>
<field name="FEN" bitrange="4:4">
</field>
<field name="STP2" bitrange="3:3">
</field>
<field name="EPS" bitrange="2:2">
</field>
<field name="PEN" bitrange="1:1">
</field>
<field name="BRK" bitrange="0:0">
</field>
</reg>
<reg name="LINECTRL2" addr="0x8006e040">
<field name="BAUD_DIVINT" bitrange="31:16">
</field>
<field name="RSVD" bitrange="15:14">
</field>
<field name="BAUD_DIVFRAC" bitrange="13:8">
</field>
<field name="SPS" bitrange="7:7">
</field>
<field name="WLEN" bitrange="6:5">
</field>
<field name="FEN" bitrange="4:4">
</field>
<field name="STP2" bitrange="3:3">
</field>
<field name="EPS" bitrange="2:2">
</field>
<field name="PEN" bitrange="1:1">
</field>
<field name="RSVD1" bitrange="0:0">
</field>
</reg>
<reg name="INTR" addr="0x8006e050">
<field name="RSVD1" bitrange="31:27">
</field>
<field name="OEIEN" bitrange="26:26">
</field>
<field name="BEIEN" bitrange="25:25">
</field>
<field name="PEIEN" bitrange="24:24">
</field>
<field name="FEIEN" bitrange="23:23">
</field>
<field name="RTIEN" bitrange="22:22">
</field>
<field name="TXIEN" bitrange="21:21">
</field>
<field name="RXIEN" bitrange="20:20">
</field>
<field name="DSRMIEN" bitrange="19:19">
</field>
<field name="DCDMIEN" bitrange="18:18">
</field>
<field name="CTSMIEN" bitrange="17:17">
</field>
<field name="RIMIEN" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:11">
</field>
<field name="OEIS" bitrange="10:10">
</field>
<field name="BEIS" bitrange="9:9">
</field>
<field name="PEIS" bitrange="8:8">
</field>
<field name="FEIS" bitrange="7:7">
</field>
<field name="RTIS" bitrange="6:6">
</field>
<field name="TXIS" bitrange="5:5">
</field>
<field name="RXIS" bitrange="4:4">
</field>
<field name="DSRMIS" bitrange="3:3">
</field>
<field name="DCDMIS" bitrange="2:2">
</field>
<field name="CTSMIS" bitrange="1:1">
</field>
<field name="RIMIS" bitrange="0:0">
</field>
</reg>
<reg name="DATA" addr="0x8006e060">
<field name="DATA" bitrange="31:0">
</field>
</reg>
<reg name="STAT" addr="0x8006e070">
<field name="PRESENT" bitrange="31:31">
</field>
<field name="HISPEED" bitrange="30:30">
</field>
<field name="BUSY" bitrange="29:29">
</field>
<field name="CTS" bitrange="28:28">
</field>
<field name="TXFE" bitrange="27:27">
</field>
<field name="RXFF" bitrange="26:26">
</field>
<field name="TXFF" bitrange="25:25">
</field>
<field name="RXFE" bitrange="24:24">
</field>
<field name="RXBYTE_INVALID" bitrange="23:20">
</field>
<field name="OERR" bitrange="19:19">
</field>
<field name="BERR" bitrange="18:18">
</field>
<field name="PERR" bitrange="17:17">
</field>
<field name="FERR" bitrange="16:16">
</field>
<field name="RXCOUNT" bitrange="15:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8006e080">
<field name="RXIBAUD_DIV" bitrange="31:16">
</field>
<field name="RXFBAUD_DIV" bitrange="15:10">
</field>
<field name="RSVD1" bitrange="9:6">
</field>
<field name="TXDMARUN" bitrange="5:5">
</field>
<field name="RXDMARUN" bitrange="4:4">
</field>
<field name="TXCMDEND" bitrange="3:3">
</field>
<field name="RXCMDEND" bitrange="2:2">
</field>
<field name="TXDMARQ" bitrange="1:1">
</field>
<field name="RXDMARQ" bitrange="0:0">
</field>
</reg>
<reg name="VERSION" addr="0x8006e090">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<reg name="AUTOBAUD" addr="0x8006e0a0">
<field name="REFCHAR1" bitrange="31:24">
</field>
<field name="REFCHAR0" bitrange="23:16">
</field>
<field name="RSVD1" bitrange="15:5">
</field>
<field name="UPDATE_TX" bitrange="4:4">
</field>
<field name="TWO_REF_CHARS" bitrange="3:3">
</field>
<field name="START_WITH_RUNBIT" bitrange="2:2">
</field>
<field name="START_BAUD_DETECT" bitrange="1:1">
</field>
<field name="BAUD_DETECT_ENABLE" bitrange="0:0">
</field>
</reg>
</dev>
<dev name="UARTDBG" addr="0x80070000" long_name="Debug UART" desc="Debug UART">
</dev>
<dev name="USBCTRL" addr="0x80080000" long_name="USB Controller" desc="USB High-Speed Host/Device Controller">
<reg name="ID" addr="0x80080000">
<field name="CIVERSION" bitrange="31:29">
</field>
<field name="VERSION" bitrange="28:25">
</field>
<field name="REVISION" bitrange="24:21">
</field>
<field name="TAG" bitrange="20:16">
</field>
<field name="RSVD1" bitrange="15:14">
</field>
<field name="NID" bitrange="13:8">
</field>
<field name="RSVD0" bitrange="7:6">
</field>
<field name="ID" bitrange="5:0">
</field>
</reg>
<reg name="HWGENERAL" addr="0x80080004">
<field name="RSVD" bitrange="31:11">
</field>
<field name="SM" bitrange="10:9">
</field>
<field name="PHYM" bitrange="8:6">
</field>
<field name="PHYW" bitrange="5:4">
</field>
<field name="BWT" bitrange="3:3">
</field>
<field name="CLKC" bitrange="2:1">
</field>
<field name="RT" bitrange="0:0">
</field>
</reg>
<reg name="HWHOST" addr="0x80080008">
<field name="TTPER" bitrange="31:24">
</field>
<field name="TTASY" bitrange="23:16">
</field>
<field name="RSVD" bitrange="15:4">
</field>
<field name="NPORT" bitrange="3:1">
</field>
<field name="HC" bitrange="0:0">
</field>
</reg>
<reg name="HWDEVICE" addr="0x8008000c">
<field name="RSVD" bitrange="31:6">
</field>
<field name="DEVEP" bitrange="5:1">
</field>
<field name="DC" bitrange="0:0">
</field>
</reg>
<reg name="HWTXBUF" addr="0x80080010">
<field name="TXLCR" bitrange="31:31">
</field>
<field name="RSVD" bitrange="30:24">
</field>
<field name="TXCHANADD" bitrange="23:16">
</field>
<field name="TXADD" bitrange="15:8">
</field>
<field name="TXBURST" bitrange="7:0">
</field>
</reg>
<reg name="HWRXBUF" addr="0x80080014">
<field name="RSVD" bitrange="31:16">
</field>
<field name="RXADD" bitrange="15:8">
</field>
<field name="RXBURST" bitrange="7:0">
</field>
</reg>
<reg name="GPTIMER0LD" addr="0x80080080">
<field name="RSVD0" bitrange="31:24">
</field>
<field name="GPTLD" bitrange="23:0">
</field>
</reg>
<reg name="GPTIMER0CTRL" addr="0x80080084">
<field name="GPTRUN" bitrange="31:31">
</field>
<field name="GPTRST" bitrange="30:30">
</field>
<field name="RSVD0" bitrange="29:25">
</field>
<field name="GPTMODE" bitrange="24:24">
</field>
<field name="GPTCNT" bitrange="23:0">
</field>
</reg>
<reg name="GPTIMER1LD" addr="0x80080088">
<field name="RSVD0" bitrange="31:24">
</field>
<field name="GPTLD" bitrange="23:0">
</field>
</reg>
<reg name="GPTIMER1CTRL" addr="0x8008008c">
<field name="GPTRUN" bitrange="31:31">
</field>
<field name="GPTRST" bitrange="30:30">
</field>
<field name="RSVD0" bitrange="29:25">
</field>
<field name="GPTMODE" bitrange="24:24">
</field>
<field name="GPTCNT" bitrange="23:0">
</field>
</reg>
<reg name="SBUSCFG" addr="0x80080090">
<field name="RSVD" bitrange="31:3">
</field>
<field name="AHBBRST" bitrange="2:0">
</field>
</reg>
<reg name="CAPLENGTH" addr="0x80080100">
<field name="HCIVERSION" bitrange="31:16">
</field>
<field name="RSVD" bitrange="15:8">
</field>
<field name="CAPLENGTH" bitrange="7:0">
</field>
</reg>
<reg name="HCSPARAMS" addr="0x80080104">
<field name="RSVD2" bitrange="31:28">
</field>
<field name="N_TT" bitrange="27:24">
</field>
<field name="N_PTT" bitrange="23:20">
</field>
<field name="RSVD1" bitrange="19:17">
</field>
<field name="PI" bitrange="16:16">
</field>
<field name="N_CC" bitrange="15:12">
</field>
<field name="N_PCC" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:5">
</field>
<field name="PPC" bitrange="4:4">
</field>
<field name="N_PORTS" bitrange="3:0">
</field>
</reg>
<reg name="HCCPARAMS" addr="0x80080108">
<field name="RSVD2" bitrange="31:16">
</field>
<field name="EECP" bitrange="15:8">
</field>
<field name="IST" bitrange="7:4">
</field>
<field name="RSVD0" bitrange="3:3">
</field>
<field name="ASP" bitrange="2:2">
</field>
<field name="PFL" bitrange="1:1">
</field>
<field name="ADC" bitrange="0:0">
</field>
</reg>
<reg name="DCIVERSION" addr="0x80080120">
<field name="RSVD" bitrange="31:16">
</field>
<field name="DCIVERSION" bitrange="15:0">
</field>
</reg>
<reg name="DCCPARAMS" addr="0x80080124">
<field name="RSVD1" bitrange="31:9">
</field>
<field name="HC" bitrange="8:8">
</field>
<field name="DC" bitrange="7:7">
</field>
<field name="RSVD2" bitrange="6:5">
</field>
<field name="DEN" bitrange="4:0">
</field>
</reg>
<reg name="USBCMD" addr="0x80080140">
<field name="RSVD3" bitrange="31:24">
</field>
<field name="ITC" bitrange="23:16">
</field>
<field name="FS2" bitrange="15:15">
</field>
<field name="ATDTW" bitrange="14:14">
</field>
<field name="SUTW" bitrange="13:13">
</field>
<field name="RSVD2" bitrange="12:12">
</field>
<field name="ASPE" bitrange="11:11">
</field>
<field name="RSVD1" bitrange="10:10">
</field>
<field name="ASP" bitrange="9:8">
</field>
<field name="LR" bitrange="7:7">
</field>
<field name="IAA" bitrange="6:6">
</field>
<field name="ASE" bitrange="5:5">
</field>
<field name="PSE" bitrange="4:4">
</field>
<field name="FS1" bitrange="3:3">
</field>
<field name="FS0" bitrange="2:2">
</field>
<field name="RST" bitrange="1:1">
</field>
<field name="RS" bitrange="0:0">
</field>
</reg>
<reg name="USBSTS" addr="0x80080144">
<field name="RSVD5" bitrange="31:26">
</field>
<field name="TI1" bitrange="25:25">
</field>
<field name="TI0" bitrange="24:24">
</field>
<field name="RSVD4" bitrange="23:20">
</field>
<field name="UPI" bitrange="19:19">
</field>
<field name="UAI" bitrange="18:18">
</field>
<field name="RSVD3" bitrange="17:17">
</field>
<field name="NAKI" bitrange="16:16">
</field>
<field name="AS" bitrange="15:15">
</field>
<field name="PS" bitrange="14:14">
</field>
<field name="RCL" bitrange="13:13">
</field>
<field name="HCH" bitrange="12:12">
</field>
<field name="RSVD2" bitrange="11:11">
</field>
<field name="ULPII" bitrange="10:10">
</field>
<field name="RSVD1" bitrange="9:9">
</field>
<field name="SLI" bitrange="8:8">
</field>
<field name="SRI" bitrange="7:7">
</field>
<field name="URI" bitrange="6:6">
</field>
<field name="AAI" bitrange="5:5">
</field>
<field name="SEI" bitrange="4:4">
</field>
<field name="FRI" bitrange="3:3">
</field>
<field name="PCI" bitrange="2:2">
</field>
<field name="UEI" bitrange="1:1">
</field>
<field name="UI" bitrange="0:0">
</field>
</reg>
<reg name="USBINTR" addr="0x80080148">
<field name="RSVD5" bitrange="31:26">
</field>
<field name="TIE1" bitrange="25:25">
</field>
<field name="TIE0" bitrange="24:24">
</field>
<field name="RSVD4" bitrange="23:20">
</field>
<field name="UPIE" bitrange="19:19">
</field>
<field name="UAIE" bitrange="18:18">
</field>
<field name="RSVD3" bitrange="17:17">
</field>
<field name="NAKE" bitrange="16:16">
</field>
<field name="RSVD2" bitrange="15:11">
</field>
<field name="ULPIE" bitrange="10:10">
</field>
<field name="RSVD1" bitrange="9:9">
</field>
<field name="SLE" bitrange="8:8">
</field>
<field name="SRE" bitrange="7:7">
</field>
<field name="URE" bitrange="6:6">
</field>
<field name="AAE" bitrange="5:5">
</field>
<field name="SEE" bitrange="4:4">
</field>
<field name="FRE" bitrange="3:3">
</field>
<field name="PCE" bitrange="2:2">
</field>
<field name="UEE" bitrange="1:1">
</field>
<field name="UE" bitrange="0:0">
</field>
</reg>
<reg name="FRINDEX" addr="0x8008014c">
<field name="RSVD" bitrange="31:14">
</field>
<field name="FRINDEX" bitrange="13:3">
</field>
<field name="UINDEX" bitrange="2:0">
</field>
</reg>
<reg name="PERIODICLISTBASE" addr="0x80080154">
<field name="PERBASE" bitrange="31:12">
</field>
<field name="RSVD" bitrange="11:0">
</field>
</reg>
<reg name="DEVICEADDR" addr="0x80080154">
<field name="USBADR" bitrange="31:25">
</field>
<field name="USBADRA" bitrange="24:24">
</field>
<field name="RSVD" bitrange="23:0">
</field>
</reg>
<reg name="ASYNCLISTADDR" addr="0x80080158">
<field name="ASYBASE" bitrange="31:5">
</field>
<field name="RSVD" bitrange="4:0">
</field>
</reg>
<reg name="ENDPOINTLISTADDR" addr="0x80080158">
<field name="EPBASE" bitrange="31:11">
</field>
<field name="RSVD" bitrange="10:0">
</field>
</reg>
<reg name="TTCTRL" addr="0x8008015c">
<field name="RSVD1" bitrange="31:31">
</field>
<field name="TTHA" bitrange="30:24">
</field>
<field name="RSVD2" bitrange="23:0">
</field>
</reg>
<reg name="BURSTSIZE" addr="0x80080160">
<field name="RSVD" bitrange="31:16">
</field>
<field name="TXPBURST" bitrange="15:8">
</field>
<field name="RXPBURST" bitrange="7:0">
</field>
</reg>
<reg name="TXFILLTUNING" addr="0x80080164">
<field name="RSVD2" bitrange="31:22">
</field>
<field name="TXFIFOTHRES" bitrange="21:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="TXSCHEALTH" bitrange="12:8">
</field>
<field name="RSVD0" bitrange="7:7">
</field>
<field name="TXSCHOH" bitrange="6:0">
</field>
</reg>
<reg name="IC_USB" addr="0x8008016c">
<field name="RSVD" bitrange="31:4">
</field>
<field name="IC_ENABLE" bitrange="3:3">
</field>
<field name="IC_VDD" bitrange="2:0">
</field>
</reg>
<reg name="ULPI" addr="0x80080170">
<field name="ULPIWU" bitrange="31:31">
</field>
<field name="ULPIRUN" bitrange="30:30">
</field>
<field name="ULPIRW" bitrange="29:29">
</field>
<field name="RSVD0" bitrange="28:28">
</field>
<field name="ULPISS" bitrange="27:27">
</field>
<field name="ULPIPORT" bitrange="26:24">
</field>
<field name="ULPIADDR" bitrange="23:16">
</field>
<field name="ULPIDATRD" bitrange="15:8">
</field>
<field name="ULPIDATWR" bitrange="7:0">
</field>
</reg>
<reg name="ENDPTNAK" addr="0x80080178">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="EPTN" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="EPRN" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTNAKEN" addr="0x8008017c">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="EPTNE" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="EPRNE" bitrange="4:0">
</field>
</reg>
<reg name="PORTSC1" addr="0x80080184">
<field name="PTS" bitrange="31:30">
</field>
<field name="STS" bitrange="29:29">
</field>
<field name="PTW" bitrange="28:28">
</field>
<field name="PSPD" bitrange="27:26">
</field>
<field name="SRT" bitrange="25:25">
</field>
<field name="PFSC" bitrange="24:24">
</field>
<field name="PHCD" bitrange="23:23">
</field>
<field name="WKOC" bitrange="22:22">
</field>
<field name="WKDS" bitrange="21:21">
</field>
<field name="WKCN" bitrange="20:20">
</field>
<field name="PTC" bitrange="19:16">
</field>
<field name="PIC" bitrange="15:14">
</field>
<field name="PO" bitrange="13:13">
</field>
<field name="PP" bitrange="12:12">
</field>
<field name="LS" bitrange="11:10">
</field>
<field name="HSP" bitrange="9:9">
</field>
<field name="PR" bitrange="8:8">
</field>
<field name="SUSP" bitrange="7:7">
</field>
<field name="FPR" bitrange="6:6">
</field>
<field name="OCC" bitrange="5:5">
</field>
<field name="OCA" bitrange="4:4">
</field>
<field name="PEC" bitrange="3:3">
</field>
<field name="PE" bitrange="2:2">
</field>
<field name="CSC" bitrange="1:1">
</field>
<field name="CCS" bitrange="0:0">
</field>
</reg>
<reg name="OTGSC" addr="0x800801a4">
<field name="RSVD2" bitrange="31:31">
</field>
<field name="DPIE" bitrange="30:30">
</field>
<field name="ONEMSE" bitrange="29:29">
</field>
<field name="BSEIE" bitrange="28:28">
</field>
<field name="BSVIE" bitrange="27:27">
</field>
<field name="ASVIE" bitrange="26:26">
</field>
<field name="AVVIE" bitrange="25:25">
</field>
<field name="IDIE" bitrange="24:24">
</field>
<field name="RSVD1" bitrange="23:23">
</field>
<field name="DPIS" bitrange="22:22">
</field>
<field name="ONEMSS" bitrange="21:21">
</field>
<field name="BSEIS" bitrange="20:20">
</field>
<field name="BSVIS" bitrange="19:19">
</field>
<field name="ASVIS" bitrange="18:18">
</field>
<field name="AVVIS" bitrange="17:17">
</field>
<field name="IDIS" bitrange="16:16">
</field>
<field name="RSVD0" bitrange="15:15">
</field>
<field name="DPS" bitrange="14:14">
</field>
<field name="ONEMST" bitrange="13:13">
</field>
<field name="BSE" bitrange="12:12">
</field>
<field name="BSV" bitrange="11:11">
</field>
<field name="ASV" bitrange="10:10">
</field>
<field name="AVV" bitrange="9:9">
</field>
<field name="ID" bitrange="8:8">
</field>
<field name="HABA" bitrange="7:7">
</field>
<field name="HADP" bitrange="6:6">
</field>
<field name="IDPU" bitrange="5:5">
</field>
<field name="DP" bitrange="4:4">
</field>
<field name="OT" bitrange="3:3">
</field>
<field name="HAAR" bitrange="2:2">
</field>
<field name="VC" bitrange="1:1">
</field>
<field name="VD" bitrange="0:0">
</field>
</reg>
<reg name="USBMODE" addr="0x800801a8">
<field name="RSVD" bitrange="31:6">
</field>
<field name="VBPS" bitrange="5:5">
</field>
<field name="SDIS" bitrange="4:4">
</field>
<field name="SLOM" bitrange="3:3">
</field>
<field name="ES" bitrange="2:2">
</field>
<field name="CM" bitrange="1:0">
</field>
</reg>
<reg name="ENDPTSETUPSTAT" addr="0x800801ac">
<field name="RSVD" bitrange="31:5">
</field>
<field name="ENDPTSETUPSTAT" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTPRIME" addr="0x800801b0">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="PETB" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="PERB" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTFLUSH" addr="0x800801b4">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="FETB" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="FERB" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTSTAT" addr="0x800801b8">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="ETBR" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="ERBR" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTCOMPLETE" addr="0x800801bc">
<field name="RSVD1" bitrange="31:21">
</field>
<field name="ETCE" bitrange="20:16">
</field>
<field name="RSVD0" bitrange="15:5">
</field>
<field name="ERCE" bitrange="4:0">
</field>
</reg>
<reg name="ENDPTCTRL0" addr="0x800801c0">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="RSVD5" bitrange="22:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="RSVD4" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RSVD2" bitrange="6:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RSVD1" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
<multireg name="ENDPTCTRLn">
<reg name="ENDPTCTRL0" addr="0x800801c4">
</reg>
<reg name="ENDPTCTRL1" addr="0x800801c8">
</reg>
<reg name="ENDPTCTRL2" addr="0x800801cc">
</reg>
<reg name="ENDPTCTRL3" addr="0x800801d0">
</reg>
<reg name="ENDPTCTRL4" addr="0x800801d4">
</reg>
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</multireg>
<reg name="ENDPTCTRL0" addr="0x800801c4">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
<reg name="ENDPTCTRL1" addr="0x800801c8">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
<reg name="ENDPTCTRL2" addr="0x800801cc">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
<reg name="ENDPTCTRL3" addr="0x800801d0">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
<reg name="ENDPTCTRL4" addr="0x800801d4">
<field name="RSVD6" bitrange="31:24">
</field>
<field name="TXE" bitrange="23:23">
</field>
<field name="TXR" bitrange="22:22">
</field>
<field name="TXI" bitrange="21:21">
</field>
<field name="RSVD5" bitrange="20:20">
</field>
<field name="TXT" bitrange="19:18">
</field>
<field name="TXD" bitrange="17:17">
</field>
<field name="TXS" bitrange="16:16">
</field>
<field name="RSVD3" bitrange="15:8">
</field>
<field name="RXE" bitrange="7:7">
</field>
<field name="RXR" bitrange="6:6">
</field>
<field name="RXI" bitrange="5:5">
</field>
<field name="RSVD2" bitrange="4:4">
</field>
<field name="RXT" bitrange="3:2">
</field>
<field name="RXD" bitrange="1:1">
</field>
<field name="RXS" bitrange="0:0">
</field>
</reg>
</dev>
<dev name="USBPHY" addr="0x8007c000" long_name="USB Physical Interface" desc="Integrated USB 2.0 PHY">
<reg name="PWD" addr="0x8007c000">
<field name="RSVD2" bitrange="31:21">
</field>
<field name="RXPWDRX" bitrange="20:20">
</field>
<field name="RXPWDDIFF" bitrange="19:19">
</field>
<field name="RXPWD1PT1" bitrange="18:18">
</field>
<field name="RXPWDENV" bitrange="17:17">
</field>
<field name="RSVD1" bitrange="16:13">
</field>
<field name="TXPWDV2I" bitrange="12:12">
</field>
<field name="TXPWDIBIAS" bitrange="11:11">
</field>
<field name="TXPWDFS" bitrange="10:10">
</field>
<field name="RSVD0" bitrange="9:0">
</field>
</reg>
<reg name="TX" addr="0x8007c010">
<field name="RSVD5" bitrange="31:29">
</field>
<field name="USBPHY_TX_EDGECTRL" bitrange="28:26">
</field>
<field name="USBPHY_TX_SYNC_INVERT" bitrange="25:25">
</field>
<field name="USBPHY_TX_SYNC_MUX" bitrange="24:24">
</field>
<field name="RSVD4" bitrange="23:22">
</field>
<field name="TXENCAL45DP" bitrange="21:21">
</field>
<field name="RSVD3" bitrange="20:20">
</field>
<field name="TXCAL45DP" bitrange="19:16">
</field>
<field name="RSVD2" bitrange="15:14">
</field>
<field name="TXENCAL45DN" bitrange="13:13">
</field>
<field name="RSVD1" bitrange="12:12">
</field>
<field name="TXCAL45DN" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:4">
</field>
<field name="D_CAL" bitrange="3:0">
</field>
</reg>
<reg name="RX" addr="0x8007c020">
<field name="RSVD2" bitrange="31:23">
</field>
<field name="RXDBYPASS" bitrange="22:22">
</field>
<field name="RSVD1" bitrange="21:7">
</field>
<field name="DISCONADJ" bitrange="6:4">
</field>
<field name="RSVD0" bitrange="3:3">
</field>
<field name="ENVADJ" bitrange="2:0">
</field>
</reg>
<reg name="CTRL" addr="0x8007c030">
<field name="SFTRST" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="UTMI_SUSPENDM" bitrange="29:29">
</field>
<field name="HOST_FORCE_LS_SE0" bitrange="28:28">
</field>
<field name="RSVD3" bitrange="27:14">
</field>
<field name="DATA_ON_LRADC" bitrange="13:13">
</field>
<field name="DEVPLUGIN_IRQ" bitrange="12:12">
</field>
<field name="ENIRQDEVPLUGIN" bitrange="11:11">
</field>
<field name="RESUME_IRQ" bitrange="10:10">
</field>
<field name="ENIRQRESUMEDETECT" bitrange="9:9">
</field>
<field name="RSVD2" bitrange="8:8">
</field>
<field name="ENOTGIDDETECT" bitrange="7:7">
</field>
<field name="RSVD1" bitrange="6:6">
</field>
<field name="DEVPLUGIN_POLARITY" bitrange="5:5">
</field>
<field name="ENDEVPLUGINDETECT" bitrange="4:4">
</field>
<field name="HOSTDISCONDETECT_IRQ" bitrange="3:3">
</field>
<field name="ENIRQHOSTDISCON" bitrange="2:2">
</field>
<field name="ENHOSTDISCONDETECT" bitrange="1:1">
</field>
<field name="RSVD0" bitrange="0:0">
</field>
</reg>
<reg name="STATUS" addr="0x8007c040">
<field name="RSVD4" bitrange="31:11">
</field>
<field name="RESUME_STATUS" bitrange="10:10">
</field>
<field name="RSVD3" bitrange="9:9">
</field>
<field name="OTGID_STATUS" bitrange="8:8">
</field>
<field name="RSVD2" bitrange="7:7">
</field>
<field name="DEVPLUGIN_STATUS" bitrange="6:6">
</field>
<field name="RSVD1" bitrange="5:4">
</field>
<field name="HOSTDISCONDETECT_STATUS" bitrange="3:3">
</field>
<field name="RSVD0" bitrange="2:0">
</field>
</reg>
<reg name="DEBUG" addr="0x8007c050">
<field name="RSVD3" bitrange="31:31">
</field>
<field name="CLKGATE" bitrange="30:30">
</field>
<field name="HOST_RESUME_DEBUG" bitrange="29:29">
</field>
<field name="SQUELCHRESETLENGTH" bitrange="28:25">
</field>
<field name="ENSQUELCHRESET" bitrange="24:24">
</field>
<field name="RSVD2" bitrange="23:21">
</field>
<field name="SQUELCHRESETCOUNT" bitrange="20:16">
</field>
<field name="RSVD1" bitrange="15:13">
</field>
<field name="ENTX2RXCOUNT" bitrange="12:12">
</field>
<field name="TX2RXCOUNT" bitrange="11:8">
</field>
<field name="RSVD0" bitrange="7:6">
</field>
<field name="ENHSTPULLDOWN" bitrange="5:4">
</field>
<field name="HSTPULLDOWN" bitrange="3:2">
</field>
<field name="DEBUG_INTERFACE_HOLD" bitrange="1:1">
</field>
<field name="OTGIDPIOLOCK" bitrange="0:0">
</field>
</reg>
<reg name="DEBUG0_STATUS" addr="0x8007c060">
<field name="SQUELCH_COUNT" bitrange="31:26">
</field>
<field name="UTMI_RXERROR_FAIL_COUNT" bitrange="25:16">
</field>
<field name="LOOP_BACK_FAIL_COUNT" bitrange="15:0">
</field>
</reg>
<reg name="DEBUG1" addr="0x8007c070">
<field name="RSVD1" bitrange="31:15">
</field>
<field name="ENTAILADJVD" bitrange="14:13">
</field>
<field name="ENTX2TX" bitrange="12:12">
</field>
<field name="RSVD0" bitrange="11:4">
</field>
<field name="DBG_ADDRESS" bitrange="3:0">
</field>
</reg>
<reg name="VERSION" addr="0x8007c080">
<field name="MAJOR" bitrange="31:24">
</field>
<field name="MINOR" bitrange="23:16">
</field>
<field name="STEP" bitrange="15:0">
</field>
</reg>
<reg name="IP" addr="0x8007c090">
<field name="RSVD1" bitrange="31:25">
</field>
<field name="DIV_SEL" bitrange="24:23">
</field>
<field name="LFR_SEL" bitrange="22:21">
</field>
<field name="CP_SEL" bitrange="20:19">
</field>
<field name="TSTI_TX_DP" bitrange="18:18">
</field>
<field name="TSTI_TX_DM" bitrange="17:17">
</field>
<field name="ANALOG_TESTMODE" bitrange="16:16">
</field>
<field name="RSVD0" bitrange="15:3">
</field>
<field name="EN_USB_CLKS" bitrange="2:2">
</field>
<field name="PLL_LOCKED" bitrange="1:1">
</field>
<field name="PLL_POWER" bitrange="0:0">
</field>
</reg>
</dev>
</soc>
