[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] XaAES sources for FreeMiNT 1.16.3



Vincent Rivière wrote:
Jo Even Skarstein wrote:

Having the VDI as a kernel module so the AES can call it directly will be a huge benefit performance-wise.


Could someone tell us why making the VDI would be such a performance gain ?

The TRAP API (like any other TOS system call) is very inefficient, and the VDI/AES is probably the worst. A new API, directly from the user programs to the VDI implementation would be far better, there is no doubt.

It would help a lot if the VDI and AES interface were the same
as the one for GEMDOS and (X)BIS.

On different traps so it will be an enhancement.
trap 3 and 4 for instance.

--
Groeten; Regards.
Henk Robbers. http://members.chello.nl/h.robbers
Interactive disassembler: TT-Digger;  http://digger.atari.org
A Home Cooked C compiler:      AHCC;  http://ahcc.atari.org