Howard,
I've been working on porting OpenSSL to the Palm and have most of
it completed; and as such having 68K assembler versions is _extremely_
important. Otherwise, the implementation might very well be too slow to
be usable on the Palm.
So...keep up the good work!
- Max
On Tue, 19 Feb 2002, Howard Chu wrote:
> >From the overwhelming lack of response I guess no one on this list cares
> about Motorola 68k implementations. Just a final note in case anyone is
> listening. The previous file I sent works fine, passes all the tests. I
> noticed that my use of roxl/roxr in the bn_add_words and bn_sub_words
> functions was a poor choice, so this version avoids those instructions.
>
> -- Howard Chu
> Chief Architect, Symas Corp. Director, Highland Sun
> http://www.symas.com http://highlandsun.com/hyc
> Symas: Premier OpenSource Development and Support
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]On Behalf Of Richard Zidlicky
> > Sent: Tuesday, February 19, 2002 9:58 AM
> > To: [EMAIL PROTECTED]
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [MiNT] M68020 bn_asm
> >
> >
> > On Mon, Feb 18, 2002 at 11:43:56AM -0800, Howard Chu wrote:
> > > Here is a more thorough assembly implementation of bn_asm for
> > Motorola 680x0
> > > processors. On a 68030 the RSA/DSA test is over 4x faster than
> > gcc -O3 code.
> > > I am releasing this version under the terms of the OpenSSL license.
> >
> > thanks, I will test it on linux-m68k as soon as my CPU will have
> > a few spare cycles.
> >
> > One thing I have noted, you use the 64 bit variants of mul/div in
> > many places. This will probbaly make the code much slower than gcc
> > generated code on 68060 CPUs as they do not implemente this insns
> > in hardware and need to emulate them in the OS.
> >
> > Bye
> > Richard
> >
>
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]