07-Oct-2022 12:49 GMT.
UNDER CONSTRUCTION
Anonymous, there are 49 items in your selection
[News] Poseidon Update V1.32 for both the underpriviledged and priviledged usersANN.lu
Posted on 28-Nov-2002 01:19 GMT by Chris Hodges49 comments
View flat
View list
Major update of the Poseidon USB Stack. Includes new HID class (finally), new rawwrap class (for BetaScan), optimized driver with upto 40% faster reading speed on the Highway, updated GUI, lots of bugfixes. There's also an offending parody-press statement, if you really want to read it. Dear Poseidon Users,

some time has passed since I spoke to you the last time with good news, but it tastes best, when you don't expect it. So let's get right to the goodies:

- The HID class is finally in a state that allows a release. Try it, you'll love it :) There's now full support for wheels (as many as you have) and any special key on the keyboard. Tablets are supported aswell (as long as they're confirming to the HID specs). Some features are still missing, but I don't think they'll hurt you right now. Just one thing: Please read the docs. There's about 20KB of it for the hid.class alone, and don't be offended, when I'll just reply with RTFM to some of your queries.

- This is only for the underpriviledged Highway/Subway-Users: The driver has been optimized a bit and now allows reading in data at a speed that is very much comparable to a certain PCI solution (at least if you've got a fast machine).

- Trident has been updated. It now supports so-called forced bindings. This allows you to fix an interface or an device to a certain class. Use with care. But it comes in handy with the new...

- Rawwrap.class. Yes, this is a wrapper class that makes it possible to speak to an USB interface through a standard exec device (usbraw.device). This class can be used for BetaScan. It might also work with SpitFire and some other programs.

- Some more options and workarounds for the massstorage.class were added.

- Heaps of bugs were fixed. Thanks to all those users who reported them.

The update can be downloaded from my homepage as usually.

Complete change log can be found in the Readme.

And now, I'd like to say the same thing once more, but in AllBugs-style (yes, this is a parody or trolling, please NO comments on that here in the news forum)

Dear Users of Platon Computer Products for the Amiga and compatible systems,

you are the most graceful customers, who are the only ones that can enlighten all those dumb puppets out there, not yet having bought and registered one of our so versatile and worthwhile products. These products, which all of you have appreciated and never ever said a bad word against, have made you to the happiest people on this world. Don't feel sorrow for the poor other people, they don't know any better yet. This is your chance to go out there and convince them that what we said is always right, just as our pope Carol cannot fail.

With this new and fabulous release, you're holding the key to your personal benefit in your hand. It will allow you do things, never seen before anywhere. This product is superior to any other software package. We don't need to prove any of our claims, because you know very well, how priviledged we and all users who bought our products are.

Never it was possible before to start programs with just one keypress at a blindingly fast response times or play back a sound at the same instant. This is truly a world's first! As we spent so much time in writing the code, which is so great and unique to this world (we can't resist from repeating this often enough), telling you what we did to protect it from piracy would effectivly destroy the protection. Moreover, it would make you a cracker and hacker, just by knowing the way it works. But we would never do anything illegal and you, as a legal user, are always safe! Go to hell, if you ever try to break our code! Don't tell us about how a computer works. We know best. We are the law, we decide what's good and what's evil for you. No need to use your own brain -- that'll make things too complicated.

Again, and if you didn't believe it before, you HAVE to acknoledge it now, that with the speed increase introduced with this new release, our hardware and software solution is the fastest and the technically most advanced one. You don't need to compare things or even let other users provide you with figures that haven't been approved by us. Remember that users (sorry, wrong word, they are actually not even users) that don't own our products will always try to deceive you of the truth. The truth is only verified by us. Restrain to the falsification of our truth by underdogs.

We are your mother and your father. We give you the support you need and we never let you down. So keep sticking to our products, if you need some tinted specs, just ask us and we will provide them. Priviledged people of all countries unite! We are the best! Don't forget that. Be part of our philosophy.

AllBugs, Press Department

(urgs, feeling sick now after having written so much crap, SCNR. No offence against any user is intended! Really! But I had to write this to get my sanity back ;) )

Please don't forget to use the yahoo mailing list for support issues instead of private email address, as I might not be at home all the time.

Ah yes, there is also a small update to the Norway Ethernet module driver.

Have a nice time!

Best regards, Chris Hodges -- always the evil one.

Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 1 of 49ANN.lu
Posted by Xeyes on 28-Nov-2002 02:08 GMT
=) Chris, you da man!
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 2 of 49ANN.lu
Posted by Steve Elliot on 28-Nov-2002 02:23 GMT
Changelog
~~~~~~~~~
poseidon.library 1.32
o Fixed a 'minor' enforcer hit introduced in V1.31.
o Added even more vendor strings.
o Added support for forced bindings.
o Special Elb*x driver treatment implemented.
o Various small fixes and tweaks.
Thank you Chris. Your work is greatly appreciated.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 3 of 49ANN.lu
Posted by Iggy Drougge on 28-Nov-2002 06:59 GMT
Evil or not, that doesn't change our love for you. =)
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 4 of 49ANN.lu
Posted by lopez on 28-Nov-2002 08:08 GMT
I love this : "Special Elb*x driver treatment implemented"
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 5 of 49ANN.lu
Posted by 4pLaY on 28-Nov-2002 08:26 GMT
haha fun stuff ;).
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 6 of 49ANN.lu
Posted by Lennart Fridén on 28-Nov-2002 09:58 GMT
ROTFL! Nice one Chris, nice one! :-))))
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 7 of 49ANN.lu
Posted by coldfire on 28-Nov-2002 10:37 GMT
I am in AWE!
Truly you are the greatest.
coldfire
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 8 of 49ANN.lu
Posted by Oliver on 28-Nov-2002 14:52 GMT
>The driver has been optimized a bit and now allows reading in data at a speed that is very much comparable to a certain PCI solution (at least if you've got a fast machine).
Two weeks after the Elbox USB driver was decrypted, Highway driver suddenly shows about 40% increase in speed.
Now we know WHO and WHY and WHAT FOR decrypted, disassembled and reverse engineered the Elbox USB driver!
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 9 of 49ANN.lu
Posted by Chris Hodges on 28-Nov-2002 15:18 GMT
In reply to Comment 8 (Oliver):
May the other reasonable people forgive me my offensive tone: You are plain stupid. You have not the faintest idea of software or hardware. Otherwise you wouldn't have come up with such an idiotic statement. You don't know any conceptual difference of the Highway in comparision to PCI cards. And BTW: a version with the speed increased was already sent to a few testers on 1st of November. Go troll somewhere else. Or better, consult a psychotherapist.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 10 of 49ANN.lu
Posted by Michael Böhmer on 28-Nov-2002 15:24 GMT
Hi Troll @comment 8,
yes, you surely are right. Oh, and by the way, Chris also killed Kennedey and
was the guy behind the Roswell UFO.
You couldn't have done better to show the grade of your technical knowledge.
So far, Michael
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 11 of 49ANN.lu
Posted by Oliver on 28-Nov-2002 15:53 GMT
In reply to Comment 9 (Chris Hodges):
>BTW: a version with the speed increased was already sent to a few testers on 1st of November.
Your words from your anti-Elbox statement:
'I loaded the usb.device (some friendly Mediator user sent me,...'
It was about Elbox usb.device ver.1.2 dated *mid-September*.
Now we know WHO, WHEN, WHY and WHAT FOR did it!
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 12 of 49ANN.lu
Posted by Michael Böhmer on 28-Nov-2002 16:38 GMT
Hi Mr. Troll,
hope you don't have similar logical problems with the "best before" label printings on your food :(
Michael
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 13 of 49ANN.lu
Posted by Anonymous on 28-Nov-2002 18:07 GMT
Cmon man, I dont get it how you managed to combine Islamic prayer and pope Carol and Amiga stuff, well that must be one of your hidden tricks, will it format my brain as deep as yours?
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 14 of 49ANN.lu
Posted by Stefan Burström on 28-Nov-2002 19:20 GMT
In reply to Comment 11 (Oliver):
How on earth would you know WHEN by this???
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 15 of 49ANN.lu
Posted by Oliver on 28-Nov-2002 22:25 GMT
In reply to Comment 14 (Stefan Burström):
> How on earth would you know WHEN by this???
The Spider user sent to Chris Hodges copyrighted Elbox' usb.device ver.1.2. This was illegal but he must have had good intentions, so he sent usb.device which was _then_ available. He was not aware why Chris Hodges asked him to send this driver. He thought that this would help in solving his problem connected with USB.
Elbox usb.device 1.5 is dated 30 Sep. So Chris Hodges, who got ver.1.2, certainly got it in September.
Chris Hodges had all October for decrypting, disassembling and reverse engineering the Elbox usb.device driver and reworking his Highway USB driver. And then on 1st Nov Chris Hodges sent the new Highway driver to his testers.
From 1st Nov Chris had enough time to prepare this whole anti-elbox affair.
And now, after two more weeks, he released this reworked 40% faster driver for Highway.
Everything is clear now-who, when and why decrypted, disassembled and reverse engineered the Elbox USB driver.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 16 of 49ANN.lu
Posted by Nicolas Sallin on 28-Nov-2002 23:49 GMT
In reply to Comment 15 (Oliver):
Yeah, you are right.
But that's not the first time such a thing is happening:
- Picasso96's Voodoo3 driver is a cracked copy of Elbox's
- ShapeShifter uses illegal code from Fusion
- CyberGraphX is a resourced EGS
- AmigaOS is a reworked binary of MacOS
- Amiga is an illegal Commodore64 clone
- I am a stollen early version of my sister
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 17 of 49ANN.lu
Posted by T_Bone on 28-Nov-2002 23:56 GMT
In reply to Comment 15 (Oliver):
/me adds Oliver to mental list of "those" kind of people.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 18 of 49ANN.lu
Posted by Doobrey on 28-Nov-2002 23:58 GMT
In reply to Comment 15 (Oliver):
Oliver, are you trolling or just majorly deficient in the cerebral department?
1. It wasn`t Chris Hodges that originally decompiled the Elbox driver, he just confirmed somebody elses suspicions.
2. Just because he recieved a file dated from September doesn`t mean he was in possession of it then.
For example, I could email you a file dated 1990, but would that mean that you`ve had this file since then? No it friggin well wouldn`t.
3. Elbox/Spider drivers would be of no use to a Highway user..
For a start, they use a different USB chipset..about as much use as a chocolate teapot!
What you`re saying is completely libellous (or is it slanderous?), I`ve seen Miss Marple have more convincing proof than this..
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 19 of 49ANN.lu
Posted by Michael Böhmer on 29-Nov-2002 07:33 GMT
Hi Doobrey,
it doesn't make any sense to explain something to Mr. Troll, unfortunately.
It's as forlorn as feeding a black hole with cookies.
He's got his own point of view (how idiotic it may be), and he is defending his own little "reality". May he get lucky with this dream. Why not ?
As he even does not dare to reveal his name or mail address but hides behind anonymous names, you can estimate what this boy's attitude is.
Michael
P.S.: Mrs. Marple... good comparison :)
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 20 of 49ANN.lu
Posted by Lennart Fridén on 29-Nov-2002 09:59 GMT
In reply to Comment 15 (Oliver):
"Elbox usb.device 1.5 is dated 30 Sep. So Chris Hodges, who got ver.1.2, certainly got it in September."
Per your logic it would be impossible for someone to have a copy of Windows 98 as newer copies e.g. Windows XP is out.
Rent a brain...
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 21 of 49ANN.lu
Posted by It's MEEEE!!!! on 29-Nov-2002 10:29 GMT
In reply to Comment 8 (Oliver):
Another for the theory of conspiration, you are a victim of that syndrome which makes people love and defend its captors.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 22 of 49ANN.lu
Posted by Alkis Tsapanidis on 29-Nov-2002 12:16 GMT
In reply to Comment 15 (Oliver):
Shut up... He could very well not give Elbox the nice stack you're using.
Elbox are assholes and you should admit it.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 23 of 49ANN.lu
Posted by Alkis Tsapanidis on 29-Nov-2002 12:18 GMT
In reply to Comment 20 (Lennart Fridén):
Chris Hodges got that driver in November... When your beloved company were
uncovered. BTW, if you REALLY had any idea about how hardware works, you would
know that what you say is UTTER BULLSHIT, but of course that's what's in your
head too, so you can't understand this...
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 24 of 49ANN.lu
Posted by Peter on 29-Nov-2002 16:12 GMT
In reply to Comment 23 (Alkis Tsapanidis):
Dear MOS troll,
Stop attacking people only because they are of a different opinion.
I totally agree with Oliver.
How can you otherwise explain this SUDDEN increase in Highway driver speed?
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 25 of 49ANN.lu
Posted by T_Bone on 29-Nov-2002 18:53 GMT
In reply to Comment 24 (Peter):
/me adds Peter to the mental list that now contains 3seas, Oliver, Shawn, etc...
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 26 of 49ANN.lu
Posted by Alkis Tsapanidis on 29-Nov-2002 19:36 GMT
In reply to Comment 24 (Peter):
You clearly have NO hardware or software knowledge.
Basically what you say is uneducated crap.
And... this driver was released to testers since the beginning
of November if not earlier (hint: The RDB story was not yet out).
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 27 of 49ANN.lu
Posted by Alkis Tsapanidis on 29-Nov-2002 19:41 GMT
In reply to Comment 24 (Peter):
And it's not an opinion, it's a FACT I know EXTREMELY well...
And I would not attack him if he was another person. He did the
same in every single case that had to do with Elbox. I have had bad
arguements with him many times... Take a look at the G-Rex case.
He claimed that the Mediator is faster than the G-Rex.
He pointed me to some P96Speed benchmarks. I told him that these are
actually RTG system benchmarks and that he can clearly see that
the G-Rex is faster in CPU>PCI transactions with bustest. But no, he
insisted.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 28 of 49ANN.lu
Posted by Doobrey on 29-Nov-2002 23:38 GMT
In reply to Comment 24 (Peter):
>How can you otherwise explain this SUDDEN increase in Highway driver speed?
Bugfix? Profiled asm optimisation ?
That`s what happens with software.. first you release a stable product, then over time you add features,fix bugs and optimise your code.
Sheesh, even Microsoft know that these days ;)
If you want to side with Oliver, fine, you`re welcome to your opinion,
but at least get your facts straight before shooting your mouths off.
I take it you`ve never written any hardware hitting code before. As I said above, since the Elbox/Spider USB card uses a different chip and communicates over a different bus what use would the Elbox driver be to Highway?
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 29 of 49ANN.lu
Posted by coldfire on 30-Nov-2002 03:55 GMT
In reply to Comment 28 (Doobrey):
Please don't confuse the issue with facts.
coldfire
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 30 of 49ANN.lu
Posted by KOKO on 30-Nov-2002 17:00 GMT
In reply to Comment 23 (Alkis Tsapanidis):
I agree with Oliver
Alkis, get a brain
T_Bone - add yourself to mental list too...
regards
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 31 of 49ANN.lu
Posted by Richard on 30-Nov-2002 19:55 GMT
In reply to Comment 26 (Alkis Tsapanidis):
>You clearly have NO hardware or software knowledge.
>Basically what you say is uneducated crap.
Please, you'd better answer Peter question instead of insulting him: How can you otherwise explain this SUDDEN 40% increase in Highway driver speed?
>And... this driver was released to testers since the beginning
>of November if not earlier (hint: The RDB story was not yet out).
You don't get the point. The Spider user who sent the usb.driver to Chris, did it earlier than you think. He sent him this driver in September. Nobody used ver.1.2 in October or November. Maybe it's hard to believe for you, but Mediator users get new driver versions emailed quite often. So when somebody
needs help, like that Spider user with Chris, is using current driver versions.
Since that time Chris Hodges had enough time to work on the Elbox USB driver, prepare the whole affair against Elbox and make the Highway driver.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 32 of 49ANN.lu
Posted by Chris Hodges on 30-Nov-2002 22:51 GMT
In reply to Comment 31 (Richard):
Dear Richard,
as you don't seem to be one of those usual trolling people, I will try to
explain some of your doubts for the last time:
> Please, you'd better answer Peter question instead of insulting him: How can you otherwise explain this SUDDEN 40% increase in Highway driver speed?
I changed the order of execution. Simple as that. You see, the chipset on
the Highway has the ability to do so called batches, i.e. lots of packets
can be sent or received in one go. Now, in prior versions it worked that
way: If a batch was completed, for each transaction see which kind it was
and handle it accordingly. If it was an IN transaction, the buffer would
have been copied during this step. In the next step, the new batch was
prepared (and buffers for out transactions were copied etc). The final step
would latch the new batch and return from the handler. You're still with
me? Good.
Now, the cruical point is, that time gets lost when copying these buffers
-- the usb is idle during the copying process. Now the small modification
was to use double buffering -- i.e. just remember which parts you would
need to copy, start the new batch, and after that, copy the buffer, so that
the usb could start loading the new data packets into the memory of the
controller chip. It worked well, and the speed increase was huge, because
the copying now was parallel to the usb operations. Simply as that. I had
this in mind for a long time already, but other things were a bit higher on
the priority list, so I couldn't implement this in the first releases.
And now to some more concerns: Most PCI chipsets are UHCI or OHCI (not
counting in the EHCI USB2.0 stuff). These PCI chipsets *do not have any
buffer memory* -- you see, all transfers (which are NOT *packet* based like
with the Highway, but *transfer* based, this means they do a lot more
things automatically) go directly into memory via DMA. Hence, you don't
need such buffer management for a PCI card. Therefore, it would be strange
to find it in a PCI card driver.
Moreover, as I said in prior statements: I didn't look into the code of the
usb.device. I never reverse-engineered it. I didn't even let itself decrypt
and looked at the memory before these issues with the RDB code came up. Why
on earth would I want to? There is absolutely NOTHING I could gain from it.
The Highway driver is much more complicated and dedicated than any PCI
driver would ever be. And trying to gain anything from a resourced
OHCI/UHCI driver would be stupid. And I'm not dumb. All the algorithms and
mechanisms to write a driver for UHCI/OHCI are publically available in the
net (go to www.usb.org). BUT I DO NOT HAVE ANY PCI CARD. Why should I look
at Elbox' spider driver, eh? Tell me please. Do come up with a reasonable
argument which is based on knowledge and facts and not on assumptions. I
care a shit on how Elbox implement their driver. I do know myself how to
write fast and efficient software.
And you (and this coward/troll called Oliver) claim I would have examined
and reverse-engineered the driver already in September. Don't you think, I
would have found that RDB killer code? Don't you think, that I would made
this public straight away instead of waiting for somebody else to find it
first? Is it easier for you to believe in wild conspiracy theories than in
something which is reasonable to most other people out there?
Don't start again that I want the Highway/Subway to be sold instead of the
Spider: As I said before, I do get a lot more money on each Spider sold by
a user registration.
And now please stop this bullshit about me optimizing the Highway driver on
knowledge that I would have gained by reverse-engineering the usb.device,
because it's just that: utter bullshit (and maybe jealousy aswell). And you
know it. Stop thinking that Elbox' solutions (both software and hardware)
must always be the most advanced and superior to other products. Stay to
facts. Or be prosecuted for the wrong statements and libel, which only have
the aim to annihilate me. You may have your own opinion, but don't twist
things you don't have any knowledge on (although this might be easier).
I'm trying to do my very best to keep the Amiga and its community alive.
What have you done to support it?
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 33 of 49ANN.lu
Posted by Alkis Tsapanidis on 01-Dec-2002 10:43 GMT
In reply to Comment 30 (KOKO):
You agree with Olivier? Then you certainly don't have a clue... Read #32.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 34 of 49ANN.lu
Posted by Alkis Tsapanidis on 01-Dec-2002 10:44 GMT
In reply to Comment 31 (Richard):
Read #32, I won't repeat what Chris said.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 35 of 49ANN.lu
Posted by KOKO on 01-Dec-2002 15:03 GMT
In reply to Comment 33 (Alkis Tsapanidis):
....stop this bullshit about me....
...because it's just that: utter bullshit (and maybe jealousy aswell)...
...You may have your own opinion, but don't twist
things you don't have any knowledge on (although this might be easier)...
WoW - is he must be our hope - the person I trust - he will enlarge
Amiga community wit that statements...and attitude... and language...
It's time to look 4 other option then Amiga.......stop this bullshit about me....
...because it's just that: utter bullshit (and maybe jealousy aswell)...
...You may have your own opinion, but don't twist
things you don't have any knowledge on (although this might be easier)...
WoW - is he must be our hope - the person I trust - he will enlarge
Amiga community wit that statemens...and atitude... and language...
It's time to look 4 other option then Amiga...
regards
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 36 of 49ANN.lu
Posted by KOKO on 01-Dec-2002 15:05 GMT
In reply to Comment 35 (KOKO):
sorry for double post - must be my mistake
regards
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 37 of 49ANN.lu
Posted by Alkis Tsapanidis on 01-Dec-2002 15:32 GMT
In reply to Comment 35 (KOKO):
Oh, shut up, if you don't like his statements, don't buy his software.
Simple as that. I'm quite sure that you would post the same if you were
him. What would YOU say? "Dear Mr Olivier, I like you so much but your
very kind statement about me is false and I would like to correct you"...?
Excuse me but that would be hypocrisy
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 38 of 49ANN.lu
Posted by Igor on 01-Dec-2002 22:19 GMT
In reply to Comment 32 (Chris Hodges):
>And now to some more concerns: Most PCI chipsets are UHCI or OHCI (not
>counting in the EHCI USB2.0 stuff). These PCI chipsets *do not have any
>buffer memory* -- you see, all transfers (which are NOT *packet* based like
>with the Highway, but *transfer* based, this means they do a lot more
>things automatically) go directly into memory via DMA. Hence, you don't
>need such buffer management for a PCI card. Therefore, it would be strange
>to find it in a PCI card driver.
Chris you real master of lying.
There is a driver for USB PCI card which uses such buffer management and you know it very well. This is Elbox USB driver called usb.device. It uses buffer management because some part of Voodoo graphics card memory performs the role of the buffer in the Elbox driver. Even more Elbox usb.device uses double-buffering mechanism and you know it too.
If you still want to deny that you know it read your own post from September in the Highway list. You wrote there that the usb.device from Elbox has such a double-buffering mechanism for transmission between the graphics card and the Amiga memory. This is what you wrote on Elbox usb.device:
'The Mediator does not use any DMA mechanism for transferring data from main
memory to the PCI board (and vice versa). DMA transfers are only possible
/between/ PCI cards. This is the reason, why you need a graphics card in
order to use the Mediator properly: One MB is reserved for buffering the
transfers between main memory and PCI cards.
The only buffering mechanism (and advantage) therefore is, that the CPU can
transfer data from this buffer, while the next USB DMA transfer is
proceeding (so USB operations overlap slightly).'
'While the next USB DMA transfer is proceeding' is what you call 'double-buffering' in the Highway driver. The changes you have made in the driver for Higway and described are just copies of alghorithms from the Elbox usb.device.
Your lies only confirm that you have reverse engineered Elbox driver and used its alghorithms.
I appreciate you as a programmer but after all that affair you have done against Elbox, I think to show up as a loyal MOS-guy, I see you are a ZERO as a human, period.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 39 of 49ANN.lu
Posted by Michael Böhmer on 01-Dec-2002 23:21 GMT
In reply to Comment 38 (Igor):
Hi Igor,
may I cite out of chipset datasheet we used for HIGHWAY / SUBWAY ? It is dated from May 2001 but was available earlier in other revisions.
> 2.5 Double Buffering
>
> Double buffering, or its more general form circular buffering, are effective
> ways to minize the USB system throughput. [...]
> Together with its batch processing capabilities, double buffering becomes
> attractive even for transactions with small data packets.
Strange... Hm. Now use your brain.
It's hard to believe but El'Bug didn't invent everything. There are other cute guys around which also make some developments; especially as double buffering is a commonly used technique in data processing.
We even use it here in high energy physics on our readout boards, and these boards were planned and designed at a time where most of El'bugs people were running around the Xmas tree with a drum in their hands.
And as I don't feel like getting a slap from El'Bugs press department again, I will leave your comments on DMA on Mediators uncommented.
Michael
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 40 of 49ANN.lu
Posted by Michael Böhmer on 01-Dec-2002 23:25 GMT
In reply to Comment 39 (Michael Böhmer):
Argl. Sorry, Freud would be happy.
Search: "minimze", replace "maximize".
(For vi fans: [ESC]:%s/minimize/maximize/[RETURN]
;) Michael
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 41 of 49ANN.lu
Posted by Chris Hodges on 01-Dec-2002 23:35 GMT
In reply to Comment 38 (Igor):
... and next you say that there's a patent on the double buffering idea. You do not need to reverse engineer code to know what double buffering is or how it can be implemented. I've (and million other coders out there) have been doing this since *ages* (ever written a game, eh?). I guess the next accusation of you will be that I must have reverse engineered [whatever] because I use linked lists or arrays.
 
Again, I care a shit how Elbox implement their drivers or what techniques they use to work around their possibly flawed hardware design.
 
And since Elbox said my assumptions were wrong (see Highway list) and also accused Michael Böhmer of lying (which they, to this day, neither proved or took back), how should I be sure how it is done on the Mediator?
 
I said, that it would be funny to find this in a PCI card driver. And with decent hardware, which does DMA into main memory (and not go through the sick video buffer bottleneck/patchwork), you wouldn't find any such code.
 
Claiming that I've done so much against Elbox is a bit twisted. Elbox have shot themselves in their foot because they write this illegal code into their driver(s), and then denied it. I didn't write the usb.device. It was them who started the whole 'affair'. I was protecting my software and people using it.
 
Using my personal attitude about MorphOS in this statement, which has got absolutely nothing to do with it, shows how mature you are. Now, having lost my credibility among you, I happy to see that I will not get a person like you as one of my customers. I would be ashamed.
 
Strange that all those people accusing me as a liar never give their realnames or email addresses. Maybe these people are crackers/hackers/pirates/dumb or otherwise handicapped?
 
Believe whatever you want. Stick your head in the toilet, if you like to. Jump from a cliff. Enjoy spreading your FUD and lies. Maybe you'll find a heath insurance that pays a therapy some day.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 42 of 49ANN.lu
Posted by Alkis Tsapanidis on 02-Dec-2002 13:03 GMT
In reply to Comment 38 (Igor):
AHAHAHAHHAHAH!
Yeah... Once I wrote a shoot em up. I used double buffering! Damn! I stole
Elbox's idea!
What you don't realise is that the transfers the usb.device does are
CPU>GFX Card RAM transfers. The USB chipset DOES NOT know that the address
it gets it's data from is not in the system memory but on a GFX card...
The USB chipsets works like any other chipset, fetching using DMA.
Now compare this to what Chris did. He improved the buffer management
in the driver and implemented "Elbox' patent"... Double Buffering... Wow!
How unusual! Nobody else did that before...
Knowing half truths is worse than knowing nothing.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 43 of 49ANN.lu
Posted by Oliver on 02-Dec-2002 19:42 GMT
In reply to Comment 39 (Michael Böhmer):
> Double buffering, or its more general form circular buffering, are effective
> ways to minize the USB system throughput. [...]
> Together with its batch processing capabilities, double buffering becomes
> attractive even for transactions with small data packets.
What is said here is just a piece of information that the Highway chipset IS CAPABLE of using double-buffering.
To ENABLE it, KNOWLEDGE was needed how to implement it in the driver. Chris Hodges rather didn't know how to do it if he had not placed this mechanism in the Highway driver for half a year.
It is clear from Chris Hodges' letter to the Highway list that he was LYING writing here that he had not known that the USB Elbox driver has double-buffering. In September, he himself wrote that he DID know that the Elbox driver has such a mechanism.
Chris Hodges admitted himself that he 'asked' a Mediator user to send him the Elbox driver, ILLEGALLY gaining access to it. And this was in September.
Chris Hodges had enough time to decrypt, disassemble, reverse engineer and copy the solution from the Elbox driver to his driver to Highway.
Double-buffering appeared in the Highway driver HALF A YEAR after sales of Highway started.
Chris Hodges could not refuse playing an anonymous cracker complaining that Elbox secured his drivers against such PIRATES as himself.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 44 of 49ANN.lu
Posted by Michael Böhmer on 02-Dec-2002 21:02 GMT
In reply to Comment 43 (Oliver):
Dear Oliver,
as your statements are getting more and more fictional and as you are starting to assault not only Chris but also me as developer of the HIGHWAY, I must ask you to clarify your position.
Why are you posting anonymous ?
Are you afraid of showing your name ?
Or are you paid by someone for doing this mud war against active developers ?
Damned, what is your problem ?
Stop repeating your phantasies. You are accusing Chris here. Where are your facts ? Just repeating such lies like you do is not a proof, but only of your technical stupidness.
I am open for discussion, but not with an anonymous coward like you.
Feeling sad, Michael
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 45 of 49ANN.lu
Posted by Oliver on 02-Dec-2002 22:26 GMT
In reply to Comment 43 (Oliver):
Okay, I now see, that I've gone much to far. ELB*X has paid me a lot of money to spread this lies, but I'm not going to yail for them. I cannot spread any more of these lies, as my ISP said they would enforce the law on me, if I didn't stop right now. I do apologize for the stupid things I said. From the beginning it was clear to me that Chris didn't need any information of the usb.device to do the improvements. I just tried to ruin his reputation.
I have to admit, that I was wrong. Very wrong. Sorry. I've learned my lesson.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 46 of 49ANN.lu
Posted by Oliver, the real one (not this from #45) on 02-Dec-2002 23:35 GMT
In reply to Comment 45 (Oliver):
>Okay, I now see, that I've gone much to far. ELB*X has paid me a lot of money
@Chris,
Do you always write Elbox as Elb*x? (e.g. Special Elb*x driver treatment implemented.)
If you really want to use the same proxy as I use, at least use your own name.
Do not use my name for your cheating games.
Can't you stop this continuous lying to this with whom you talk?
I am using facts in my posts. You use offences and cheating.
Oliver, the real one (not Chris as in comment 45)
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 47 of 49ANN.lu
Posted by Chris Hodges on 03-Dec-2002 05:57 GMT
In reply to Comment 46 (Oliver, the real one (not this from #45)):
I don't know what you're talking about. First you accuse me, then you regret it and apologize. You seem very strange to me. Are you schizo by any chance?
> I am using facts in my posts. You use offences and cheating.
Haha! That was a very good one. Lots of facts in your posts. Very nice, haha! I've got no time to list all your offences (like calling me a liar or a pirate), as I got a real life aswell. You don't even got a name. I do not see any sense to further reply to something, which could also be an Eliza-clone in sense of intelligence and responsiveness (yeah, you're in fact so real, haha). Get lost dude, heh, this is all a waste of time.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 48 of 49ANN.lu
Posted by Alkis Tsapanidis on 03-Dec-2002 13:09 GMT
In reply to Comment 46 (Oliver, the real one (not this from #45)):
Oliver, shove a vibrator in your mouth to shut it, cause you have REALLY gone
too far and WILL be sued if you continue.
Poseidon Update V1.32 for both the underpriviledged and priviledged users : Comment 49 of 49ANN.lu
Posted by Oliver, the real one (not this from #45) on 03-Dec-2002 23:04 GMT
In reply to Comment 47 (Chris Hodges):
>I don't know what you're talking about. First you accuse me, then you regret it and apologize.
You have used the same proxy for comment #45 pretending you were me.
Now you pretend you don't understand what I'm writing you about. Poor boy.
>You seem very strange to me. Are you schizo by any chance?
You are. Not by chance.
>> I am using facts in my posts. You use offences and cheating.
> Haha! That was a very good one. Lots of facts in your posts.
Many facts are in my posts. Like these ones:
1. Two weeks after the Elbox USB driver was decrypted, Highway driver suddenly shows about 40% increase in speed.
2. To ENABLE it [double-buffering], KNOWLEDGE was needed how to implement it in the driver. Chris Hodges rather didn't know how to do it IF he had not placed this mechanism in the Highway driver for half a year.
3. It is clear from Chris Hodges' letter to the Highway list that he was LYING writing here that he had not known that the USB Elbox driver has double-buffering. In September, he himself wrote that he DID know that the Elbox driver has such a mechanism.
4. Chris Hodges admitted himself that he 'asked' a Mediator user to send him the Elbox driver, ILLEGALLY gaining access to it. And this was in September.
5. Chris Hodges had enough time to decrypt, disassemble, reverse engineer and copy the solution from the Elbox driver to his driver to Highway.
6. Double-buffering appeared in the Highway driver HALF A YEAR after sales of Highway started.
7. Chris Hodges could not refuse playing an anonymous cracker complaining that Elbox secured his drivers against such PIRATES as himself.
> Very nice, haha! I've got no time to list all your offences (like calling me a liar or a pirate)
LIAR - see point 3,
PIRATE - see point 4, 5.
Anonymous, there are 49 items in your selection
Back to Top