Module Name: src
Committed By: tsutsui
Date: Thu May 19 21:26:39 UTC 2011
Modified Files:
src/sys/arch/x68k/usr.bin/bellctrl: Makefile bellctrl.c
src/sys/arch/x68k/usr.bin/loadfont: Makefile
src/sys/arch/x68k/usr.bin/loadkmap: Makefile ascii_kmap.c jis_kmap.c
loadkmap.c
src/sys/arch/x68k/usr.bin/palette: Makefile palette.c
src/sys/arch/x68k/usr.bin/rtcalarm: Makefile rtcalarm.c
src/sys/arch/x68k/usr.bin/tvctrl: Makefile
Log Message:
WARNSfy.
XXX: rtcalarm/rtcalarm.c refers obsolete /dev/pow0
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/x68k/usr.bin/bellctrl/Makefile
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/usr.bin/loadfont/Makefile
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/x68k/usr.bin/loadkmap/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/usr.bin/palette/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/x68k/usr.bin/palette/palette.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/usr.bin/rtcalarm/Makefile
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x68k/usr.bin/tvctrl/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/x68k/usr.bin/bellctrl/Makefile
diff -u src/sys/arch/x68k/usr.bin/bellctrl/Makefile:1.8 src/sys/arch/x68k/usr.bin/bellctrl/Makefile:1.9
--- src/sys/arch/x68k/usr.bin/bellctrl/Makefile:1.8 Wed Dec 12 01:49:59 2001
+++ src/sys/arch/x68k/usr.bin/bellctrl/Makefile Thu May 19 21:26:38 2011
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.8 2001/12/12 01:49:59 tv Exp $
+# $NetBSD: Makefile,v 1.9 2011/05/19 21:26:38 tsutsui Exp $
#
# Makefile for bellctrl
@@ -10,6 +10,7 @@
dd bs=1 skip=32 count=52 if=sample.aout of=$@
rm sample.aout
+WARNS?= 4
PROG= bellctrl
NOMAN= # defined
CPPFLAGS+=-I${.CURDIR}/../../..
Index: src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c
diff -u src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c:1.11 src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c:1.12
--- src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c:1.11 Fri Aug 4 02:30:48 2006
+++ src/sys/arch/x68k/usr.bin/bellctrl/bellctrl.c Thu May 19 21:26:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: bellctrl.c,v 1.11 2006/08/04 02:30:48 mhitch Exp $ */
+/* $NetBSD: bellctrl.c,v 1.12 2011/05/19 21:26:39 tsutsui Exp $ */
/*
* bellctrl - OPM bell controller (for NetBSD/X680x0)
@@ -6,11 +6,12 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: bellctrl.c,v 1.11 2006/08/04 02:30:48 mhitch Exp $");
+__RCSID("$NetBSD: bellctrl.c,v 1.12 2011/05/19 21:26:39 tsutsui Exp $");
#include <err.h>
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#include <ctype.h>
#include <string.h>
#include <sys/file.h>
@@ -35,18 +36,18 @@
};
/* function prototype */
-int is_number(char *, int);
+int is_number(const char *, int);
void set_bell_vol(int);
void set_bell_pitch(int);
void set_bell_dur(int);
-void set_voice_param(char *, int);
+void set_voice_param(const char *, int);
void set_bell_param(void);
-int usage(char *, char *);
+int usage(const char *, const char *);
int
main(int argc, char **argv)
{
- register char *arg;
+ const char *arg;
int percent;
int i;
@@ -153,9 +154,9 @@
}
int
-is_number(char *arg, int maximum)
+is_number(const char *arg, int maximum)
{
- register char *p;
+ const char *p;
if (arg[0] == '-' && arg[1] == '1' && arg[2] == '\0')
return 1;
@@ -189,7 +190,7 @@
}
void
-set_voice_param(char *path, int flag)
+set_voice_param(const char *path, int flag)
{
int fd;
@@ -238,7 +239,7 @@
}
int
-usage(char *fmt, char *arg)
+usage(const char *fmt, const char *arg)
{
if (fmt) {
fprintf(stderr, "%s: ", progName);
Index: src/sys/arch/x68k/usr.bin/loadfont/Makefile
diff -u src/sys/arch/x68k/usr.bin/loadfont/Makefile:1.5 src/sys/arch/x68k/usr.bin/loadfont/Makefile:1.6
--- src/sys/arch/x68k/usr.bin/loadfont/Makefile:1.5 Wed Dec 12 01:49:59 2001
+++ src/sys/arch/x68k/usr.bin/loadfont/Makefile Thu May 19 21:26:39 2011
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2001/12/12 01:49:59 tv Exp $
+# $NetBSD: Makefile,v 1.6 2011/05/19 21:26:39 tsutsui Exp $
+WARNS?= 4
PROG=loadfont
NOMAN= # defined
Index: src/sys/arch/x68k/usr.bin/loadkmap/Makefile
diff -u src/sys/arch/x68k/usr.bin/loadkmap/Makefile:1.11 src/sys/arch/x68k/usr.bin/loadkmap/Makefile:1.12
--- src/sys/arch/x68k/usr.bin/loadkmap/Makefile:1.11 Sun Dec 11 12:19:45 2005
+++ src/sys/arch/x68k/usr.bin/loadkmap/Makefile Thu May 19 21:26:39 2011
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2005/12/11 12:19:45 christos Exp $
+# $NetBSD: Makefile,v 1.12 2011/05/19 21:26:39 tsutsui Exp $
# Makefile for loadkmap
+WARNS?= 4
PROG= loadkmap
NOMAN= # defined
FILES= ascii_kmap jis_kmap
Index: src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c
diff -u src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c:1.6 src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c:1.7
--- src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c:1.6 Sun Dec 11 12:19:45 2005
+++ src/sys/arch/x68k/usr.bin/loadkmap/ascii_kmap.c Thu May 19 21:26:39 2011
@@ -1,9 +1,9 @@
-/* $NetBSD: ascii_kmap.c,v 1.6 2005/12/11 12:19:45 christos Exp $ */
+/* $NetBSD: ascii_kmap.c,v 1.7 2011/05/19 21:26:39 tsutsui Exp $ */
/* from: arch/amiga/dev/kbdmap.c */
/* modified for X680x0 by Masaru Oki */
#include <sys/cdefs.h>
-__RCSID("$NetBSD: ascii_kmap.c,v 1.6 2005/12/11 12:19:45 christos Exp $");
+__RCSID("$NetBSD: ascii_kmap.c,v 1.7 2011/05/19 21:26:39 tsutsui Exp $");
#include <machine/kbdmap.h>
@@ -19,228 +19,228 @@
struct kbdmap ascii_kbdmap = {
/* normal map */
{
- 0, 0, /* 0x00 */
- 0, ESC,
- 0, '1',
- 0, '2',
- 0, '3',
- 0, '4',
- 0, '5',
- 0, '6',
- 0, '7', /* 0x08 */
- 0, '8',
- 0, '9',
- 0, '0',
- 0, '-',
- 0, '=',
- 0, '\\',
- 0, DEL, /* really BS, DEL & BS swapped */
- 0, '\t', /* 0x10 */
- C, 'q',
- C, 'w',
- C, 'e',
- C, 'r',
- C, 't',
- C, 'y',
- C, 'u',
- C, 'i', /* 0x18 */
- C, 'o',
- C, 'p',
- 0, '[',
- 0, ']',
- 0, '\r', /* return */
- C, 'a',
- C, 's',
- C, 'd', /* 0x20 */
- C, 'f',
- C, 'g',
- C, 'h',
- C, 'j',
- C, 'k',
- C, 'l',
- 0, ';',
- 0, '\'', /* 0x28 */
- 0, '`',
- C, 'z',
- C, 'x',
- C, 'c',
- C, 'v',
- C, 'b',
- C, 'n',
- C, 'm', /* 0x30 */
- 0, ',',
- 0, '.',
- 0, '/',
- 0, '_',
- 0, ' ',
- 0, 0, /* HOME */
- 0, '\b', /* really DEL, BS & DEL swapped */
- 0, 0, /* 0x38 ROLLUP */
- 0, 0, /* ROLLDOWN */
- 0, 0, /* UNDO */
- S, 0x0C, /* CRSR LEFT */
- S, 0x00, /* now it gets hairy.. CRSR UP */
- S, 0x08, /* CRSR RIGHT */
- S, 0x04, /* CRSR DOWN */
- K, 0, /* CLR */
- K, '/', /* 0x40 */
- K, '*',
- K, '-',
- K, '7',
- K, '8',
- K, '9',
- K, '+',
- K, '4',
- K, '5', /* 0x48 */
- K, '6',
- K, '=',
- K, '1',
- K, '2',
- K, '3',
- K, '\r', /* enter */
- K, '0',
- K, ',', /* 0x50 */
- K, '.',
- 0, 0,
- 0, 0,
- S, 0x42, /* HELP */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x58 */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x60 */
- 0, 0,
- 0, 0,
- S, 0x10, /* F1 */
- S, 0x15, /* F2 */
- S, 0x1A, /* F3 */
- S, 0x1F, /* F4 */
- S, 0x24, /* F5 */
- S, 0x29, /* F6 */
- S, 0x2E, /* F7 */
- S, 0x33, /* 0x58 F8 */
- S, 0x38, /* F9 */
- S, 0x3D, /* F10 */
+ {0, 0}, /* 0x00 */
+ {0, ESC},
+ {0, '1'},
+ {0, '2'},
+ {0, '3'},
+ {0, '4'},
+ {0, '5'},
+ {0, '6'},
+ {0, '7'}, /* 0x08 */
+ {0, '8'},
+ {0, '9'},
+ {0, '0'},
+ {0, '-'},
+ {0, '='},
+ {0, '\\'},
+ {0, DEL}, /* really BS, DEL & BS swapped */
+ {0, '\t'}, /* 0x10 */
+ {C, 'q'},
+ {C, 'w'},
+ {C, 'e'},
+ {C, 'r'},
+ {C, 't'},
+ {C, 'y'},
+ {C, 'u'},
+ {C, 'i'}, /* 0x18 */
+ {C, 'o'},
+ {C, 'p'},
+ {0, '['},
+ {0, ']'},
+ {0, '\r'}, /* return */
+ {C, 'a'},
+ {C, 's'},
+ {C, 'd'}, /* 0x20 */
+ {C, 'f'},
+ {C, 'g'},
+ {C, 'h'},
+ {C, 'j'},
+ {C, 'k'},
+ {C, 'l'},
+ {0, ';'},
+ {0, '\''}, /* 0x28 */
+ {0, '`'},
+ {C, 'z'},
+ {C, 'x'},
+ {C, 'c'},
+ {C, 'v'},
+ {C, 'b'},
+ {C, 'n'},
+ {C, 'm'}, /* 0x30 */
+ {0, ','},
+ {0, '.'},
+ {0, '/'},
+ {0, '_'},
+ {0, ' '},
+ {0, 0}, /* HOME */
+ {0, '\b'}, /* really DEL, BS & DEL swapped */
+ {0, 0}, /* 0x38 ROLLUP */
+ {0, 0}, /* ROLLDOWN */
+ {0, 0}, /* UNDO */
+ {S, 0x0C}, /* CRSR LEFT */
+ {S, 0x00}, /* now it gets hairy.. CRSR UP */
+ {S, 0x08}, /* CRSR RIGHT */
+ {S, 0x04}, /* CRSR DOWN */
+ {K, 0}, /* CLR */
+ {K, '/'}, /* 0x40 */
+ {K, '*'},
+ {K, '-'},
+ {K, '7'},
+ {K, '8'},
+ {K, '9'},
+ {K, '+'},
+ {K, '4'},
+ {K, '5'}, /* 0x48 */
+ {K, '6'},
+ {K, '='},
+ {K, '1'},
+ {K, '2'},
+ {K, '3'},
+ {K, '\r'}, /* enter */
+ {K, '0'},
+ {K, ','}, /* 0x50 */
+ {K, '.'},
+ {0, 0},
+ {0, 0},
+ {S, 0x42}, /* HELP */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x58 */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x60 */
+ {0, 0},
+ {0, 0},
+ {S, 0x10}, /* F1 */
+ {S, 0x15}, /* F2 */
+ {S, 0x1A}, /* F3 */
+ {S, 0x1F}, /* F4 */
+ {S, 0x24}, /* F5 */
+ {S, 0x29}, /* F6 */
+ {S, 0x2E}, /* F7 */
+ {S, 0x33}, /* 0x58 F8 */
+ {S, 0x38}, /* F9 */
+ {S, 0x3D}, /* F10 */
},
/* shifted map */
{
- 0, 0, /* 0x00 */
- 0, ESC,
- 0, '!',
- 0, '@',
- 0, '#',
- 0, '$',
- 0, '%',
- 0, '^',
- 0, '&', /* 0x08 */
- 0, '*',
- 0, '(',
- 0, ')',
- 0, '_',
- 0, '+',
- 0, '|',
- 0, DEL, /* really BS, DEL & BS swapped */
- 0, '\t', /* 0x10 shift TAB */
- C, 'Q',
- C, 'W',
- C, 'E',
- C, 'R',
- C, 'T',
- C, 'Y',
- C, 'U',
- C, 'I', /* 0x18 */
- C, 'O',
- C, 'P',
- 0, '{',
- 0, '}',
- 0, '\r', /* return */
- C, 'A',
- C, 'S',
- C, 'D', /* 0x20 */
- C, 'F',
- C, 'G',
- C, 'H',
- C, 'J',
- C, 'K',
- C, 'L',
- 0, ':',
- 0, '\"', /* 0x28 */
- 0, '~',
- C, 'Z',
- C, 'X',
- C, 'C',
- C, 'V',
- C, 'B',
- C, 'N',
- C, 'M', /* 0x30 */
- 0, '<', /* 0x38 */
- 0, '>',
- 0, '?',
- 0, '_',
- 0, ' ',
- 0, 0, /* HOME */
- 0, '\b', /* really DEL, BS & DEL swapped */
- 0, 0, /* 0x38 ROLLUP */
- 0, 0, /* ROLLDOWN */
- 0, 0, /* UNDO */
- 0, 0, /* shift CRSR LEFT */
- 0, 0, /* shift CRSR UP */
- 0, 0, /* shift CRSR RIGHT */
- 0, 0, /* shift CRSR DOWN */
- D, 0, /* CLR */
- D, '/', /* 0x40 */
- D, '*',
- D, '-',
- D, '7',
- D, '8',
- D, '9',
- D, '+',
- D, '4',
- D, '5', /* 0x48 */
- D, '6',
- D, '=',
- D, '1',
- D, '2',
- D, '3',
- K, '\r', /* enter */
- D, '0',
- D, ',', /* 0x50 */
- D, '.',
- 0, 0,
- 0, 0,
- S, 0x42, /* HELP */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x58 */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x60 */
- 0, 0,
- 0, 0,
- S, 0x5D, /* shift F1 */
- S, 0x63, /* shift F2 */
- S, 0x69, /* shift F3 */
- S, 0x6F, /* shift F4 */
- S, 0x75, /* shift F5 */
- S, 0x7B, /* shift F6 */
- S, 0x81, /* shift F7 */
- S, 0x87, /* 0x58 shift F8 */
- S, 0x8D, /* shift F9 */
- S, 0x93, /* shift F10 */
+ {0, 0}, /* 0x00 */
+ {0, ESC},
+ {0, '!'},
+ {0, '@'},
+ {0, '#'},
+ {0, '$'},
+ {0, '%'},
+ {0, '^'},
+ {0, '&'}, /* 0x08 */
+ {0, '*'},
+ {0, '('},
+ {0, ')'},
+ {0, '_'},
+ {0, '+'},
+ {0, '|'},
+ {0, DEL}, /* really BS, DEL & BS swapped */
+ {0, '\t'}, /* 0x10 shift TAB */
+ {C, 'Q'},
+ {C, 'W'},
+ {C, 'E'},
+ {C, 'R'},
+ {C, 'T'},
+ {C, 'Y'},
+ {C, 'U'},
+ {C, 'I'}, /* 0x18 */
+ {C, 'O'},
+ {C, 'P'},
+ {0, '{'},
+ {0, '}'},
+ {0, '\r'}, /* return */
+ {C, 'A'},
+ {C, 'S'},
+ {C, 'D'}, /* 0x20 */
+ {C, 'F'},
+ {C, 'G'},
+ {C, 'H'},
+ {C, 'J'},
+ {C, 'K'},
+ {C, 'L'},
+ {0, ':'},
+ {0, '\"'}, /* 0x28 */
+ {0, '~'},
+ {C, 'Z'},
+ {C, 'X'},
+ {C, 'C'},
+ {C, 'V'},
+ {C, 'B'},
+ {C, 'N'},
+ {C, 'M'}, /* 0x30 */
+ {0, '<'}, /* 0x38 */
+ {0, '>'},
+ {0, '?'},
+ {0, '_'},
+ {0, ' '},
+ {0, 0}, /* HOME */
+ {0, '\b'}, /* really DEL, BS & DEL swapped */
+ {0, 0}, /* 0x38 ROLLUP */
+ {0, 0}, /* ROLLDOWN */
+ {0, 0}, /* UNDO */
+ {0, 0}, /* shift CRSR LEFT */
+ {0, 0}, /* shift CRSR UP */
+ {0, 0}, /* shift CRSR RIGHT */
+ {0, 0}, /* shift CRSR DOWN */
+ {D, 0}, /* CLR */
+ {D, '/'}, /* 0x40 */
+ {D, '*'},
+ {D, '-'},
+ {D, '7'},
+ {D, '8'},
+ {D, '9'},
+ {D, '+'},
+ {D, '4'},
+ {D, '5'}, /* 0x48 */
+ {D, '6'},
+ {D, '='},
+ {D, '1'},
+ {D, '2'},
+ {D, '3'},
+ {K, '\r'}, /* enter */
+ {D, '0'},
+ {D, ','}, /* 0x50 */
+ {D, '.'},
+ {0, 0},
+ {0, 0},
+ {S, 0x42}, /* HELP */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x58 */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x60 */
+ {0, 0},
+ {0, 0},
+ {S, 0x5D}, /* shift F1 */
+ {S, 0x63}, /* shift F2 */
+ {S, 0x69}, /* shift F3 */
+ {S, 0x6F}, /* shift F4 */
+ {S, 0x75}, /* shift F5 */
+ {S, 0x7B}, /* shift F6 */
+ {S, 0x81}, /* shift F7 */
+ {S, 0x87}, /* 0x58 shift F8 */
+ {S, 0x8D}, /* shift F9 */
+ {S, 0x93}, /* shift F10 */
},
Index: src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c
diff -u src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c:1.5 src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c:1.6
--- src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c:1.5 Sun Dec 11 12:19:45 2005
+++ src/sys/arch/x68k/usr.bin/loadkmap/jis_kmap.c Thu May 19 21:26:39 2011
@@ -1,9 +1,9 @@
-/* $NetBSD: jis_kmap.c,v 1.5 2005/12/11 12:19:45 christos Exp $ */
+/* $NetBSD: jis_kmap.c,v 1.6 2011/05/19 21:26:39 tsutsui Exp $ */
/* from: arch/amiga/dev/kbdmap.c */
/* modified for X680x0 by Masaru Oki */
#include <sys/cdefs.h>
-__RCSID("$NetBSD: jis_kmap.c,v 1.5 2005/12/11 12:19:45 christos Exp $");
+__RCSID("$NetBSD: jis_kmap.c,v 1.6 2011/05/19 21:26:39 tsutsui Exp $");
#include <machine/kbdmap.h>
@@ -19,228 +19,228 @@
struct kbdmap ascii_kbdmap = {
/* normal map */
{
- 0, 0, /* 0x00 */
- 0, ESC,
- 0, '1',
- 0, '2',
- 0, '3',
- 0, '4',
- 0, '5',
- 0, '6',
- 0, '7', /* 0x08 */
- 0, '8',
- 0, '9',
- 0, '0',
- 0, '-',
- 0, '^',
- 0, '\\',
- 0, DEL, /* really BS, DEL & BS swapped */
- 0, '\t', /* 0x10 */
- C, 'q',
- C, 'w',
- C, 'e',
- C, 'r',
- C, 't',
- C, 'y',
- C, 'u',
- C, 'i', /* 0x18 */
- C, 'o',
- C, 'p',
- 0, '@',
- 0, '[',
- 0, '\r', /* return */
- C, 'a',
- C, 's',
- C, 'd', /* 0x20 */
- C, 'f',
- C, 'g',
- C, 'h',
- C, 'j',
- C, 'k',
- C, 'l',
- 0, ';',
- 0, ':', /* 0x28 */
- 0, ']',
- C, 'z',
- C, 'x',
- C, 'c',
- C, 'v',
- C, 'b',
- C, 'n',
- C, 'm', /* 0x30 */
- 0, ',',
- 0, '.',
- 0, '/',
- 0, '_',
- 0, ' ',
- 0, 0, /* HOME */
- 0, '\b', /* really DEL, BS & DEL swapped */
- 0, 0, /* 0x38 ROLLUP */
- 0, 0, /* ROLLDOWN */
- 0, 0, /* UNDO */
- S, 0x0C, /* CRSR LEFT */
- S, 0x00, /* now it gets hairy.. CRSR UP */
- S, 0x08, /* CRSR RIGHT */
- S, 0x04, /* CRSR DOWN */
- 0, 0, /* CLR */
- K, '/', /* 0x40 */
- K, '*',
- K, '-',
- K, '7',
- K, '8',
- K, '9',
- K, '+',
- K, '4',
- K, '5', /* 0x48 */
- K, '6',
- K, '=',
- K, '1',
- K, '2',
- K, '3',
- K, '\r', /* enter */
- K, '0',
- K, ',', /* 0x50 */
- K, '.',
- 0, 0,
- 0, 0,
- S, 0x42, /* HELP */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x58 */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x60 */
- 0, 0,
- 0, 0,
- S, 0x10, /* F1 */
- S, 0x15, /* F2 */
- S, 0x1A, /* F3 */
- S, 0x1F, /* F4 */
- S, 0x24, /* F5 */
- S, 0x29, /* F6 */
- S, 0x2E, /* F7 */
- S, 0x33, /* 0x58 F8 */
- S, 0x38, /* F9 */
- S, 0x3D, /* F10 */
+ {0, 0}, /* 0x00 */
+ {0, ESC},
+ {0, '1'},
+ {0, '2'},
+ {0, '3'},
+ {0, '4'},
+ {0, '5'},
+ {0, '6'},
+ {0, '7'}, /* 0x08 */
+ {0, '8'},
+ {0, '9'},
+ {0, '0'},
+ {0, '-'},
+ {0, '^'},
+ {0, '\\'},
+ {0, DEL}, /* really BS, DEL & BS swapped */
+ {0, '\t'}, /* 0x10 */
+ {C, 'q'},
+ {C, 'w'},
+ {C, 'e'},
+ {C, 'r'},
+ {C, 't'},
+ {C, 'y'},
+ {C, 'u'},
+ {C, 'i'}, /* 0x18 */
+ {C, 'o'},
+ {C, 'p'},
+ {0, '@'},
+ {0, '['},
+ {0, '\r'}, /* return */
+ {C, 'a'},
+ {C, 's'},
+ {C, 'd'}, /* 0x20 */
+ {C, 'f'},
+ {C, 'g'},
+ {C, 'h'},
+ {C, 'j'},
+ {C, 'k'},
+ {C, 'l'},
+ {0, ';'},
+ {0, ':'}, /* 0x28 */
+ {0, ']'},
+ {C, 'z'},
+ {C, 'x'},
+ {C, 'c'},
+ {C, 'v'},
+ {C, 'b'},
+ {C, 'n'},
+ {C, 'm'}, /* 0x30 */
+ {0, ','},
+ {0, '.'},
+ {0, '/'},
+ {0, '_'},
+ {0, ' '},
+ {0, 0}, /* HOME */
+ {0, '\b'}, /* really DEL, BS & DEL swapped */
+ {0, 0}, /* 0x38 ROLLUP */
+ {0, 0}, /* ROLLDOWN */
+ {0, 0}, /* UNDO */
+ {S, 0x0C}, /* CRSR LEFT */
+ {S, 0x00}, /* now it gets hairy.. CRSR UP */
+ {S, 0x08}, /* CRSR RIGHT */
+ {S, 0x04}, /* CRSR DOWN */
+ {0, 0}, /* CLR */
+ {K, '/'}, /* 0x40 */
+ {K, '*'},
+ {K, '-'},
+ {K, '7'},
+ {K, '8'},
+ {K, '9'},
+ {K, '+'},
+ {K, '4'},
+ {K, '5'}, /* 0x48 */
+ {K, '6'},
+ {K, '='},
+ {K, '1'},
+ {K, '2'},
+ {K, '3'},
+ {K, '\r'}, /* enter */
+ {K, '0'},
+ {K, ','}, /* 0x50 */
+ {K, '.'},
+ {0, 0},
+ {0, 0},
+ {S, 0x42}, /* HELP */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x58 */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x60 */
+ {0, 0},
+ {0, 0},
+ {S, 0x10}, /* F1 */
+ {S, 0x15}, /* F2 */
+ {S, 0x1A}, /* F3 */
+ {S, 0x1F}, /* F4 */
+ {S, 0x24}, /* F5 */
+ {S, 0x29}, /* F6 */
+ {S, 0x2E}, /* F7 */
+ {S, 0x33}, /* 0x58 F8 */
+ {S, 0x38}, /* F9 */
+ {S, 0x3D}, /* F10 */
},
/* shifted map */
{
- 0, 0, /* 0x00 */
- 0, ESC,
- 0, '!',
- 0, '\"',
- 0, '#',
- 0, '$',
- 0, '%',
- 0, '&',
- 0, '\'', /* 0x08 */
- 0, '(',
- 0, ')',
- 0, 0,
- 0, '=',
- 0, '~',
- 0, '|',
- 0, DEL, /* really BS, DEL & BS swapped */
- 0, '\t', /* 0x10 shift TAB */
- C, 'Q',
- C, 'W',
- C, 'E',
- C, 'R',
- C, 'T',
- C, 'Y',
- C, 'U',
- C, 'I', /* 0x18 */
- C, 'O',
- C, 'P',
- 0, '`',
- 0, '{',
- 0, '\r', /* return */
- C, 'A',
- C, 'S',
- C, 'D', /* 0x20 */
- C, 'F',
- C, 'G',
- C, 'H',
- C, 'J',
- C, 'K',
- C, 'L',
- 0, '+',
- 0, '*', /* 0x28 */
- 0, '}',
- C, 'Z',
- C, 'X',
- C, 'C',
- C, 'V',
- C, 'B',
- C, 'N',
- C, 'M', /* 0x30 */
- 0, '<', /* 0x38 */
- 0, '>',
- 0, '?',
- 0, '_',
- 0, ' ',
- 0, 0, /* HOME */
- 0, '\b', /* really DEL, BS & DEL swapped */
- 0, 0, /* 0x38 ROLLUP */
- 0, 0, /* ROLLDOWN */
- 0, 0, /* UNDO */
- 0, 0, /* shift CRSR LEFT */
- 0, 0, /* shift CRSR UP */
- 0, 0, /* shift CRSR RIGHT */
- 0, 0, /* shift CRSR DOWN */
- D, 0, /* CLR */
- D, '/', /* 0x40 */
- D, '*',
- D, '-',
- D, '7',
- D, '8',
- D, '9',
- D, '+',
- D, '4',
- D, '5', /* 0x48 */
- D, '6',
- D, '=',
- D, '1',
- D, '2',
- D, '3',
- K, '\r', /* enter */
- D, '0',
- D, ',', /* 0x50 */
- D, '.',
- 0, 0,
- 0, 0,
- S, 0x42, /* HELP */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x58 */
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0,
- 0, 0, /* 0x60 */
- 0, 0,
- 0, 0,
- S, 0x5D, /* shift F1 */
- S, 0x63, /* shift F2 */
- S, 0x69, /* shift F3 */
- S, 0x6F, /* shift F4 */
- S, 0x75, /* shift F5 */
- S, 0x7B, /* shift F6 */
- S, 0x81, /* shift F7 */
- S, 0x87, /* 0x58 shift F8 */
- S, 0x8D, /* shift F9 */
- S, 0x93, /* shift F10 */
+ {0, 0}, /* 0x00 */
+ {0, ESC},
+ {0, '!'},
+ {0, '\"'},
+ {0, '#'},
+ {0, '$'},
+ {0, '%'},
+ {0, '&'},
+ {0, '\''}, /* 0x08 */
+ {0, '('},
+ {0, ')'},
+ {0, 0},
+ {0, '='},
+ {0, '~'},
+ {0, '|'},
+ {0, DEL}, /* really BS, DEL & BS swapped */
+ {0, '\t'}, /* 0x10 shift TAB */
+ {C, 'Q'},
+ {C, 'W'},
+ {C, 'E'},
+ {C, 'R'},
+ {C, 'T'},
+ {C, 'Y'},
+ {C, 'U'},
+ {C, 'I'}, /* 0x18 */
+ {C, 'O'},
+ {C, 'P'},
+ {0, '`'},
+ {0, '{'},
+ {0, '\r'}, /* return */
+ {C, 'A'},
+ {C, 'S'},
+ {C, 'D'}, /* 0x20 */
+ {C, 'F'},
+ {C, 'G'},
+ {C, 'H'},
+ {C, 'J'},
+ {C, 'K'},
+ {C, 'L'},
+ {0, '+'},
+ {0, '*'}, /* 0x28 */
+ {0, '}'},
+ {C, 'Z'},
+ {C, 'X'},
+ {C, 'C'},
+ {C, 'V'},
+ {C, 'B'},
+ {C, 'N'},
+ {C, 'M'}, /* 0x30 */
+ {0, '<'}, /* 0x38 */
+ {0, '>'},
+ {0, '?'},
+ {0, '_'},
+ {0, ' '},
+ {0, 0}, /* HOME */
+ {0, '\b'}, /* really DEL, BS & DEL swapped */
+ {0, 0}, /* 0x38 ROLLUP */
+ {0, 0}, /* ROLLDOWN */
+ {0, 0}, /* UNDO */
+ {0, 0}, /* shift CRSR LEFT */
+ {0, 0}, /* shift CRSR UP */
+ {0, 0}, /* shift CRSR RIGHT */
+ {0, 0}, /* shift CRSR DOWN */
+ {D, 0}, /* CLR */
+ {D, '/'}, /* 0x40 */
+ {D, '*'},
+ {D, '-'},
+ {D, '7'},
+ {D, '8'},
+ {D, '9'},
+ {D, '+'},
+ {D, '4'},
+ {D, '5'}, /* 0x48 */
+ {D, '6'},
+ {D, '='},
+ {D, '1'},
+ {D, '2'},
+ {D, '3'},
+ {K, '\r'}, /* enter */
+ {D, '0'},
+ {D, ','}, /* 0x50 */
+ {D, '.'},
+ {0, 0},
+ {0, 0},
+ {S, 0x42}, /* HELP */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x58 */
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0},
+ {0, 0}, /* 0x60 */
+ {0, 0},
+ {0, 0},
+ {S, 0x5D}, /* shift F1 */
+ {S, 0x63}, /* shift F2 */
+ {S, 0x69}, /* shift F3 */
+ {S, 0x6F}, /* shift F4 */
+ {S, 0x75}, /* shift F5 */
+ {S, 0x7B}, /* shift F6 */
+ {S, 0x81}, /* shift F7 */
+ {S, 0x87}, /* 0x58 shift F8 */
+ {S, 0x8D}, /* shift F9 */
+ {S, 0x93}, /* shift F10 */
},
Index: src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c
diff -u src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c:1.9 src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c:1.10
--- src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c:1.9 Fri Aug 4 02:30:00 2006
+++ src/sys/arch/x68k/usr.bin/loadkmap/loadkmap.c Thu May 19 21:26:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: loadkmap.c,v 1.9 2006/08/04 02:30:00 mhitch Exp $ */
+/* $NetBSD: loadkmap.c,v 1.10 2011/05/19 21:26:39 tsutsui Exp $ */
/*
* loadkmap - load keyboard map (for NetBSD/X680x0)
* from: amiga/stand/loadkmap/loadkmap.c
@@ -6,10 +6,12 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: loadkmap.c,v 1.9 2006/08/04 02:30:00 mhitch Exp $");
+__RCSID("$NetBSD: loadkmap.c,v 1.10 2011/05/19 21:26:39 tsutsui Exp $");
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
+#include <fcntl.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <machine/kbdmap.h>
Index: src/sys/arch/x68k/usr.bin/palette/Makefile
diff -u src/sys/arch/x68k/usr.bin/palette/Makefile:1.5 src/sys/arch/x68k/usr.bin/palette/Makefile:1.6
--- src/sys/arch/x68k/usr.bin/palette/Makefile:1.5 Wed Dec 12 01:50:00 2001
+++ src/sys/arch/x68k/usr.bin/palette/Makefile Thu May 19 21:26:39 2011
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2001/12/12 01:50:00 tv Exp $
+# $NetBSD: Makefile,v 1.6 2011/05/19 21:26:39 tsutsui Exp $
+WARNS?= 4
PROG=palette
NOMAN=# defined
Index: src/sys/arch/x68k/usr.bin/palette/palette.c
diff -u src/sys/arch/x68k/usr.bin/palette/palette.c:1.7 src/sys/arch/x68k/usr.bin/palette/palette.c:1.8
--- src/sys/arch/x68k/usr.bin/palette/palette.c:1.7 Sun Mar 4 06:01:07 2007
+++ src/sys/arch/x68k/usr.bin/palette/palette.c Thu May 19 21:26:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: palette.c,v 1.7 2007/03/04 06:01:07 christos Exp $ */
+/* $NetBSD: palette.c,v 1.8 2011/05/19 21:26:39 tsutsui Exp $ */
/*
* pelette - manipulate text colormap for NetBSD/x68k.
* author: Masaru Oki
@@ -7,10 +7,11 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: palette.c,v 1.7 2007/03/04 06:01:07 christos Exp $");
+__RCSID("$NetBSD: palette.c,v 1.8 2011/05/19 21:26:39 tsutsui Exp $");
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#include <sys/param.h>
#include <sys/ioctl.h>
#include <sys/mman.h>
Index: src/sys/arch/x68k/usr.bin/rtcalarm/Makefile
diff -u src/sys/arch/x68k/usr.bin/rtcalarm/Makefile:1.5 src/sys/arch/x68k/usr.bin/rtcalarm/Makefile:1.6
--- src/sys/arch/x68k/usr.bin/rtcalarm/Makefile:1.5 Wed Dec 12 01:50:00 2001
+++ src/sys/arch/x68k/usr.bin/rtcalarm/Makefile Thu May 19 21:26:39 2011
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2001/12/12 01:50:00 tv Exp $
+# $NetBSD: Makefile,v 1.6 2011/05/19 21:26:39 tsutsui Exp $
+WARNS?= 4
PROG=rtcalarm
NOMAN=# defined
Index: src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c
diff -u src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c:1.10 src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c:1.11
--- src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c:1.10 Sat Nov 28 02:56:14 2009
+++ src/sys/arch/x68k/usr.bin/rtcalarm/rtcalarm.c Thu May 19 21:26:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rtcalarm.c,v 1.10 2009/11/28 02:56:14 isaki Exp $ */
+/* $NetBSD: rtcalarm.c,v 1.11 2011/05/19 21:26:39 tsutsui Exp $ */
/*
* Copyright (c) 1995 MINOURA Makoto.
* All rights reserved.
@@ -38,6 +38,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <err.h>
#include <errno.h>
#include <fcntl.h>
#include <unistd.h>
@@ -50,9 +51,9 @@
static void showontime(unsigned int);
static void disablealarm(void);
static void setinfo(int, char **);
-static int strnum(const char *, int);
+static int strnum(const char *, size_t);
-static char *devicefile = "/dev/pow0"; /* default path */
+static const char *devicefile = "/dev/pow0"; /* default path */
int
main(int argc, char *argv[])
@@ -87,10 +88,10 @@
fd = open(devicefile, O_RDONLY);
if (fd < 0)
- err("Opening %s", devicefile);
+ err(EXIT_FAILURE, "Opening %s", devicefile);
if (ioctl(fd, POWIOCGALARMINFO, &alarminfo) < 0)
- err("POWIOCGALARMINFO");
+ err(EXIT_FAILURE, "POWIOCGALARMINFO");
close(fd);
if (alarminfo.al_enable) {
@@ -108,8 +109,8 @@
printf("Never shut down automatically.\n");
else
printf("Shut down in %d seconds (%d minutes).\n",
- alarminfo.al_offtime,
- alarminfo.al_offtime / 60);
+ (int)alarminfo.al_offtime,
+ (int)alarminfo.al_offtime / 60);
} else {
printf("RTC alarm is disabled.\n");
}
@@ -180,9 +181,9 @@
fd = open(devicefile, O_WRONLY);
if (fd < 0)
- err("Opening %s", devicefile);
+ err(EXIT_FAILURE, "Opening %s", devicefile);
if (ioctl(fd, POWIOCSALARMINFO, &alarminfo) < 0)
- err("POWIOCSALARMINFO");
+ err(EXIT_FAILURE, "POWIOCSALARMINFO");
close(fd);
}
@@ -193,7 +194,7 @@
int week = 0x0f;
int hour = 0xffff;
int day = 0xff;
- int offtime = 0;
+ int off_time = 0;
int dowhat = 0;
int fd;
struct x68k_alarminfo alarminfo;
@@ -209,10 +210,10 @@
usage();
break;
case 'm': /* for X minits */
- offtime = atoi(optarg);
+ off_time = atoi(optarg);
break;
case 's': /* for X seconds */
- offtime = atoi(optarg) / 60;
+ off_time = atoi(optarg) / 60;
break;
case 'c': /* channel */
dowhat = atoi(optarg) + 0x30 - 1;
@@ -226,7 +227,7 @@
#ifdef DEBUG
printf("week: %x, day:%x, for:%d, hour:%x\n",
- week, day, offtime, strnum(argv[optind], 5));
+ week, day, off_time, strnum(argv[optind], 5));
#endif
hour = strnum(argv[optind], 5);
@@ -236,18 +237,18 @@
alarminfo.al_enable = 1;
alarminfo.al_ontime = (week << 24) | (day << 16) | hour;
alarminfo.al_dowhat = dowhat;
- alarminfo.al_offtime = offtime * 60;
+ alarminfo.al_offtime = off_time * 60;
fd = open(devicefile, O_WRONLY);
if (fd < 0)
- err("Opening %s", devicefile);
+ err(EXIT_FAILURE, "Opening %s", devicefile);
if (ioctl(fd, POWIOCSALARMINFO, &alarminfo) < 0)
- err("POWIOCSALARMINFO");
+ err(EXIT_FAILURE, "POWIOCSALARMINFO");
close(fd);
}
static int
-strnum(const char *str, int wid)
+strnum(const char *str, size_t wid)
{
int r;
Index: src/sys/arch/x68k/usr.bin/tvctrl/Makefile
diff -u src/sys/arch/x68k/usr.bin/tvctrl/Makefile:1.5 src/sys/arch/x68k/usr.bin/tvctrl/Makefile:1.6
--- src/sys/arch/x68k/usr.bin/tvctrl/Makefile:1.5 Wed Dec 12 01:50:01 2001
+++ src/sys/arch/x68k/usr.bin/tvctrl/Makefile Thu May 19 21:26:39 2011
@@ -1,5 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2001/12/12 01:50:01 tv Exp $
+# $NetBSD: Makefile,v 1.6 2011/05/19 21:26:39 tsutsui Exp $
+WARNS?= 4
PROG=tvctrl
NOMAN=# defined