@platon42
BTW: Whenever it comes to facts, you gladly seem to ignore them.
It is you, who is all the time casting false suspicions, and when I prove they are false, you change the subject matter.
So? Full random *read only* access is worth nothing.
This is what you want others to believe. You know why? Because random read access in E3B cards is so messed up that it is unusable. So you have to pretend that Flash memory reading different from sequential is not necessary in Amiga. :-D
You're talking BS again, little Rat. Why don't you simply admit that you don't have a single clue about how Flash memory works, especially on the Algor? The Algor has full random access (bytes, words, longwords) within a window of 4 KB. The Algor flashrom can be read at full Zorro II speed (2.8MB/sec).
It is not true.
Random read access to Flash in E3 products CANNOT work at Zorro II full speed. To make this speed possible, even in the quoted by you 4KB window range, at least 12 Amiga address lines should be connected to the Flash. This is not the fact!
Just watch the Algor board and see connection of address lines. Well, it is enough to read the description of the connector, to which Romulus is connected. This connector has only 5 Amiga address lines connected!
What does it mean?
Address lines of the Flash memory in E3B cards are controlled not directly from Amiga, but indirectly through CPLD circuit. With this indirect control, 2 addressing methods could have been used:
1. The CPLD circuit generates sequentially Flash addresses, incrementing the internal address counter at each successive reading.
2. Access to the selected Flash memory location requires two steps: firstly--writing the address of the location (which you want to read from Flash) to the CPLD circuit, secondly--reading the Flash memory in the next access to the Zorro card.
If E3B chose the first option, read access depends on how far from the beginning of the 4KB page area the read location is located. For example, to read the 1000th word of the Flash page, additional 999 technical readings are necessary only for incrementing the CPLD address counter. With this solution, average random read time of Algor/Romulus Flash memory is 2.8 kilobytes/s :lol:
In the second case, reading the selected location of the Flash memory requires a prior sending information to CPLD about the window number and the address within the window. In the next command, this location can be read. Here, average random read time to Algor/Romulus Flash memory is half of the Zorro II speed.
As the speed issue makes you so nervous, it looks like E3B decided on the first method. :-D
> As for now Algor Pro is a vapourware. Isn't it?
the software is ready for weeks now, only the cards have to be shipped.
Algor pro IS vapourware, according to your own vapourware definition. Until today Algor pro is not available.
For the eFlash board providing *only* a flashrom feature wasting a complete Zorro III slot, this is a very poor result (the KickFlash at least has got an additional clockport which the eFlash lacks). The Algor was developed AND released more than a year ago (!), and its flashrom capabilities were only a nice bonus (the main purpose was to provide a fast USB controller) -- and STILL its features and product quality are not beaten by other products, especially not by the eFlash
The quality of hardware of the Flash part of the Algor/Romulus cards is beaten by the Eflash 4000 hardware MANY times.
In ALL fields, the eFlash 4000 hardware is better:
1. eFlash 4000 is a fast and clean design, while Algor implementation of the Flash memory is a hard hardware hack.
2. eFlash is equipped with hardware protection against unwanted reprogramming, which is very important because Flash memories have limited reprogramming cycles amount. When you have no hardware write protection (Algor and Romulus case) of the Flash memory you are always exposed to destroying your Flash memory by a malicious virus before you find out that some software is rewriting it again and again.
3. eFlash 4000 uses hi-quality Flash memories, which can be programmed 100,000 times, not only 10,000 times like memories in Algor/Romulus.
I do not have to comment that the Algor's edge connector is not gold-plated, which in itself eliminates that product in the very beginning.
As regards your "fast" USB controller", it's a bit exaggeration. Algor is an old-fashioned obsolete USB 1.1 standard controller.
And if you weren't stating your BS so obviously, people might be believing you more easily. But by now, everybody knows who pays you for this.
Yesterday you suggested here that the German Amiga Plus mag was bribed by someone, and today you are suggesting that I was bribed.
The most funniest thing in all this is that you are being fed by E3B. :lol: