I think assembly implementation of string releted functions are
better to write.
Have you ever WRITTEN IA64 assembly code? If not, let me note that it is
not trivial to write.
I wouldn’t suggest that anyone use this approach - separate code to write
for each platform, with no effective benefit.
Don’t get me wrong - there is a time for hand-coded assembly, but string
functions? That seems like overkill.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: krishna pawar [mailto:xxxxx@rediffmail.com]
Sent: Wednesday, March 27, 2002 2:59 AM
To: File Systems Developers
Subject: [ntfsd] Use Asembly for String Function…
I think assembly implementation of string releted functions are
better to write.
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to %%email.unsub%%
603-321-1032
“Tony Mason” wrote in message news:xxxxx@ntfsd…
>
> Have you ever WRITTEN IA64 assembly code? If not, let me note that it is
> not trivial to write.
>
And I thought he meant a .net assembly
OH. Well, if he was thinking managed code for .NET then everything is fine!
There is a time and a place for everything (although I’ll be damned if I’ve
found the time OR the place for managed code in the FSD environment yet -
except for filter drivers INTERFERING with managed code, of course) and in
my experience (albeit not nearly as extensive as Mr. Roddy), writing string
handling code in assembly, while possible, is ill-advised on the IA-32 or
IA-64 or AMD-64 architectures. Maybe it was a great idea on the Z80…
But, it sounds like Mark is more than willing to help out in this regard
should someone wish to pursue these (then again, we know what we are, it is
just a matter of price).
As for me, I’ll stick with the standard routines in the OS, keeping in mind
that essentially all FSD code can be run at IRQL < DISPATCH_LEVEL (except
the occasional completion routine).
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Mark Roddy [mailto:xxxxx@hollistech.com]
Sent: Wednesday, March 27, 2002 8:49 AM
To: File Systems Developers
Subject: [ntfsd] Re: Use Asembly for String Function…
603-321-1032
“Tony Mason” wrote in message news:xxxxx@ntfsd…
>
> Have you ever WRITTEN IA64 assembly code? If not, let me note that it is
> not trivial to write.
>
And I thought he meant a .net assembly
—
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to %%email.unsub%%