Home | History | Annotate | Download | only in bootpref

Lines Matching defs:bootpref

1 /*	$NetBSD: bootpref.c,v 1.6 2009/03/17 00:18:40 he Exp $	*/
39 #include "bootpref.h"
90 u_char bootpref[] = {0, 0, 0, 0, 0, 0, 0, 0, 0};
94 bootpref[ARRAY_VID2] = readNVRAM (fd, NVRAM_VID2);
95 bootpref[ARRAY_VID1] = readNVRAM (fd, NVRAM_VID1);
103 if (checkOS (&bootpref[ARRAY_OS], optarg))
109 if (checkInt (&bootpref[ARRAY_BOOTDLY], optarg,
116 if (checkKbdLang (&bootpref[ARRAY_KBDLANG], optarg))
122 if (checkLang (&bootpref[ARRAY_LANG], optarg))
128 if (checkInt (&bootpref[ARRAY_HOSTID], optarg,
135 if (checkDateFmt (&bootpref[ARRAY_DATIME], optarg))
144 bootpref[ARRAY_DATIME] &= ~DATIME_24H;
153 bootpref[ARRAY_DATIME] |= DATIME_24H;
159 checkDateSep (&bootpref[ARRAY_DATESEP], optarg);
163 if (checkColours (&bootpref[ARRAY_VID2], optarg))
172 bootpref[ARRAY_VID2] &= ~VID2_PAL;
181 bootpref[ARRAY_VID2] |= VID2_PAL;
190 bootpref[ARRAY_VID2] &= ~VID2_VGA;
199 bootpref[ARRAY_VID2] |= VID2_VGA;
208 bootpref[ARRAY_VID2] &= ~VID2_80CLM;
217 bootpref[ARRAY_VID2] |= VID2_80CLM;
226 bootpref[ARRAY_VID2] |= VID2_OVERSCAN;
235 bootpref[ARRAY_VID2] &= ~VID2_OVERSCAN;
244 bootpref[ARRAY_VID2] |= VID2_COMPAT;
253 bootpref[ARRAY_VID2] &= ~VID2_COMPAT;
262 bootpref[ARRAY_VID1] |= VID1_INTERLACE;
271 bootpref[ARRAY_VID1] &= ~VID1_INTERLACE;
284 setNVpref (fd, bootpref, set, verbose);
286 getNVpref (fd, bootpref);
296 "usage: bootpref [-V] [-b os] [-d delay] [-k kbd] [-l lang] "
349 getNVpref (int fd, u_char bootpref[])
382 setNVpref (int fd, u_char bootpref[], int set, int verbose)
386 writeNVRAM (fd, NVRAM_BOOTPREF, bootpref[ARRAY_OS]);
394 writeNVRAM (fd, NVRAM_BOOTDLY, bootpref[ARRAY_BOOTDLY]);
402 writeNVRAM (fd, NVRAM_LANG, bootpref[ARRAY_LANG]);
410 writeNVRAM (fd, NVRAM_KBDLANG, bootpref[ARRAY_KBDLANG]);
418 writeNVRAM (fd, NVRAM_HOSTID, bootpref[ARRAY_HOSTID] |
428 writeNVRAM (fd, NVRAM_DATIME, bootpref[ARRAY_DATIME]);
436 writeNVRAM (fd, NVRAM_DATESEP, bootpref[ARRAY_DATESEP]);
445 writeNVRAM (fd, NVRAM_VID2, bootpref[ARRAY_VID2]);
448 writeNVRAM (fd, NVRAM_VID1, bootpref[ARRAY_VID1]);