"FN" key support added by K. Bracey. 3rd party keyboard mappings defined and...
Simon Forrest authored
"FN" key support added by K. Bracey.  3rd party keyboard mappings defined and included by S. Forrest.

Both changes made in order to support the third
party handset.

Tested on a Risc PC against V0.02 of the RCMM Driver.

Version 0.65. Tagged as 'IntKey-0_65'
77f7ee4a
Name Last commit Last update
Doc "FN" key support added by K. Bracey. 3rd party keyboard mappings defined and included by S. Forrest.
Layouts Moved euro sign to Alt-4 on UK and UK-based layouts. This involved moving the vulgar fractions to Alt-7,8,9.
Source "FN" key support added by K. Bracey. 3rd party keyboard mappings defined and included by S. Forrest.
TestProgs Rationalised structure - now builds a module containing either one keyboard (+UK) or all keyboards, dependent on setting of <Keyboard>.
c "FN" key support added by K. Bracey. 3rd party-specific keyboard mappings defined and included by S. Forrest.
h Intermediate check-in
inc "FN" key support added by K. Bracey. 3rd party keyboard mappings defined and included by S. Forrest.
layout Intermediate check-in
rm Import from cleaned 360 CD
.gitattributes Ursula branch merged.
BlackLog Initial revision
LICENSE Import from cleaned 360 CD
Makefile %Include directive implemented in layout files - this gives a simpler way of adding in some keys and allows some commonality between layouts.
MkClean,fd7 Import from cleaned 360 CD
MkRom,fd7 %Include directive implemented in layout files - this gives a simpler way of adding in some keys and allows some commonality between layouts.
README Ursula branch merged.
UniData215 Ursula branch merged.
VersionASM "FN" key support added by K. Bracey. Special keyboard mappings defined and included by S. Forrest.
VersionNum "FN" key support added by K. Bracey. Special keyboard mappings defined and included by S. Forrest.
!IKHG no longer works - create your layout files textually as described
in Doc.FileFormat.

The table in file KeyStruct must be modified to point to the tables which
your handler is to recognise (one entry for each country). For example,
the KeyStructureTable for Germany (in Germany.Source.KeyStruct) has entries
for UK (KeyStruct1), Germany (KeyStruct7) and Switzerland (KeyStruct35).
All others default to UK.

Finally, the IntKeyMod and Makefile files must be modified to pull
everything together.