Re: Kernel size over 64K: what is needed, how to implement?

David Given <[email protected]>
Newsgroups org.kernel.vger.linux-8086
Message-ID <[email protected]>
On 21/02/12 18:24, Juan Perez-Sanchez wrote:
[...]
> The suggestion is to use watcom to produce exe files and use the
> tcc4elks utility
> to convert to elks executables.

Allegedly the Watcom linker can produce flat files directly:

http://wiki.osdev.org/Watcom

ELKS binaries are really simple; IIRC they're just a file header and
then the text and data segments concatenated together. (Anyone got a
link?) It may be possible to persuade the linker to emit them without
needing conversion.

I also see that the Watcom linker can emit ELF and COFF files, but I
don't know whether it can emit the 16-bit versions (which are a rather
esoteric discipline).

What format is the kernel image in?

The hard-to-find Watcom linker manual is here, and the FORMAT directive
is documentated on page 61:

http://www.openwatcom.org/ftp/manuals/current/lguide.pdf



PS. Please don't cc me with replies; I am a list subscriber!

-- 
┌─── dg@cowlark.com ───── http://www.cowlark.com ─────
│
│ "Never attribute to malice what can be adequately explained by
│ stupidity." --- Nick Diamos (Hanlon's Razor)
signature.asc (application/pgp-signature, 254 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFPRDdGf9E0noFvlzgRAgnpAJ4lFHq9Vl9oqWvYL0tcybxpaiZkBgCg2K0n
o/1jOquRHlgn/J/j4gvn3ZQ=
=HuV5
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.