Re: NK.Bin and binary extraction.
- From: Valter Minute <vminute@xxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 27 Jul 2006 08:59:58 -0700
Otaku <otaku@xxxxxxxxxxxxxxxxxxxxx> wrote in
news:fr4yg.3227$v4.3081@xxxxxxxxxxxxxxxxxxxx:
Hi.[...]
Can anyone shed any further light on the formats involved ?
The contents of the FILES section are added (and usually compressed)
to the image and they could be extracted/replaced using the binmod
tool.
DLLs and EXEs included in the MODULES section are not included in the
..bin file as they are on disk, they are splitted in code, data and
resources sections, R/W data and resources are compressed and R/O
data and code sections are "packed" to be put in slot 1, so I suppose
that you'll have to undo some code relocations, decompress the
resources and put them back in their original format. The process is
somewhat documented in PF help if you search "romimage".
It's not an easy work and I don't know if it can be done at all.
You may use cvrtbin to convert the .bin file to a "flat" ROM image,
if this could speed-up your work.
The new release of the OS should include a tools that allows you to
browse and compare .bin files, but I don't know if it will allow you
to extract files from those files and if it will be backward
compatible with the image format of older releases of the OS.
In this way you'll be able to "unpack" the drivers, but you won't be
able to extract the OAL so you won't be able to add features that
require an OAL modification (ex: handle a new interrupt, unless the
OAL supports loadable ISRs).
--
Valter Minute
(the reply address of this message is invalid)
(l'indirizzo di reply di questo messaggio non è valido)
.
- Follow-Ups:
- Re: NK.Bin and binary extraction.
- From: Otaku
- Re: NK.Bin and binary extraction.
- References:
- NK.Bin and binary extraction.
- From: Otaku
- NK.Bin and binary extraction.
- Prev by Date: Re: NK.Bin and binary extraction.
- Next by Date: Re: NK.Bin and binary extraction.
- Previous by thread: Re: NK.Bin and binary extraction.
- Next by thread: Re: NK.Bin and binary extraction.
- Index(es):
Relevant Pages
|