d@alice.UUCP (01/04/87)
Help, please!
I have worked for hours trying to make sense out of some Macro Assembler
keymap source code.
For instance, I am trying to recreate the source to the usa keymap from
Robert Burns' usa2 (dvorak) keymap posted a while back. The DVLCapsable
field doesn't seem to be working right; when I redefine bits to be
either "capsable" or not-"capsable," it usually doesn't work! The ROM
Kernel Manual isn't too clear here, and really hasn't helped me. I know
how the keymap should work; it just doesn't!
I am running 1.2 Gamma 1 on a 512K Amiga, using the Macro Assembler,
SetMap (which seems to work all right) and SetFont (which seems to
work well too).
I have also put some new characters in the topaz font between 0x90 and
0x9b (inclusive). They show up in FontEditor, but using SetFont with this
program:
main()
{
int c;
for(c = 0x90; c <= 0x9b; c++)
printf("%c\n", c);
}
... displays nothing but a bunch of linefeeds. I also cannot map the
ALT-combinations of the characters I need to these new characters
(or at least they won't display correctly).
PLEASE! If anyone (especially those of you at C-Amiga) could send me
the source code (in Macro Assembler?) to the usa or usa0 keymap,
and/or could provide me with help about sticking new characters in
keymaps and fonts, I would be f o r e v e r grateful.
Help...
--
# Daniel Rosenberg (CE) AT&T Bell Labs, Murray Hill / Mi parolas Esperanton.
# disclaimer: These opinions are necessarily mine, not my employer's.
# UUCP: {ihnp4 || research || allegra}!alice!d AT&T: 201/582-6455 (work)
# INTERNET: d.alice%btl.csnet@CSNET-RELAY "Yow!"