home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / ibm / pc / hardware / 20749 < prev    next >
Encoding:
Text File  |  1992-07-31  |  2.0 KB  |  59 lines

  1. Newsgroups: comp.sys.ibm.pc.hardware
  2. Path: sparky!uunet!mcsun!sun4nl!alchemy!jmeijeri
  3. From: jmeijeri@cs.ruu.nl (Jack Meijerink)
  4. Subject: BUS question
  5. Message-ID: <1992Jul31.150210.29068@cs.ruu.nl>
  6. Date: Fri, 31 Jul 1992 15:02:10 GMT
  7. Organization: Utrecht University, Dept. of Computer Science
  8. Keywords: bus slot signals
  9. Lines: 48
  10.  
  11.  
  12. Hello,
  13. I've got a question about the buses in the PC's. I want to use one for 
  14. input/output. I already have the pinout. I tried to compare the addresslines
  15. and put the data into latches when the addressbits matched, but with no result. Can anyone tell me what lines I need to drive low/high and for what lines I
  16. have to wait? Also, how does the PC know what slots are used?
  17.  
  18. I'd like to have scematics like below (which are wrong I suppose), or a 
  19. description of the bussignals. 
  20.  
  21.  
  22. WRITE:
  23. A0..19   _________------------      CPU stores address
  24.  
  25. AEN      ___________----------      CPU sets signal that address is ready
  26.  
  27. IOW(neg) -------------________      CPU gives write command
  28.  
  29. D0..7    _______________------      card with matching address puts data
  30.  
  31. DACK0..3 __________________---      card with matching address signals ready
  32.  
  33.  
  34.  
  35.  
  36. READ:
  37. A0..19   ________-------------      CPU stores address
  38.  
  39. D0..7    ________-------------      CPU stores data
  40.  
  41. IOR(neg) ------------_________      CPU gives read command
  42.  
  43. some line _______________-----      card signals read is done
  44.  
  45.  
  46. Please reply by e-mail.
  47.  
  48. Thanks a lot,
  49. Jack.
  50.  
  51.  
  52. -----------------------------------------------------------------------------
  53. |                           | "The three most dangerous things in the world |
  54. | Jack Meijerink            | are a programmer with a soldering iron,       |
  55. |                           | a hardware type with a program patch and      |
  56. | jmeijeri@praxis.cs.ruu.nl | a user with an idea."                         |
  57. |                           |          _The Wizardry Compiled_ by Rick Cook |
  58. -----------------------------------------------------------------------------
  59.