techie wrote:
Sorry I'm probably just being Thick here but if this is the case then I have to ask; How does the Anaiis USB stack work then??? :-?
Because it claims to be working on a pretty much stock Amiga 2000 with ZorroII Highway USB and 68000 processor (7.14 Mhz).
(http://aminet.net/package/driver/other/anaiis)
Hello. As you see, I'm the author of this *fabulous* stack... ;-)
ANAIIS is nothing without the uhc124 die (TransDimension), and the help of Michael Boehmer (The conceptor of Subway and Highway).
This non-PCI die can easily manage transactions between the 68000 and the usb world. The only limitation of ANAIIS is the lack of isochronous support (can't use audio, video,...) but a simple 68000 can't manage interrupt each millisecond, and for my own usage, I don't use these peripherals on my 'miga: only hub, mouse, keyboard, printer. For games, it's better to use the original gameport. This stack seem to be closed and limited: normal still in dev, and I'have no time to improve it (maybe a Subway version will be available *soon*)!
On Minimig, it will be good to implement this kind of die (like uhc124, non PCI chip...), and map register with a PIC (or other way), to keep compatibility with original hardware.