|[Files] New Amithlon 1.29 update available||ANN.lu|
|Posted on 11-Mar-2004 20:42 GMT by top (Edited on 2004-03-12 18:05:13 GMT by Christophe Decanini)||73 comments|
the New update for Amithlon to run AmigaOS3.9 under PC hardware via Linux Drivers :|
° Amithlon Kernel compatible Linux PCI drivers : PC network chipsets, PC sound chipsets
° Added new version of the XCat Utility (Thanks to Bernd Meyer)
° FIX: Somehow the name of the installed amithlon1_com.device was wrong!
Available for download in Aminet
Amithlon 1.29 update
Author: email@example.com (Guido Mersmann)
Author: firstname.lastname@example.org (Bernd Meyer)
Author: email@example.com (Harald Frank, VMC)
Author: firstname.lastname@example.org (Benjamin Vernoux, Titan)
|List of all comments to this article|
|New Amithlon 1.29 update available : Comment 62 of 73||ANN.lu|
|Posted by Megol on 13-Mar-2004 21:52 GMT|
|" ... Also, while doing so avoids the need for byte swaps, it makes it necessary to do some maths on the addresses before using them --- which was faster on a 386 (no bswap instruction), but actually takes more time on modern processors."|
That doesn't match my experience of JIT-emulation. Most often one have "free" instructions even in inner-loops, this fact combined with OOOE can give a very fast solution. With a more intelligent JIT one can even remove some of the extra instructions. Byte-swapping should be about the the same speed however assuming that BSWAP is a direct path instruction for Athlons.
For a x86 native AOS-lookalike one could reverse the order of fields in all public structures and use address translation in the 68k emulator. The virtual 68k would see a 100% big-endian machine with the structures as expected, the x86 side would see some differences ;) Would be a real PITA to implement though...
|List of all comments to this article (continued)||