home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.bbs.waffle
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!sdd.hp.com!elroy.jpl.nasa.gov!ucla-cs!kona.cs.ucla.edu!wales
- From: wales@kona.cs.ucla.edu (Rich Wales)
- Subject: Re: "other" interrupts with BNU
- Message-ID: <1992Nov22.175100.28112@cs.ucla.edu>
- Sender: usenet@cs.ucla.edu (Mr Usenet)
- Nntp-Posting-Host: kona.cs.ucla.edu
- Reply-To: wales@CS.UCLA.EDU (Rich Wales)
- Organization: UCLA, Computer Science Department
- References: <J9VkuB1w165w@arts.com> <7L1LuB8w165w@jybox.jyu.fi> <1992Nov22.080747.17851@cs.ucla.edu>
- Date: Sun, 22 Nov 92 17:51:00 GMT
- Lines: 27
-
- I previously posted some comments about the interrupt "mask" and
- "vector" values in the BNUPORT utility.
-
- As an addendum to what I said earlier, I would guess that the "8259
- port" value is the I/O port address to which the EOI (end of interrupt)
- value is to be written to clear the interrupt.
-
- This address is, of course, 20H for the first 8259 interrupt controller
- (which handles IRQ 0-7).
-
- For IRQ 8-15, I assume the "8259 port" value would be 0AH, the address
- of the second 8259 chip. Additionally, the "vector" values for IRQ 8-15
- should be in the range 70H - 77H; and I'm guessing that the "mask" value
- for an IRQ in this range should be the same as for IRQ 0-7, respectively
- (i.e., set the mask to 01H for IRQ 0 or IRQ 8; 04H for IRQ 2/10; etc.).
-
- Has anyone successfully used BNU with a serial port whose IRQ was set in
- the 8-15 range?
-
- Since all of this stuff is standard in the hardware architecture (isn't
- it?), I wonder why the BNUPORT author separated out all of these param-
- eters rather than having the user specify just the IRQ number and having
- the BNUPORT porgram compute everything else.
-
- --
- Rich Wales <wales@CS.UCLA.EDU> // UCLA Computer Science Department
- 3531 Boelter Hall // Los Angeles, CA 90024-1596 // +1 (310) 825-5683
-