| Motore di ricerca datesheet componenti elettronici |
|
UM0851 Scheda tecnica(PDF) 33 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM0851 Scheda tecnica(HTML) 33 Page - STMicroelectronics |
|
33 / 245 page ![]() UM0851 Platform section Doc ID 16604 Rev 2 33/245 Figure 4. VIC block diagram 3.2.2 Software overview Linux provides the generic interrupt handling layer which contributes to the complete abstraction of interrupt handling for device drivers. It is able to handle all the different types of interrupt controller hardware. Device drivers use generic API functions to request, enable, disable and free interrupts. The drivers do not have to know anything about interrupt hardware details, so they can be used on different platforms without code changes. At Linux level there are three main levels of abstraction in the interrupt code: ● High level driver API ● High level IRQ flow handlers ● Chip level hardware encapsulation Interrupt control flow Each interrupt is described by an interrupt descriptor struct irq_desc. The interrupt is referenced by an 'unsigned int' numeric value which selects the corresponding interrupt nVICIRQ nVICFIQ FIQSTATUS[31:0] IRQSTATUS[31:0] VICINTSOURCE[31:0] VICVECTADDRIN VICVECTADDROUT nVICIRQIN nVICFIQIN HCLK HSELVIC HRESETn HWRITE HREADYIN HREADYOUT HRESP[1:0} Control logic AHB slave interface Vectored interrupt 0 Vectored interrupt 1 Vectored interrupt 15 Interrupt request logic Non-vectored FIQ interrupt logic Non-vectored IRQ interrupt logic IRQ vector address and priority logic HTRANS HWDATA[31:0] HADDR[11:2] HRDATA[31:0] HSIZE[2:0] HPROT IRQ VectAddrin VectAddrOut VectAddr15 VectAddrn VectAddr1 VectAddr0 IRQ0 IRQ1 IRQn IRQ15 |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |