home *** CD-ROM | disk | FTP | other *** search
/ Amiga GigaPD 3 / Amiga_GigaPD_v3_3of3.iso / netbsd / docs / mailinglist-archive / 1993-12 / text0113.txt < prev    next >
Encoding:
Text File  |  1993-06-25  |  1.7 KB  |  35 lines

  1. On Dec  7, 12:33am, Ty Sarna wrote:
  2. > Not quite true...  Series II '030 Accelerator's controller can.  It'd be
  3. > nice not to have to go through bounce buffers when it isn't neccesary. 
  4. > How to tell when it is and when it isn't? Well...  I would suggest
  5. > looking at the autoconfig list.  If there is manufacturer 2017 memory
  6. > starting at >0x00FFFFFF, it's safe to do 32bit DMA.  If there isn't 2017
  7. > ram in the >24 bit space, it's either not safe or it doesn't matter. 
  8. > (alternately, I suppose you could look at the Mask values in the RDB, or
  9. > make it binpatchable (blech).).
  10.  
  11.   I think for now it will probably have to be binpatchable :-(.  The RDB
  12. values wouldn't necessarily indicate anything.  The HC8+ card driver will
  13. accept any address and handle it correctly.
  14.  
  15. > Hmm, come to think of it, that method isn't 100% correct either.  If
  16. > someone has a SII '030 and a plain SII, (do multiple SCSI controllers
  17. > work anyway?) one needs bounce buffers and the other doesn't...  Hmm,
  18. > maybe we can just get GVP to tell us how THEY tell the difference :-)
  19.  
  20.   I think multiple controllers will work, but I think you would have to
  21. configure the kernel to only have support for the GVP controller and
  22. specify an entry for each.  I'm not real clear on how everything fits
  23. together, but it looked like defining one of each for the A3000, A2091,
  24. and GVP11 controllers could cause problems if there are two or more
  25. of the same controller type.
  26.  
  27.   I suspect that GVP may not have a problem telling the controllers apart.
  28. When the SII '030 configures, it probably uses the driver from the '030
  29. board.  When the Zorro II board configures, it would probably use the
  30. driver contained on that board.  Not having a GVP '030 board, I can't
  31. tell if the driver is exactly the same or not.
  32.  
  33. Michael
  34.  
  35.