Subversion Repositories SvarDOS

Rev

Rev 1463 | Rev 1908 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1463 Rev 1624
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);