📄 cp.bcd
字号:
enum=E_KFORCE:gui_name="ForceClock"\
}:bit_fields.B_FKMID0={\
position=1:enum=E_KFORCE:gui_name="ForceData"\
}:bit_fields.B_KMIEN0={\
position=2:enum=E_ENABLE:gui_name="KMI"\
}:bit_fields.B_TIEN0={\
position=3:enum=E_ENABLE:gui_name="TXINT"\
}:bit_fields.B_RIEN0={\
position=4:enum=E_ENABLE:gui_name="RXINT"\
}:bit_fields.B_TYPE0={\
position=5:enum=E_KTYPE:gui_name="Type"\
}\
}:Register.G_KMI0_STAT={\
start=0x0004:base=Peripheral_start:gui_name="Status":bit_fields.B_KMID0={\
enum=E_ONEBIT:read_only=True:gui_name="Data"\
}:bit_fields.B_KMIC0={\
position=1:enum=E_ONEBIT:read_only=True:gui_name="Clock"\
}:bit_fields.B_RXPARITY0={\
position=2:enum=E_ONEBIT:read_only=True:gui_name="Parity"\
}:bit_fields.B_RXBUSY0={\
position=3:enum=E_BUSY:read_only=True:gui_name="RX"\
}:bit_fields.B_RXFULL0={\
position=4:signed=False:enum=E_FULL:read_only=True:gui_name="RX"\
}:bit_fields.B_TXBUSY0={\
position=5:enum=E_BUSY:read_only=True:gui_name="TX"\
}:bit_fields.B_TXEMPTY0={\
position=6:enum=E_EMPTY:read_only=True:gui_name="TX"\
}\
}:Register.G_KMI0_DATA={\
start=0x0008:base=Peripheral_start:gui_name="Data":bit_fields.default={}\
}:Register.G_KMI0_CLKDIV={\
start=0x000C:base=Peripheral_start:gui_name="ClkDiv":bit_fields.default={}\
}:Register.G_KMI0_IR={\
start=0x0010:base=Peripheral_start:gui_name="Interrupt":bit_fields.B_RXINTR0={\
enum=E_SET:read_only=True:gui_name="RXINT"\
}:bit_fields.B_TXINTR0={\
position=1:enum=E_SET:read_only=True:gui_name="TXINT"\
}\
}\
}:Peripherals.KMI1={\
start=0x19000000:base=Absolute:Register.G_KMI1_CR={\
start=0x0000:base=Peripheral_start:gui_name="Control":bit_fields.B_FKMIC1={\
enum=E_KFORCE:gui_name="ForceClock"\
}:bit_fields.B_FKMID1={\
position=1:enum=E_KFORCE:gui_name="ForceData"\
}:bit_fields.B_KMIEN1={\
position=2:enum=E_ENABLE:gui_name="KMI"\
}:bit_fields.B_TIEN1={\
position=3:enum=E_ENABLE:gui_name="TXINT"\
}:bit_fields.B_RIEN1={\
position=4:enum=E_ENABLE:gui_name="RXINT"\
}:bit_fields.B_TYPE1={\
position=5:enum=E_KTYPE:gui_name="Type"\
}\
}:Register.G_KMI1_STAT={\
start=0x0004:base=Peripheral_start:gui_name="Status":bit_fields.B_KMID1={\
enum=E_ONEBIT:read_only=True:gui_name="Data"\
}:bit_fields.B_KMIC1={\
position=1:enum=E_ONEBIT:read_only=True:gui_name="Clock"\
}:bit_fields.B_RXPARITY1={\
position=2:enum=E_ONEBIT:read_only=True:gui_name="Parity"\
}:bit_fields.B_RXBUSY1={\
position=3:enum=E_BUSY:read_only=True:gui_name="RX"\
}:bit_fields.B_RXFULL1={\
position=4:signed=False:enum=E_FULL:read_only=True:gui_name="RX"\
}:bit_fields.B_TXBUSY1={\
position=5:enum=E_BUSY:read_only=True:gui_name="TX"\
}:bit_fields.B_TXEMPTY1={\
position=6:enum=E_EMPTY:read_only=True:gui_name="TX"\
}\
}:Register.G_KMI1_DATA={\
start=0x0008:base=Peripheral_start:gui_name="Data":bit_fields.default={}\
}:Register.G_KMI1_CLKDIV={\
start=0x000C:base=Peripheral_start:gui_name="ClkDiv":bit_fields.default={}\
}:Register.G_KMI1_IR={\
start=0x0010:base=Peripheral_start:gui_name="Interrupt":bit_fields.B_RXINTR1={\
enum=E_SET:read_only=True:gui_name="RXINT"\
}:bit_fields.B_TXINTR1={\
position=1:enum=E_SET:read_only=True:gui_name="TXINT"\
}\
}\
}:Peripherals.DEBUG={\
start=0x1A000000:base=Absolute:Register.G_LED_ALPHA={\
start=0x0000:length=4:base=Peripheral_start:gui_name="Alpha.":\
bit_fields.B_STATUS={\
position=0:size=1:enum=E_LSTAT:read_only=True:gui_name="Status"\
}:bit_fields.B_Characters={\
position=0:size=32:gui_name="AlphaN."\
}\
}:Register.G_LED_LIGHTS={\
start=0x0004:base=Peripheral_start:gui_name="LEDs":bit_fields.B_LED0={\
enum=E_LONOFF:gui_name="L0"\
}:bit_fields.B_LED1={\
position=1:enum=E_LONOFF:gui_name="L1"\
}:bit_fields.B_LED2={\
position=2:enum=E_LONOFF:gui_name="L2"\
}:bit_fields.B_LED3={\
position=3:enum=E_LONOFF:gui_name="L3"\
}\
}:Register.G_LED_SWITCHES={\
start=0x0008:base=Peripheral_start:read_only=True:gui_name="DipSW":\
bit_fields.B_SP0={\
enum=E_LONOFF:read_only=True:gui_name="S0"\
}:bit_fields.B_SP1={\
position=1:enum=E_LONOFF:read_only=True:gui_name="S1"\
}:bit_fields.B_SP2={\
position=2:enum=E_LONOFF:read_only=True:gui_name="S2"\
}:bit_fields.B_SP3={\
position=3:enum=E_LONOFF:read_only=True:gui_name="S3"\
}\
}\
}:Peripherals.MMC={\
start=0x1C000000:base=Absolute:Register.G_MCIPower={\
start=0x0000:length=1:base=Peripheral_start:gui_name="Power":\
bit_fields.default={}\
}:Register.G_MCIClock={\
start=0x0004:length=2:base=Peripheral_start:gui_name="Clock":\
bit_fields.default={}\
}:Register.G_MCIArgument={\
start=0x0008:length=4:base=Peripheral_start:gui_name="Argument":\
bit_fields.default={}\
}:Register.G_MMCCommand={\
start=0x000C:length=4:base=Peripheral_start:gui_name="Command":\
bit_fields.default={}\
}:Register.G_MCIRespCmd={\
start=0x0010:length=4:base=Peripheral_start:read_only=True:gui_name="RespCmd":\
bit_fields.default={}\
}:Register.G_MCIResponse0={\
start=0x0014:length=4:base=Peripheral_start:read_only=True:gui_name="Resp0":\
bit_fields.default={}\
}:Register.G_MCIResponse1={\
start=0x0018:length=4:base=Peripheral_start:read_only=True:gui_name="Resp1":\
bit_fields.default={}\
}:Register.G_MCIResponse2={\
start=0x001C:length=4:base=Peripheral_start:read_only=True:gui_name="Resp2":\
bit_fields.default={}\
}:Register.G_MCIResponse3={\
start=0x0020:length=4:base=Peripheral_start:read_only=True:gui_name="Resp3":\
bit_fields.default={}\
}:Register.G_MCIDataTimer={\
start=0x0024:length=4:base=Peripheral_start:gui_name="DataTimer":\
bit_fields.default={}\
}:Register.G_MCIDataLength={\
start=0x0028:length=2:base=Peripheral_start:gui_name="DataLength":\
bit_fields.default={}\
}:Register.G_MCIDataCtrl={\
start=0x002C:base=Peripheral_start:gui_name="DataCtrl":bit_fields.default={}\
}:Register.G_MCIDataCnt={\
start=0x0030:length=2:base=Peripheral_start:read_only=True:gui_name="DataCnt":\
bit_fields.default={}\
}:Register.G_MCIStatus={\
start=0x0034:length=3:base=Peripheral_start:read_only=True:gui_name="Status":\
bit_fields.default={}\
}:Register.G_MCIClear={\
start=0x0038:length=2:base=Peripheral_start:read_only=False:write_only=True:\
gui_name="Clear":bit_fields.default={}\
}:Register.G_MCIMask0={\
start=0x003C:length=3:base=Peripheral_start:gui_name="Mask0":\
bit_fields.default={}\
}:Register.G_MCIMask1={\
start=0x0040:length=3:base=Peripheral_start:gui_name="Mask1":\
bit_fields.default={}\
}:Register.G_MCIFifoCnt={\
start=0x0048:length=2:base=Peripheral_start:read_only=True:gui_name="FifoCnt":\
bit_fields.default={}\
}:Register.G_MCIPeriphID0={\
start=0x0FE0:base=Peripheral_start:read_only=True:gui_name="PeriphID0":\
bit_fields.default={}\
}:Register.G_MCIPeriphID1={\
start=0x0FE4:base=Peripheral_start:read_only=True:gui_name="PeriphID1":\
bit_fields.default={}\
}:Register.G_MCIPeriphID2={\
start=0x0FE8:base=Peripheral_start:read_only=True:gui_name="PeriphID2":\
bit_fields.default={}\
}:Register.G_MCIPeriphID3={\
start=0x0FEC:base=Peripheral_start:read_only=True:gui_name="PeriphID3":\
bit_fields.default={}\
}:Register.G_MCIPCellID0={\
start=0x0FF0:base=Peripheral_start:read_only=True:gui_name="PCellID0":\
bit_fields.default={}\
}:Register.G_MCIPCellID1={\
start=0x0FF4:base=Peripheral_start:read_only=True:gui_name="PCellID1":\
bit_fields.default={}\
}:Register.G_MCIPCellID2={\
start=0x0FF8:base=Peripheral_start:read_only=True:gui_name="PCellID2":\
bit_fields.default={}\
}:Register.G_MCIPCellID3={\
start=0x0FFC:base=Peripheral_start:read_only=True:gui_name="PCellID3":\
bit_fields.default={}\
}\
}:Peripherals.AACI={\
start=0x1D000000:base=Absolute:Register.G_ACCI_RESET={\
start=0x007C:length=4:base=Peripheral_start:bit_fields.B_FORCED_RESET={\
enum=E_ON:gui_name="Forced_Reset"\
}\
}:Register.G_AACI_MAINCR={\
start=0x0078:length=4:base=Peripheral_start:bit_fields.B_AACIFEN={\
enum=E_ENABLE:gui_name="AACIFEN"\
}:bit_fields.B_LOOPBACK={\
position=1:enum=E_ENABLE:gui_name="Loopback"\
}\
}:Register.G_AACI_MAINFR={\
start=0x0088:length=4:base=Peripheral_start:bit_fields.B_MAIN_Rx_BUSY={\
enum=E_BUSY:read_only=True:gui_name="MAIN_Rx"\
}:bit_fields.B_MAIN_Tx_BUSY={\
position=1:enum=E_BUSY:read_only=True:gui_name="MAIN_Tx"\
}\
}\
}:Peripherals.GPIO={\
start=0xC9000000:base=Absolute:Register.GPIO_DATASET={\
start=0x0000:length=1:base=Peripheral_start:write_only=True:gui_name="DataSet":\
bit_fields.default={}\
}:Register.GPIO_DATAIN={\
start=0x0000:length=1:base=Peripheral_start:read_only=True:gui_name="DataIn":\
bit_fields.default={}\
}:Register.GPIO_DATACLR={\
start=0x0004:length=1:base=Peripheral_start:write_only=True:gui_name="DataClr":\
bit_fields.default={}\
}:Register.GPIO_DATAOUT={\
start=0x0004:length=1:base=Peripheral_start:read_only=True:gui_name="DataOut":\
bit_fields.default={}\
}:Register.GPIO_DIRN={\
start=0x0008:length=1:base=Peripheral_start:gui_name="DIRN":bit_fields.default={}\
}\
}:Peripherals.CM={\
start=0x10000000:base=Absolute:Register.G_CM_CTRL={\
start=0x000C:length=4:base=Peripheral_start:bit_fields.default={}\
}\
}:Peripherals.TSCI={\
start=0x1E000000:Register.TS_CTRL={\
start=0x0000:base=Peripheral_start:bit_fields.default={}\
}:Register.TS_DATA={\
start=0x0004:length=4:base=Peripheral_start:bit_fields.default={}\
}\
}:Register_Window.CP={\
line="$+":line="_Status":line="B_PPRES0,B_PPRES1,B_PPRES2,B_PPRES3":\
line="B_EPRES0,B_EPRES1,B_EPRES2,B_EPRES3":line="B_Characters,B_STATUS":\
line="B_LED3,B_LED2,B_LED1,B_LED0":line="B_SP3,B_SP2,B_SP1,B_SP0":line="$+":\
line="_SYSID":line="B_MAN_AP,B_ARCH_AP,B_FPGA_AP,B_BUILD_AP,B_REV_AP":\
line="$+":line="_Flash":line="B_FL_VP,B_FL_WR,B_FL_FS,B_FL_EB":line="$+":\
line="_IntReg":line="B_INT_A,B_INT_B,B_INT_C,B_INT_D":line="$+":\
line="_Timer 0":line="G_TIMER0_LOAD,G_TIMER0_VALUE,G_TIMER0_CLR":\
line="B_ENABLE0,B_MODE0,B_PRESCALE0":line="$+":line="_Timer 1":\
line="G_TIMER1_LOAD,G_TIMER1_VALUE,G_TIMER1_CLR":\
line="B_ENABLE1,B_MODE1,B_PRESCALE1":line="$+":line="_Timer 2":\
line="G_TIMER2_LOAD,G_TIMER2_VALUE,G_TIMER2_CLR":\
line="B_ENABLE2,B_MODE2,B_PRESCALE2":line="$+":line="_IRQ":\
line="G_IRQ0_STATUS,G_IRQ0_RAWSTAT":line="G_IRQ0_ENABLESET,G_IRQ0_ENABLECLR":\
line="G_IRQ1_STATUS,G_IRQ1_RAWSTAT":line="G_IRQ1_ENABLESET,G_IRQ1_ENABLECLR":\
line="G_IRQ2_STATUS,G_IRQ2_RAWSTAT":line="G_IRQ2_ENABLESET,G_IRQ2_ENABLECLR":\
line="G_IRQ3_STATUS,G_IRQ3_RAWSTAT":line="G_IRQ3_ENABLESET,G_IRQ3_ENABLECLR":\
line="$+":line="_FIQ":line="G_FIQ0_STATUS,G_FIQ0_RAWSTAT":\
line="G_FIQ0_ENABLESET,G_FIQ0_ENABLECLR":line="G_FIQ1_STATUS,G_FIQ1_RAWSTAT":\
line="G_FIQ1_ENABLESET,G_FIQ1_ENABLECLR":line="G_FIQ2_STATUS,G_FIQ2_RAWSTAT":\
line="G_FIQ2_ENABLESET,G_FIQ2_ENABLECLR":line="G_FIQ3_STATUS,G_FIQ3_RAWSTAT":\
line="G_FIQ3_ENABLESET,G_FIQ3_ENABLECLR":line="$+":line="_RTC":\
line="=G_RTC_DR":line="=G_RTC_MR":line="=G_RTC_LR":\
line="B_RTCINT,B_RTCINTC,B_MIRQEN":line="$+":line="_Uart 0":line="=G_UART0_DR":\
line="B_OE0,B_BE0,B_PE0,B_FE0":line="=B_ERR_CLR0":\
line="B_FEN0,B_WLN0,B_STP2_0":line="B_EPS0,B_PEN0":\
line="G_UART0_LCRM,G_UART0_LCRL":line="B_RTIE0,B_TIE0,B_RIE0,B_MSIE0":\
line="B_UARTEN0,B_LBE0":line="B_RXFE0,B_RXFF0,B_TXFE0,B_TXFF0":\
line="B_BUSY0,B_DCD0,B_DSR0,B_CTS0":line="B_RSI0,B_RTSI0,B_TSI0,B_MSI0":\
line="=B_INTCLR0":line="$+":line="_Uart 1":line="=G_UART1_DR":\
line="B_OE1,B_BE1,B_PE1,B_FE1":line="=B_ERR_CLR1":\
line="B_FEN1,B_WLN1,B_STP2_1":line="B_EPS1,B_PEN1":\
line="G_UART1_LCRM,G_UART1_LCRL":line="B_RTIE1,B_TIE1,B_RIE1,B_MSIE1":\
line="B_UARTEN1,B_LBE1":line="B_RXFE1,B_RXFF1,B_TXFE1,B_TXFF1":\
line="B_BUSY1,B_DCD1,B_DSR1,B_CTS1":line="B_RSI1,B_RTSI1,B_TSI1,B_MSI1":\
line="=B_INTCLR1":line="$+":line="_KMI 0":line="B_TYPE0,B_RIEN0,B_TIEN0":\
line="B_KMIEN0,B_FKMID0,B_FKMIC0":\
line="B_TXEMPTY0,B_TXBUSY0,B_RXFULL0,B_RXBUSY0":\
line="B_RXPARITY0,B_KMIC0,B_KMID0":line="B_TXINTR0,B_RXINTR0":\
line="=G_KMI0_DATA":line="=G_KMI0_CLKDIV":line="$+":line="_KMI 1":\
line="B_TYPE1,B_RIEN1,B_TIEN1":line="B_KMIEN1,B_FKMID1,B_FKMIC1":\
line="B_TXEMPTY1,B_TXBUSY1,B_RXFULL1,B_RXBUSY1":\
line="B_RXPARITY1,B_KMIC1,B_KMID1":line="B_TXINTR1,B_RXINTR1":\
line="=G_KMI1_DATA":line="=G_KMI1_CLKDIV":line="$+":line="_MMC":\
line="=G_MCIPower":line="=G_MCIClock":line="=G_MCIArgument":\
line="=G_MMCCommand":line="=G_MCIRespCmd":line="=G_MCIResponse0":\
line="=G_MCIResponse1":line="=G_MCIResponse2":line="=G_MCIResponse3":\
line="=G_MCIDataTimer":line="=G_MCIDataLength":line="=G_MCIDataCtrl":\
line="=G_MCIDataCnt":line="=G_MCIStatus":line="=G_MCIClear":line="=G_MCIMask0":\
line="=G_MCIMask1":line="=G_MCIFifoCnt":line="=G_MCIPeriphID0":\
line="=G_MCIPeriphID1":line="=G_MCIPeriphID2":line="=G_MCIPeriphID3":\
line="=G_MCIPCellID0":line="=G_MCIPCellID1":line="=G_MCIPCellID2":\
line="=G_MCIPCellID3":line="$+":line="_AACI":line="B_FORCED_RESET":\
line="B_AACIFEN":line="B_MAIN_Tx_BUSY,B_MAIN_Rx_BUSY":line="$+":line="_GPIO":\
line="=GPIO_DATASET":line="=GPIO_DATAIN":line="=GPIO_DATACLR":\
line="=GPIO_DATAOUT":line="=GPIO_DIRN"\
}:ARM_config={}\
}
description="ARM Integrator Compact Platform"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -