Welcome, Guest. Please login or register.

Author Topic: Forefront Technologies Offers Risk-Free AmigaOne XE USB and DMA Fix  (Read 3382 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
Um... I'm not sure if I'm reading this right, but using a PCI-based IDE controller doesn't fix the DMA problems, in fact it would increase the cache-misses.  However, they could be saying that even with the fix, the onboard IDE within the VIA"s chipset is not the most stable, so they recommend an off-chipset controller, and in that case it sounds as if they have done a good patch job.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.
 

Offline downix

  • Hero Member
  • *****
  • Join Date: Jan 2003
  • Posts: 1587
    • Show all replies
    • http://www.applemonthly.com
Re: Forefront Technologies Offers Risk-Free AmigaOne XE USB
« Reply #1 on: May 06, 2005, 03:29:14 AM »
>Cache coherency must be dealt with in software in
>the OS4 driver. I don't know why SiI's PCI chip
>would have more cache misses than Via's chip, can
>you explain this more?

Cache misses aren't the DMA bug, data corruption is.  The VIA's chipset only uses a small segment of the full DMA capability, which limits the data corruption which occurs over it.  Now, the SiI chip uses the full DMA spectrum, which causes more data corruption.

Even today people STILL don't grasp what the MAI problem is.  It isn't a cache miss, it's data corruption.
Try blazedmongers new Free Universal Computer kit, available with the GUI toolkit Your Own Universe, the popular IT edition, Extremely Reliable System for embedded work, Enhanced Database development and Wide Area Development system for telecommuting.