cs5954am Cypress Semiconductor Corporation., cs5954am Datasheet - Page 16

no-image

cs5954am

Manufacturer Part Number
cs5954am
Description
Usb Controller For Nand Flash
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CS5954AM
Manufacturer:
CY
Quantity:
4 853
Table 4-4. Software Interrupt Table
4.11.3
This register defines the polarity of the GPIO interrupt on IRQ1 (GPIO25) and IRQ0 (GPIO24). The GPIO bit on the Interrupt
Enable Register must be set in order for this register to operate.
4.11.4
The CS5954AM allocates addresses from 0x0040 to 0x00FE for software interrupts. The software interrupt vectors are shown in
Table 4-4.
Document #: 38-08025 Rev. **
Notes:
14. The interrupts can be enabled for “Suspend mode” by the Power-down Register or enabled for interrupts by the Interrupt Enable Register.
15. These software vectors are reserved for the internal CS5954AM-BIOS. The user should not overwrite these functions.
16. These vectors are used as the data pointers. The user should not execute code (i.e. JMP or INT) to these vectors.
Interrupt Number
D15
0
See [Ref. 1] SL11R_BIOS for more information.
64 (0x40)
65 (0x41)
66 (0x42)
67 (0x43)
68 (0x44)
69 (0x45)
70 (0x46)
71 (0x47)
72 (0x48)
73 (0x49)
74 (0x4a)
75 (0x4b)
77 (0x4d)
78 (0x4e)
80 (0x50)
81 (0x51)
82 (0x52)
83 (0x53)
84 (0x54)
85 (0x55)
86 (0x56)
87 (0x57)
88 (0x58)
89 (0x59)
90 (0x5a)
76 (0x4c)
D3
D2
D1
D0
79 (0x4f)
GPIO Interrupt Control Register (0xC01C: R/W)
Software Interrupts
D14
0
D13
0
Vector Address
P1
E1
P0
E0
0x008C
0x009C
0x00AA
0x00AC
0x00AE
0x008A
0x008E
0x009A
0x009E
0x00A0
0x00A2
0x00A4
0x00A6
0x00A8
0x00B0
0x00B2
0x00B4
0x0080
0x0082
0x0084
0x0086
0x0088
0x0090
0x0092
0x0094
0x0096
0x0098
D12
0
D11
0
IRQ1 polarity is rising edge if “1,” falling edge if “0”
Enable IRQ1 if set to “1”
IRQ0 polarity is rising edge if “1,” falling edge if “0”
Enable IRQ0 if set to “1.”
2-wire serial interface_INT
Reserved for future extension of other serial EEPROM
Reserved
SCAN_INT
ALLOC_INT
Data: start of free memory. Default = 0x200
IDLE_INT
IDLER_INT
INSERT_IDLE_INT
PUSHALL_INT
POPALL_INT
FREE_INT
REDO_ARENA
HW_SWAP_REG
HW_REST_REG
SCAN_DECODE_INT
USB_SEND_INT
USB_RECEIVE_INT
Reserved
USB_STANDARD_INT
Data: Standard loader vector. Default = 0
USB_VENDOR_INT
Data: USB_Vendor loader. Default = 0xff
USB_CLASS_INT
Data: USB_Class_Loader. Default = 0
USB_FINISH_INT
Data: Device Descriptor. Default = Cypress device desc
D10
0
ADVANCE
INFORMATION
[15]
[15]
[15]
[15]
D9
[15]
0
[15]
[15]
[15]
[15]
[15]
D8
[14]
0
[15]
D7
0
Interrupt Type
D6
0
[16]
[16]
[16]
[16]
D5
0
D4
0
[16]
D3
P1
D2
E1
CS5954AM
Page 16 of 44
D1
P0
D0
E0

Related parts for cs5954am