Hi,
Alex Buell escribió:
On Tue, 19 Jul 2005, Aitor Santamaría Merino wrote:
Working on penultimate versions of DISPLAY and KEYB already :)
There's a very small program that sets up the UK keymap; KEYBUK.COM,
which is only 432 bytes long. I use this instead of KEYB to squeeze as
much as memory as possible out of the UMBs.
I don't know if you mean MS-DOS "old style" KEYB, that was splitted in
several different programs (KEYBUK.COM, KEYBSP.COM, KEYBGR.COM).
It's freely available and disassembling it should help you out with
creating an ultrasmall KEYB executable...
Thanks! However, if it's Microsoft's, I am not interested in
disassembling, not only because of possible legal issues, but also the
architecture of both drivers is far too different (and regarding the
keyboard behaviour, we have Henrique Peron, who knows very much about this).
I am also trying to make it quite general, which implies to be a bit
bigger. Anyway there are things to be worked on in future versions to
reduce it from the approx 1.5Kb of current versions, in particular,
getting rid of the PSP and I'm also going to try making the
resident/assembler part to be completely independent from the
transient/pascal code, so that I save some FARPTR references.
But this is for future versions, in the forthcomming version you'll at
least be able to use a single KEYBOARD.SYS file (instead of several KL
files), so that you can save some disk space too.
Aitor
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel