Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

RFC: PEtoBIN - a simple file format for 32/64bit OS Dev

4 views
Skip to first unread message

Mike Gonta

unread,
May 23, 2011, 9:21:09 AM5/23/11
to
I am once again working on this simple specification.
It's basically a simple PE file which is modified to create
a flat binary executable file with relocation information.
It can be loaded to the preferred load address (as all flat binary
files are) and run as is, there is no header file. The flat binary
is followed by the PE reloaction information. The last 64bit entry
is the relocation table offset, the second last 64bit entry is the
preferred load address. I've added a simple byte checksum of these
two values which is stored in the last byte of the file.
A simple utility could be created, but for the present I'm
using FASM which has the facility for doing the complete conversion.
http://board.flatassembler.net/topic.php?t=12896


Mike Gonta
look and see - many look but few see

http://aeBIOS.com


0 new messages