PKP
VS1000 P
ROGRAMMER
’
S
G
UIDE
VSMPG
VS1000 Peripheral Register Map (continued)
Address
Register
Function
0xC050
GPIO1_DDR
Port 1 Data Direction (“1”=output)
0xC051
GPIO1_ODATA
Port 1 Output Data
0xC052
GPIO1_IDATA
Port 1 Input Data (pin state)
0xC053
GPIO1_INT_FALL
Falling Edge Interrupt Enable
0xC054
GPIO1_INT_RISE
Rising Edge Interrupt Enable
0xC055
GPIO1_INT_PEND
Interrupt Pending
0xC056
GPIO1_SET_MASK
Set output bits high
0xC057
GPIO1_CLEAR_MASK
Set output bits low
0xC058
GPIO1_BIT_CONF
Bit router engine 0 and 1 configuration
0xC059
GPIO1_BIT_ENG0
Bit router engine 0 data register
0xC05A
GPIO1_BIT_ENG1
Bit router engine 1 data register
0xC060
NFLSH_CTRL
Byte-wide Bus (Nand Flash) Controller Control
0xC061
NFLSH_LPL
Calculated Line Parity for 512-byte block
0xC062
NFLSH_CP_LPH
Calculated Column Parity for 512-byte block
0xC063
NFLSH_DATA
Buffer Data read/write register
0xC064
NFLSH_NFIF
Buffer-to-Physical Interface Control
0xC065
NFLSH_DSPIF
Buffer-to-DSP Interface Control
0xC066
NFLSH_ECC_CNT
Error Correction Code counter
0xC068
SPI0_CONFIG
Serial Peripheral Interface Configuration
0xC069
SPI0_CLKCONFIG
SPI Clock Configuration
0xC06A
SPI0_STATUS
SPI Status
0xC06B
SPI0_DATA
SPI Data read/write register
0xC06C
SPI0_FSYNC
Frame Sync output bit image
0xC070
INT_ENABLEL
Low Priority Interrupt Enable
0xC072
INT_ENABLEH
High Priority Interrupt Enable
0xC074
INT_ORIGIN
Interrupt Request Status
0xC076
INT_VECTOR
Last generated vector
0xC077
INT_ENCOUNT
Interrupt disable level counter
0xC078
INT_GLOB_DIS
Disable interrupts (increase ENCOUNT)
0xC079
INT_GLOB_EN
Enable interrupts (decrease ENCOUNT)
0xC080
USB_CONFIG
USB Device Config
0xC081
USB_CONTROL
USB Device Control
0xC082
USB_STATUS
USB Device Status
0xC083
USB_RDPTR
Receive buffer pointer (PC
→
Device)
0xC084
USB_WRPTR
Transmit buffer pointer (Device
→
PC)
0xC088
USB_EP_SEND0
EP0IN Transmittable Packet Info
0xC089
USB_EP_SEND1
EP1IN Transmittable Packet Info
0xC08A
USB_EP_SEND2
EP2IN Transmittable Packet Info
0xC08B
USB_EP_SEND3
EP3IN Transmittable Packet Info
0xC090
USB_EP_ST0
Flags for endpoints EP0IN and EP0OUT
0xC091
USB_EP_ST1
Flags for endpoints EP1IN and EP1OUT
0xC092
USB_EP_ST2
Flags for endpoints EP2IN and EP2OUT
0xC093
USB_EP_ST3
Flags for endpoints EP3IN and EP3OUT
Rev. 0.20
2011-10-04
Page