From mint-bounce@lists.fishpool.fi Wed Dec 9 17:58:19 2009 X-SourceIP: 77.249.76.7 Message-ID: <4B202B32.60102@chello.nl> Date: Wed, 09 Dec 2009 23:56:50 +0100 From: Henk Robbers User-Agent: Mozilla Thunderbird 1.0.2 (Macintosh/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: mint Subject: Re: [MiNT] XaAES sources for FreeMiNT 1.16.3 References: <11a6f2b10911270646s6ceab50i915d71aeb27f6be9@mail.gmail.com> <11a6f2b10911281336q6ad74b7au657ac40469b28d8@mail.gmail.com> <11a6f2b10912081349x51b88c71p278c085ff9b77f2e@mail.gmail.com> <11a6f2b10912082333g5ede94a6t862ff00a111c970a@mail.gmail.com> <7116AF0ECE9F4F099B489E49FEE856FC@mercatus.local> <4B1FBAB0.4080607@freesbee.fr> In-Reply-To: <4B1FBAB0.4080607@freesbee.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: h.robbers@chello.nl Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: 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