Poster | Thread |
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 18-Dec-2007 11:33:37
| | [ #21 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| @pixie
Quote:
pixie wrote: It doesn't yet and I very much doubt it will in the future, what it could have was usb already integrated on the motherboard, eventually using the core from subway.
|
Don't think it's so easy to emulate subway. Better to map uhc124 in memory (as Highway acts) note the uhc124 base address and ANAIIS will proper access and control as actually.
Quote:
pixie wrote: BTW how much cpu stress does it causes to 68k, in % that is...
|
No isochronous transfert implies no CPU stress (no usb camera, no usb sound...) There are Bulk in/out and Interrupt only, each 10ms, so peanuts cpu consumption |
|
Status: Offline |
|
|
Barana
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 14-Jul-2008 9:38:03
| | [ #22 ] |
|
|
|
Cult Member |
Joined: 1-Sep-2003 Posts: 843
From: Straya! | | |
|
| @Gilloo
So hows progress going? do we see v2 and mass storage/optical drive support yet?
Thx - Barana _________________ Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
I serve King Jesus. What/who do you serve? |
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 21-Jul-2008 10:36:24
| | [ #23 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| Quote:
slowly, very slowly. I've rewrote all the core and made a look like library interface to be sirion api compatible. In therory, an external program can interact with usb devices transparently via ANAIIS see usblist on aminet...
I would also use hcd and usb driver, but it is a little bit complex for me.
Quote:
do we see v2 and mass storage/optical drive support yet?
|
For mass storage it seems to work with a Sandisk 256M key. For the moment, I don't integrate usbmassstorage into ANAIIS package because it might corrupt data (due to a lack of code to manage correctly the plug/remove mechanism).
0.97 will be available next month (or week, it depends on my free time ) It will include: - PANDORA, the Sirion like api. - better log, trace - localization (to get messages in his own language)
Nice to see that my work got fans |
|
Status: Offline |
|
|
Barana
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 20-Aug-2008 10:16:16
| | [ #24 ] |
|
|
|
Cult Member |
Joined: 1-Sep-2003 Posts: 843
From: Straya! | | |
|
| @Gilloo
Sure does have fans, cant wait to see it. sounds likke cool progress, Keep up the good work! Pandora sounds really cool!
_________________ Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
I serve King Jesus. What/who do you serve? |
|
Status: Offline |
|
|
Dandy
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 6:15:28
| | [ #25 ] |
|
|
|
Elite Member |
Joined: 24-Mar-2003 Posts: 3049
From: Cologne * Germany | | |
|
| @Gilloo
Quote:
Gilloo wrote:
ANAIIS, acronym for Another Native Amiga IO Interface Stack, is a quick and dirty software solution that brings the possibilities of the Universal Serial Bus (USB) to the basic Amiga 2000, with 68000 at 7.14Mhz, and the ZorroII card Highway from E3B. Yes you have read it: 68000, not 68020 or higher, with at minimum Kickstart 1.3 or higher. ...
|
All fine and good - but your claim one wouldn't need more CPU power than the 68000 @ 7.14 mHz offers, is just mere eyewash.
Both - the Highway (sold out) as well as the Subway (available) need at least an 68030 CPU @ 25 mHz.
Highway (sold out):
"Requirements:
Amiga OS 3.1 or higher Processor 68030 (25MHz) or higher 100% compatible Zorro II / III bus power supply with 2.0 Ampere minimum on 5V (each used USB port will use a maximum of 500mA, depending on connected device)"
Subway (available):
"Requirements:
Amiga OS 3.1 or higher Processor 68030 (25MHz) or higher 100% compatible Amiga 1200 clockport (see also tested boards) power supply with 2.0 Ampere minimum on 5V (each used USB port will use a maximum of 500mA, depending on connected device) We recommend using a "selfpowered hub" when connecting more bus-powered high current (500mA) devices. Using AC adaptors with USB devices (if possible) is also encouraged. Powering all four USB ports with its maximum load of 500mA can lead to problems on some Amiga 1200 models."
So I'd say there still is NO USB FOR VERY LIMITED AMIGAS...
Last edited by Dandy on 27-Aug-2008 at 06:24 AM.
_________________ Ciao
Dandy __________________________________________ If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein) |
|
Status: Offline |
|
|
Kronos
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 6:29:48
| | [ #26 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 2562
From: Unknown | | |
|
| @Dandy
And why do you think those specs are listed ?? What would an 68030 do different when it comes to configuring the cards then a 68000 would do ?
Those specs clearly refer to the SW (Poseidon) thats part of the offer. _________________ - We don't need good ideas, we haven't run out on bad ones yet - blame Canada |
|
Status: Offline |
|
|
Dandy
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 11:04:51
| | [ #27 ] |
|
|
|
Elite Member |
Joined: 24-Mar-2003 Posts: 3049
From: Cologne * Germany | | |
|
| @Kronos
Quote:
Kronos wrote: @Dandy
... Those specs clearly refer to the SW (Poseidon) thats part of the offer.
|
Ahhhhh - I understand. So the SOFTWARE is the reason for those requirements:
" ... 100% compatible Zorro II / III bus power supply with 2.0 Ampere minimum on 5V (each used USB port will use a maximum of 500mA, depending on connected device)
... 100% compatible Amiga 1200 clockport (see also tested boards) power supply with 2.0 Ampere minimum on 5V (each used USB port will use a maximum of 500mA, depending on connected device) We recommend using a "selfpowered hub" when connecting more bus-powered high current (500mA) devices. Using AC adaptors with USB devices (if possible) is also encouraged. Powering all four USB ports with its maximum load of 500mA can lead to problems on some Amiga 1200 models."
Last edited by Dandy on 27-Aug-2008 at 11:15 AM.
_________________ Ciao
Dandy __________________________________________ If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein) |
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 11:12:30
| | [ #28 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| @Dandy
Ok, but 68030 @ 25Mhz is required only for Poseidon SOFTWARE!
When you say "there still is NO USB FOR VERY LIMITED AMIGAS..." I have a tiny laugh! My A2000 has only a poor genuine 68000 @ 7.14MHz and Highway + Subway in the Highway clockport, and both work fine with ANAIIS, one stack for 2 hardware piece at the same time, with KS1.3 and OS3.1.
@all At this time, with ANAIIS 0.96 (see aminet) you can plug mouse, keyboard, and use one printer with a 68000 and KS1.1 (In other words: all Amigas, instead Poseidon which requires 68030 and KS3.1) ANAIIS is supposed to fill the gap and popose USB FOR ALL AMIGAS, not intented to be the competitor.
Sorry for the delay concerning ANAIIS 0.97, there are a lot of tricky bugs concerning printing (it works only with ONE printer, but with two usb printer interfaces, it comes horrible in time response...) Massstorage works but is too tricky to be released due to the risk of data loose for non expert user...
With ANAIIS 0.97, a lot of external drivers can be produced, like serial driver (I use Thylacine example...)
|
|
Status: Offline |
|
|
Dandy
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 11:59:31
| | [ #29 ] |
|
|
|
Elite Member |
Joined: 24-Mar-2003 Posts: 3049
From: Cologne * Germany | | |
|
| @Gilloo
Quote:
Gilloo wrote: @Dandy
Ok, but 68030 @ 25Mhz is required only for Poseidon SOFTWARE!
When you say "there still is NO USB FOR VERY LIMITED AMIGAS..." I have a tiny laugh!
|
That's what I got from the "Requirements:"-sections of Highway and Subway. They clearly state that the minimum requirement for both is Amiga OS 3.1 or higher and processor 68030 (25MHz) or higher.
Without your clear statement that both work nevertheless I would certainly not have bought any of them just to try it out and then to see that they don't work because my system is underspecced - I'm not so deep in hardware that I could judge that myself.
I clearly have to rely on the information available on the Highway and Subway pages.
It certainly is not my fault, if those infos are not precise.
Quote:
Gilloo wrote:
My A2000 has only a poor genuine 68000 @ 7.14MHz and Highway + Subway in the Highway clockport, and both work fine with ANAIIS, one stack for 2 hardware piece at the same time, with KS1.3 and OS3.1.
|
Good to know!
I was under the impression that Anaiis would work with KS/OS 1.3 and 68000 CPU - but Highway or Subway would not.
So I thought: "Fine - now we have an USB stack "for very limited Amigas" (KS/Amiga OS 1.3 or higher and processor 68000 (7.14 mHz) or higher) - but of what use is it, if there is no hardware available that works in a system with such low speccs???"
Don't get me wrong - I never doubted for a single moment your USB stack would work with those low speccs - but the "Requirements:" of Highway and Subway seemed to say that for the hardware those speccs were NOT sufficiant.
It might be a good idea to explicitely point out that Highway and Subway will work in a "very limited Amiga" - despite their websites suggesting otherwise.
Quote:
Gilloo wrote:
@all At this time, with ANAIIS 0.96 (see aminet) you can plug mouse, keyboard, and use one printer with a 68000 and KS1.1 (In other words: all Amigas, instead Poseidon which requires 68030 and KS3.1) ANAIIS is supposed to fill the gap and popose USB FOR ALL AMIGAS, not intented to be the competitor.
Sorry for the delay concerning ANAIIS 0.97, there are a lot of tricky bugs concerning printing (it works only with ONE printer, but with two usb printer interfaces, it comes horrible in time response...) Massstorage works but is too tricky to be released due to the risk of data loose for non expert user...
With ANAIIS 0.97, a lot of external drivers can be produced, like serial driver (I use Thylacine example...)
|
Hmmmmmmm - maybe you should try to get in touch with Chris Hodges (Poseidon author) - perhaps he would be willing to support your good project with some pieces of advice on how to code/implement the missing plugins/features? Just a thought...
_________________ Ciao
Dandy __________________________________________ If someone enjoys marching to military music, then I already despise him. He got his brain accidently - the bone marrow in his back would have been sufficient for him! (Albert Einstein) |
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 27-Aug-2008 13:55:27
| | [ #30 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| @Dandy
Quote:
So I thought: "Fine - now we have an USB stack "for very limited Amigas" (KS/Amiga OS 1.3 or higher and processor 68000 (7.14 mHz) or higher) - but of what use is it, if there is no hardware available that works in a system with such low speccs???"
|
hu? modern and cheap mouse, keyboard, printer... as do the genuine hardware under Intuition.
Quote:
Hmmmmmmm - maybe you should try to get in touch with Chris Hodges (Poseidon author) - perhaps he would be willing to support your good project with some pieces of advice on how to code/implement the missing plugins/features? Just a thought...
|
Already done, but I prefer usbsys.device approach... |
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 18-Sep-2008 14:29:31
| | [ #31 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| Hi Folks!
anaiis 0.97 is finally there http://aminet.net/package/driver/other/anaiis
before installing it, keep 0.96 version... maybe it contains strange bugs (too fast, too slow, too I don't know...)
What's new: pandora: usbsys.device (or anaiis.device) sirion like interface. localization: to see texts in french.
|
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 11:45:06
| | [ #32 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| |
Status: Offline |
|
|
Darrin
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 13:36:26
| | [ #33 ] |
|
|
|
Team Member |
Joined: 14-May-2003 Posts: 1941
From: Lake Charles, USA | | |
|
| Quote:
Gilloo wrote:
I'm not expert in hardware design, but if Minimig would use a A1200 standard clockport and better power (At least 2A under 5V), ANAIIS should work with Minimig and Subway! |
This might be handy for the C-One Minimig core. The C-One motherboard has 2 x A1200 clock ports, however the core would need to be updated to recognose them from the Amiga side. I'd be more than happy to have USB printing. The C-One "68000 Amiga" can run at 28MHz IIRC so that might help too._________________ AmigaOne X1000, A4000(T), A3000, A2000, A1200(T), A1200, A500, CD32, Minimig+ARM, FPGA Arcade, Chameleon64, C-One, C128, C128D, C64C, C64, VIC-20, CBM 8032, CBM4032, Efika, Ultimate64 |
|
Status: Offline |
|
|
Darrin
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 13:46:10
| | [ #34 ] |
|
|
|
Team Member |
Joined: 14-May-2003 Posts: 1941
From: Lake Charles, USA | | |
|
| Of course, paying the full price of a Highway/Subway just for access to limited functions is not going to interest many people. There might be a niche market for a simplified clockport/Zorro card with no stack though. _________________ AmigaOne X1000, A4000(T), A3000, A2000, A1200(T), A1200, A500, CD32, Minimig+ARM, FPGA Arcade, Chameleon64, C-One, C128, C128D, C64C, C64, VIC-20, CBM 8032, CBM4032, Efika, Ultimate64 |
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 14:58:49
| | [ #35 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| Quote:
Of course, paying the full price of a Highway/Subway just for access to limited functions is not going to interest many people. There might be a niche market for a simplified clockport/Zorro card with no stack though. |
@Darrin
1) Consider this stuff as a hobby, the budget is not the limit. 2) All usb devices can be used via the Sirion API (OS4.x like) 3) This niche market exists, but only for keyboard and mouse. (no usb keys, printers...) 4) My software is free (no price, too expensive :) ) and is not the solution, but A solution.
So enjoy usb on ALL Amiga... |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 17:46:28
| | [ #36 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3204
From: Beds, UK | | |
|
| @Gilloo
Can you compile your USB printer device for OS4's usbsys.device? The one included in OS4 doesn't work with my printer and I'm curious to see if this will.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Phantom
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 24-Feb-2009 17:56:39
| | [ #37 ] |
|
|
|
Elite Member |
Joined: 2-Aug-2007 Posts: 2047
From: Unknown | | |
|
| @Gilloo
Great work. I'm not sure if I will try this ever, because I don't have a Highway USB, but are you planning ANAIIS to work also on other Amiga hardware?
_________________
|
|
Status: Offline |
|
|
Gilloo
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 25-Feb-2009 9:07:38
| | [ #38 ] |
|
|
|
Member |
Joined: 10-Nov-2006 Posts: 44
From: Grenoble - France | | |
|
| |
Status: Offline |
|
|
Chris_Y
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 26-Feb-2009 22:35:43
| | [ #39 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3204
From: Beds, UK | | |
|
| @Gilloo
I tried both those methods but just get crashes. I assume these are due to lack of 68k jump tables. All I could get out of usbprint after skipping the errors in GR, was the single line: USBPrinter
Last edited by Chris_Y on 26-Feb-2009 at 10:36 PM.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Barana
| |
Re: Anaiis - Highway USB Stack for very limited Amigas Posted on 26-Sep-2009 6:20:47
| | [ #40 ] |
|
|
|
Cult Member |
Joined: 1-Sep-2003 Posts: 843
From: Straya! | | |
|
| @gilloo
Hows things, Gilloo? made any progress? Toward 2.o maybe?
_________________ Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway.
I serve King Jesus. What/who do you serve? |
|
Status: Offline |
|
|