Overview............................................................................................................................................... 4-1
Overview ....................................................................................................................................................... 5-1
Interrupt Types ..................................................................................................................................... 5-2
S3C8238/C8235 Interrupt Structure ..................................................................................................... 5-3
Interrupt Vector Addresses................................................................................................................... 5-5
Enable/Disable Interrupt Instructions (EI, DI) ....................................................................................... 5-7
System-Level Interrupt Control Registers............................................................................................. 5-7
Interrupt Processing Control Points...................................................................................................... 5-8
Peripheral Interrupt Control Registers .................................................................................................. 5-9
System Mode Register (SYM) .............................................................................................................. 5-10
Interrupt Mask Register (IMR) .............................................................................................................. 5-11
Interrupt Priority Register (IPR) ............................................................................................................ 5-12
Interrupt Request Register (IRQ).......................................................................................................... 5-14
Interrupt Pending Function Types ........................................................................................................ 5-15
Interrupt Source Polling Sequence....................................................................................................... 5-16
Interrupt Service Routines .................................................................................................................... 5-16
Generating Interrupt Vector Addresses ................................................................................................ 5-17
Nesting of Vectored Interrupts.............................................................................................................. 5-17
Overview ....................................................................................................................................................... 6-1
Data Types ........................................................................................................................................... 6-1
Register Addressing ............................................................................................................................. 6-1
Addressing Modes................................................................................................................................ 6-1
Flags Register (FLAGS) ....................................................................................................................... 6-6
Flag Descriptions.................................................................................................................................. 6-7
Instruction Set Notation ........................................................................................................................ 6-8
Condition Codes ................................................................................................................................... 6-12
Instruction Descriptions ........................................................................................................................ 6-13