Line 1... |
Line 1... |
1 |
/*
|
1 |
/*
|
2 |
* This program creates a header file for the SvarDOS installer, that
|
2 |
* This program creates a header file for the SvarDOS installer, that
|
3 |
* contains the list of all supported keyboard layouts, along with a way to
|
3 |
* contains the list of all supported keyboard layouts, along with a way to
|
4 |
* select sets of keyboard layouts that apply to only a specific region.
|
4 |
* select sets of keyboard layouts that apply to only a specific region.
|
5 |
*
|
5 |
*
|
6 |
* Copyright (C) 2016-2023 Mateusz Viste
|
6 |
* Copyright (C) 2016-2024 Mateusz Viste
|
7 |
*/
|
7 |
*/
|
8 |
|
8 |
|
9 |
/* the kblayouts list is a NULL-terminated array that contains entries in the
|
9 |
/* the kblayouts list is a NULL-terminated array that contains entries in the
|
10 |
* following format:
|
10 |
* following format:
|
11 |
* human description string <0> layout code string <0> <codepage number as a 16bit value> <ega.sys file number as a single byte> <keyboard.sys file number as a single byte> <sub keyb ID as a 16bit value, zero if none>
|
11 |
* human description string <0> layout code string <0> <codepage number as a 16bit value> <ega.sys file number as a single byte> <keyboard.sys file number as a single byte> <sub keyb ID as a 16bit value, zero if none>
|
Line 107... |
Line 107... |
107 |
addnew("HU", "Hungarian", "hu", 852, 1, 1, 208);
|
107 |
addnew("HU", "Hungarian", "hu", 852, 1, 1, 208);
|
108 |
|
108 |
|
109 |
/* Italian */
|
109 |
/* Italian */
|
110 |
addnew("IT", "Italian", "it", 858, 1, 1, 0);
|
110 |
addnew("IT", "Italian", "it", 858, 1, 1, 0);
|
111 |
|
111 |
|
- |
|
112 |
/* Latin-American */
|
- |
|
113 |
addnew("LA", "Latin-American", "la", 437, 0, 1, 0);
|
- |
|
114 |
|
112 |
/* Norvegian */
|
115 |
/* Norvegian */
|
113 |
addnew("NO", "Norvegian", "no", 858, 9, 1, 0);
|
116 |
addnew("NO", "Norvegian", "no", 858, 9, 1, 0);
|
114 |
|
117 |
|
115 |
/* Polish */
|
118 |
/* Polish */
|
116 |
addnew("PL", "Polish (Programmer)", "pl", 991, 10, 1, 0);
|
119 |
addnew("PL", "Polish (Programmer)", "pl", 991, 10, 1, 0);
|