flat assembler
Message board for the users of flat assembler.

Index > Main > Other formats

Author
Thread Post new topic Reply to topic
Consumed



Joined: 30 Sep 2004
Posts: 13
Location: Right behind you
Consumed
Could the NE and LE formats be added to FASM? I'm wanting to make some vxds and device drivers and I need those formats. Right now I'm stuck with using masm. Sad
Post 28 Feb 2005, 08:21
View user's profile Send private message Visit poster's website Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3500
Location: Bulgaria
JohnFound
Hm, I am sure there was a thread(s) about writing device drivers with FASM. Even, IIRC, Privalov made some changes to FASM especially to make things easier.
Try searching the message board.

Regards.
Post 28 Feb 2005, 10:44
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Tomasz Grysztar
Assembly Artist


Joined: 16 Jun 2003
Posts: 7718
Location: Kraków, Poland
Tomasz Grysztar
These changes concerned the Windows NT line device drivers, which are in fact the special PE files. The NE was executable used by Windows 3.11 and LE was executable format of OS/2 and was also used for 32-bit device drivers in Windows 95/98/Me line. Since these formats are no longer widely used I never got any requests supporting them before, and I also never read any decent specification for them. I can add them to my "to do" list, however it's not likely I will find a time to do this soon, as I'm concentrating on adding support for some more future formats, like ELF64 and PE+ for x86-64 architecture.
Post 28 Feb 2005, 11:02
View user's profile Send private message Visit poster's website Reply with quote
Nikolay Petrov



Joined: 22 Apr 2004
Posts: 101
Location: Bulgaria
Nikolay Petrov
NE format is almost dead, i think...
Post 28 Feb 2005, 18:57
View user's profile Send private message Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3170
Location: Denmark
f0dder
Consumed, you can always use FASM to output to .obj format, and then use a linker capable of producing LE output. Yes, you're still stuck with having to use a linker, but you're not stuck with masm Smile
Post 28 Feb 2005, 20:37
View user's profile Send private message Visit poster's website Reply with quote
Consumed



Joined: 30 Sep 2004
Posts: 13
Location: Right behind you
Consumed
Ah, ok. I'll do that then. Thanks. Smile
Post 28 Feb 2005, 23:05
View user's profile Send private message Visit poster's website Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.