Electronic Components Datasheet Search
  English  ▼

X  

82374EB Datasheet(PDF) 163 Page - Intel Corporation

Part # 82374EB
Description  SYSTEM COMPONENT (ESC)
PDF  208 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

82374EB Datasheet(HTML) 163 Page - Intel Corporation

Back Button 82374EB Datasheet HTML 159Page - Intel Corporation 82374EB Datasheet HTML 160Page - Intel Corporation 82374EB Datasheet HTML 161Page - Intel Corporation 82374EB Datasheet HTML 162Page - Intel Corporation 82374EB Datasheet HTML 163Page - Intel Corporation 82374EB Datasheet HTML 164Page - Intel Corporation 82374EB Datasheet HTML 165Page - Intel Corporation 82374EB Datasheet HTML 166Page - Intel Corporation 82374EB Datasheet HTML 167Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 163 / 208 page
background image
82374EB82374SB
972 OPERATION CONTROL WORDS (OCWS)
After the Initialization Command Words (ICWs) are programmed into the Interrupt Controller the chip is ready
to accept interrupt requests at its input lines However Interrupt Controller operation can be dynamically
modified to fit specific softwarehardware expectations Different modes of operation are dynamically selected
following initialization through the use of Operation Command Words (OCWs)
98 Interrupt Masks
981 MASKING ON AN INDIVIDUAL INTERRUPT REQUEST BASIS
Each Interrupt Request input can be masked individually by the Interrupt Mask register (IMR) This register is
programmed through OCW1 Each bit in the IMR masks one interrupt channel if it is set to a ‘‘1’’ Bit 0 masks
IRQ0 bit 1 masks IRQ1 and so forth Masking an IRQ channel does not effect the other channel’s operation
with one notable exception Masking IRQ 2 on CNTRL-1 will mask off all requests for service from CNTRL-2
The CNTRL-2 INTR output is physically connected to the CNTRL-1 IRQ 2 input
982 SPECIAL MASK MODE
Some applications may require an interrupt service routine to dynamically alter the system priority structure
during its execution under software control For example the routine may wish to inhibit lower priority requests
for a portion of its execution but enable some of them for another portion
The difficulty here is that if an Interrupt Request is acknowledged and an End of Interrupt command did not
reset its IS bit (ie while executing a service routine) the Interrupt Controller would have inhibited all lower
priority requests with no easy way for the routine to enable them
The Special Mask Mode enables all interrupts not masked by a bit set in the Mask Register Interrupt service
routines that require dynamic alteration of interrupt priorities can take advantage of the Special Mask Mode
For example a service routine can inhibit lower priority requests during a part of the interrupt service then
enable some of them during another part
In the Special Mask Mode when a mask bit is set in OCW1 it inhibits further interrupts at that level and
enables interrupts from all other levels (lower as well as higher) that are not masked
Thus any interrupts may be selectively enabled by loading the Mask register with the appropriate pattern
Without Special Mask Mode if an interrupt service routine acknowledges an interrupt without issuing an EOI to
clear the IS bit the interrupt controller inhibits all lower priority requests The Special Mask Mode provides an
easy way for the interrupt service routine to selectively enable only the interrupts needed by loading the Mask
register
The special Mask Mode is set by OCW3 where SSMMe1 SMMe1 and cleared where SSMMe1 SMMe0
99 Reading The Interrupt Controller Status
The input status of several internal registers can be read to update the user information on the system The
Interrupt Request Register (IRR) and In-Service Register (ISR) can be read via OCW3 as discussed in Section
37 The Interrupt Mask Register (IMR) is read via a read of OCW1 as discussed in Section 37 Here are brief
descriptions of the ISR the IRR and the IMR
163



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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