home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / msdos / programm / 11702 < prev    next >
Encoding:
Internet Message Format  |  1992-12-30  |  1.6 KB

  1. Path: sparky!uunet!destroyer!cs.ubc.ca!unixg.ubc.ca!erich.triumf.ca!bomr
  2. From: bomr@erich.triumf.ca (Rod Nussbaumer)
  3. Newsgroups: comp.os.msdos.programmer
  4. Subject: Re: Relationship between IRQ's & INT's ?
  5. Date: 30 Dec 1992 11:56 PST
  6. Organization: TRIUMF: Tri-University Meson Facility
  7. Lines: 22
  8. Distribution: world
  9. Message-ID: <30DEC199211564476@erich.triumf.ca>
  10. References: <C02IqK.11E@dutiws.twi.tudelft.nl>
  11. NNTP-Posting-Host: erich.triumf.ca
  12. News-Software: VAX/VMS VNEWS 1.41    
  13.  
  14. In article <C02IqK.11E@dutiws.twi.tudelft.nl>, 
  15.     kleyngel@dutiws.twi.tudelft.nl (Raymond Kleijngeld) writes...
  16. >I know that an IRQ is a hardware interrupt and an INT is a software
  17. >interrupt. Though I can't figure out what the relationship is between those
  18. >two.
  19.  
  20. IRQ is the term used in the 8259 Programable Interrupt Controller, for
  21. the input pins used to accept Interrupt ReQuests.  INT is the term used in
  22. the Intel CPU mnemonics.  Since the IRQ is fundamentally a hardware entity,
  23. the only way to 'intercept' it is to intercede at the hardware level, by
  24. rearranging jumpers, cutting traces, and other unnatural acts.  However,
  25. there is the possibility of intercepting the software interrupt service
  26. routine invoked by a hardware interrupt, since the CPU INTerrupts are mapped
  27. one-to-one to IRQ's.
  28.  
  29. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  30.   Rod Nussbaumer, Programmer/Technologist       Bitnet: BOMR@TRIUMFER
  31.   TRIUMF --- University of British Columbia,  Internet: bomr@erich.triumf.ca
  32.   Vancouver, BC, Canada.                         Phone: (604)222-1047 ext 510
  33. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  34.  
  35.