[parisc-linux] The config for 712 hp boxes

Thomas Marteau marteaut@esiee.fr
Thu, 16 Nov 2000 18:18:58 +0100


This is a multi-part message in MIME format.

------=_NextPart_000_00A5_01C04FF9.B01CC3A0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi all,

    Here is the config file we use to compile a new kernel from the test10
sources. We have the console with the STI and an extra term on the serial
port.
Also, in this mail, you have the diff between our hp_keyb.c and the official
one but it gives you the ~ and the ' and others scancodes.
All this works for the 712 boxes. We were forced to reboot our box to test
the new kernel but before the uptime was 3 days and 4 hours during which we
ran dselect and did some compiling.

All the files inclosed are downloadable at
http://www.esiee.fr/~puffin/code/dl.html

Bye,
ESIEE Team

------=_NextPart_000_00A5_01C04FF9.B01CC3A0
Content-Type: application/octet-stream;
	name="keyb.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="keyb.patch"

diff -urN linux2/drivers/char/hp_keyb.c linux/drivers/char/hp_keyb.c=0A=
--- linux2/drivers/char/hp_keyb.c	Thu Nov 16 17:39:03 2000=0A=
+++ linux/drivers/char/hp_keyb.c	Thu Nov 16 17:18:54 2000=0A=
@@ -70,12 +70,12 @@=0A=
 #define K_F8		0x42=0A=
 #define K_F9		0x43=0A=
 #define K_F10		0x44=0A=
-#define K_F11		87=0A=
-#define K_F12		88=0A=
+#define K_F11		0x57=0A=
+#define K_F12		0x58=0A=
 #define K_PRNT		0x54=0A=
-#define K_SCRL		70=0A=
-#define K_BRK		119=0A=
-#define K_AGR		K_NONE=0A=
+#define K_SCRL		0x46=0A=
+#define K_BRK		0x77=0A=
+#define K_AGR		0x29=0A=
 #define K_1		0x02=0A=
 #define K_2		0x03=0A=
 #define K_3		0x04=0A=
@@ -89,10 +89,10 @@=0A=
 #define K_MINS		0x0c=0A=
 #define K_EQLS		0x0d=0A=
 #define K_BKSP		0x0e=0A=
-#define K_INS		110=0A=
-#define K_HOME		102=0A=
-#define K_PGUP		104=0A=
-#define K_NUML		69=0A=
+#define K_INS		0x6e=0A=
+#define K_HOME		0x66=0A=
+#define K_PGUP		0x68=0A=
+#define K_NUML		0x45=0A=
 #define KP_SLH		0x62=0A=
 #define KP_STR		0x37=0A=
 #define KP_MNS		0x4a=0A=
@@ -111,13 +111,13 @@=0A=
 #define K_RSBK		0x1b=0A=
 #define K_ENTR		0x1c=0A=
 #define K_DEL		111=0A=
-#define K_END		107=0A=
-#define K_PGDN		109=0A=
+#define K_END		0x6b=0A=
+#define K_PGDN		0x6d=0A=
 #define KP_7		0x47=0A=
 #define KP_8		0x48=0A=
 #define KP_9		0x49=0A=
-#define KP_PLS		118=0A=
-#define K_CAPS		58=0A=
+#define KP_PLS		0x4e=0A=
+#define K_CAPS		0x3a=0A=
 #define K_A		0x1e=0A=
 #define K_S		0x1f=0A=
 #define K_D		0x20=0A=
@@ -146,7 +146,7 @@=0A=
 #define K_DOT		0x34=0A=
 #define K_FSLH		0x35=0A=
 #define K_RSFT		0x36=0A=
-#define K_UP		103	=0A=
+#define K_UP		0x67=0A=
 #define KP_1		0x4f=0A=
 #define KP_2		0x50=0A=
 #define KP_3		0x51=0A=
@@ -156,11 +156,11 @@=0A=
 #define K_SPCE		0x39=0A=
 #define K_RALT		0x64=0A=
 #define K_RCTL		0x61=0A=
-#define K_LEFT		105=0A=
-#define K_DOWN		108=0A=
-#define K_RGHT		106=0A=
-#define KP_0		82=0A=
-#define KP_DOT		83=0A=
+#define K_LEFT		0x69=0A=
+#define K_DOWN		0x6c=0A=
+#define K_RGHT		0x6a=0A=
+#define KP_0		0x52=0A=
+#define KP_DOT		0x53=0A=
 =0A=
 static unsigned char keycode_translate[256] =3D=0A=
 {=0A=
@@ -198,7 +198,7 @@=0A=
 =0A=
 /* ----- the following code stolen from pc_keyb.c */=0A=
 =0A=
-#ifdef CONFIG_MAGIC_SYSRQ=0A=
+=0A=
 unsigned char pckbd_sysrq_xlate[128] =3D=0A=
 	"\000\0331234567890-=3D\177\t"			/* 0x00 - 0x0f */=0A=
 	"qwertyuiop[]\r\000as"				/* 0x10 - 0x1f */=0A=
@@ -207,7 +207,6 @@=0A=
 	"\206\207\210\211\212\000\000789-456+1"		/* 0x40 - 0x4f */=0A=
 	"230\177\000\000\213\214\000\000\000\000\000\000\000\000\000\000" /* =
0x50 - 0x5f */=0A=
 	"\r\000/";					/* 0x60 - 0x6f */=0A=
-#endif=0A=
 =0A=
 /*=0A=
  * Translation of escaped scancodes to keycodes.=0A=

------=_NextPart_000_00A5_01C04FF9.B01CC3A0
Content-Type: application/octet-stream;
	name="config"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="config"

#=0A=
# Automatically generated by make menuconfig: don't edit=0A=
#=0A=
CONFIG_PARISC=3Dy=0A=
# CONFIG_UID16 is not set=0A=
=0A=
#=0A=
# Code maturity level options=0A=
#=0A=
CONFIG_EXPERIMENTAL=3Dy=0A=
=0A=
#=0A=
# General options=0A=
#=0A=
# CONFIG_SMP is not set=0A=
# CONFIG_KWDB is not set=0A=
CONFIG_GSC=3Dy=0A=
CONFIG_IOMMU_CCIO=3Dy=0A=
CONFIG_GSC_LASI=3Dy=0A=
CONFIG_PCI=3Dy=0A=
CONFIG_GSC_DINO=3Dy=0A=
CONFIG_PCI_LBA=3Dy=0A=
CONFIG_IOSAPIC=3Dy=0A=
CONFIG_IOMMU_SBA=3Dy=0A=
=0A=
#=0A=
# Loadable module support=0A=
#=0A=
# CONFIG_MODULES is not set=0A=
=0A=
#=0A=
# General setup=0A=
#=0A=
CONFIG_NET=3Dy=0A=
# CONFIG_SYSVIPC is not set=0A=
# CONFIG_BSD_PROCESS_ACCT is not set=0A=
CONFIG_SYSCTL=3Dy=0A=
# CONFIG_BINFMT_SOM is not set=0A=
CONFIG_BINFMT_ELF=3Dy=0A=
# CONFIG_BINFMT_MISC is not set=0A=
# CONFIG_BINFMT_JAVA is not set=0A=
=0A=
#=0A=
# Parallel port support=0A=
#=0A=
CONFIG_PARPORT=3Dy=0A=
# CONFIG_PARPORT_PC is not set=0A=
# CONFIG_PARPORT_GSC is not set=0A=
# CONFIG_PARPORT_OTHER is not set=0A=
# CONFIG_PARPORT_1284 is not set=0A=
=0A=
#=0A=
# Block devices=0A=
#=0A=
# CONFIG_BLK_DEV_FD is not set=0A=
# CONFIG_BLK_DEV_XD is not set=0A=
# CONFIG_PARIDE is not set=0A=
# CONFIG_BLK_CPQ_DA is not set=0A=
# CONFIG_BLK_CPQ_CISS_DA is not set=0A=
# CONFIG_BLK_DEV_DAC960 is not set=0A=
# CONFIG_BLK_DEV_LOOP is not set=0A=
# CONFIG_BLK_DEV_NBD is not set=0A=
CONFIG_BLK_DEV_RAM=3Dy=0A=
CONFIG_BLK_DEV_RAM_SIZE=3D4096=0A=
CONFIG_BLK_DEV_INITRD=3Dy=0A=
=0A=
#=0A=
# Networking options=0A=
#=0A=
# CONFIG_PACKET is not set=0A=
# CONFIG_NETLINK is not set=0A=
# CONFIG_NETFILTER is not set=0A=
# CONFIG_FILTER is not set=0A=
# CONFIG_UNIX is not set=0A=
CONFIG_INET=3Dy=0A=
# CONFIG_IP_MULTICAST is not set=0A=
# CONFIG_IP_ADVANCED_ROUTER is not set=0A=
CONFIG_IP_PNP=3Dy=0A=
# CONFIG_IP_PNP_BOOTP is not set=0A=
# CONFIG_IP_PNP_RARP is not set=0A=
# CONFIG_NET_IPIP is not set=0A=
# CONFIG_NET_IPGRE is not set=0A=
# CONFIG_INET_ECN is not set=0A=
# CONFIG_SYN_COOKIES is not set=0A=
# CONFIG_IPV6 is not set=0A=
# CONFIG_KHTTPD is not set=0A=
# CONFIG_ATM is not set=0A=
# CONFIG_IPX is not set=0A=
# CONFIG_ATALK is not set=0A=
# CONFIG_DECNET is not set=0A=
# CONFIG_BRIDGE is not set=0A=
# CONFIG_X25 is not set=0A=
# CONFIG_LAPB is not set=0A=
# CONFIG_LLC is not set=0A=
# CONFIG_NET_DIVERT is not set=0A=
# CONFIG_ECONET is not set=0A=
# CONFIG_WAN_ROUTER is not set=0A=
# CONFIG_NET_FASTROUTE is not set=0A=
# CONFIG_NET_HW_FLOWCONTROL is not set=0A=
=0A=
#=0A=
# QoS and/or fair queueing=0A=
#=0A=
# CONFIG_NET_SCHED is not set=0A=
=0A=
#=0A=
# SCSI support=0A=
#=0A=
CONFIG_SCSI=3Dy=0A=
CONFIG_BLK_DEV_SD=3Dy=0A=
CONFIG_SD_EXTRA_DEVS=3D40=0A=
# CONFIG_CHR_DEV_ST is not set=0A=
# CONFIG_BLK_DEV_SR is not set=0A=
CONFIG_CHR_DEV_SG=3Dy=0A=
# CONFIG_SCSI_MULTI_LUN is not set=0A=
# CONFIG_SCSI_CONSTANTS is not set=0A=
=0A=
#=0A=
# SCSI low-level drivers=0A=
#=0A=
CONFIG_SCSI_LASI=3Dy=0A=
CONFIG_SCSI_ZALON=3Dy=0A=
CONFIG_SCSI_SYM53C8XX=3Dy=0A=
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=3D8=0A=
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=3D32=0A=
CONFIG_SCSI_NCR53C8XX_SYNC=3D20=0A=
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set=0A=
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set=0A=
=0A=
#=0A=
# Network device support=0A=
#=0A=
CONFIG_NETDEVICES=3Dy=0A=
CONFIG_LASI_82596=3Dy=0A=
=0A=
#=0A=
# ARCnet devices=0A=
#=0A=
# CONFIG_ARCNET is not set=0A=
# CONFIG_DUMMY is not set=0A=
# CONFIG_BONDING is not set=0A=
# CONFIG_EQUALIZER is not set=0A=
# CONFIG_TUN is not set=0A=
# CONFIG_NET_SB1000 is not set=0A=
=0A=
#=0A=
# Ethernet (10 or 100Mbit)=0A=
#=0A=
CONFIG_NET_ETHERNET=3Dy=0A=
# CONFIG_NET_VENDOR_3COM is not set=0A=
# CONFIG_LANCE is not set=0A=
# CONFIG_NET_VENDOR_SMC is not set=0A=
# CONFIG_NET_VENDOR_RACAL is not set=0A=
# CONFIG_AT1700 is not set=0A=
# CONFIG_DEPCA is not set=0A=
# CONFIG_HP100 is not set=0A=
# CONFIG_NET_ISA is not set=0A=
CONFIG_NET_PCI=3Dy=0A=
# CONFIG_PCNET32 is not set=0A=
# CONFIG_ADAPTEC_STARFIRE is not set=0A=
# CONFIG_AC3200 is not set=0A=
# CONFIG_APRICOT is not set=0A=
# CONFIG_CS89x0 is not set=0A=
# CONFIG_DE4X5 is not set=0A=
CONFIG_TULIP=3Dy=0A=
# CONFIG_DGRS is not set=0A=
# CONFIG_DM9102 is not set=0A=
# CONFIG_EEPRO100 is not set=0A=
# CONFIG_LNE390 is not set=0A=
# CONFIG_NATSEMI is not set=0A=
# CONFIG_NE2K_PCI is not set=0A=
# CONFIG_NE3210 is not set=0A=
# CONFIG_ES3210 is not set=0A=
# CONFIG_RTL8129 is not set=0A=
# CONFIG_8139TOO is not set=0A=
# CONFIG_SIS900 is not set=0A=
# CONFIG_EPIC100 is not set=0A=
# CONFIG_SUNDANCE is not set=0A=
# CONFIG_TLAN is not set=0A=
# CONFIG_VIA_RHINE is not set=0A=
# CONFIG_WINBOND_840 is not set=0A=
# CONFIG_NET_POCKET is not set=0A=
=0A=
#=0A=
# Ethernet (1000 Mbit)=0A=
#=0A=
# CONFIG_ACENIC is not set=0A=
# CONFIG_HAMACHI is not set=0A=
# CONFIG_YELLOWFIN is not set=0A=
# CONFIG_SK98LIN is not set=0A=
# CONFIG_FDDI is not set=0A=
# CONFIG_HIPPI is not set=0A=
# CONFIG_PLIP is not set=0A=
# CONFIG_PPP is not set=0A=
# CONFIG_SLIP is not set=0A=
=0A=
#=0A=
# Wireless LAN (non-hamradio)=0A=
#=0A=
# CONFIG_NET_RADIO is not set=0A=
=0A=
#=0A=
# Token Ring devices=0A=
#=0A=
# CONFIG_TR is not set=0A=
# CONFIG_NET_FC is not set=0A=
# CONFIG_RCPCI is not set=0A=
# CONFIG_SHAPER is not set=0A=
=0A=
#=0A=
# Wan interfaces=0A=
#=0A=
# CONFIG_WAN is not set=0A=
=0A=
#=0A=
# Character devices=0A=
#=0A=
CONFIG_VT=3Dy=0A=
CONFIG_VT_CONSOLE=3Dy=0A=
CONFIG_GSC_PS2=3Dy=0A=
# CONFIG_HIL is not set=0A=
CONFIG_SERIAL=3Dy=0A=
# CONFIG_SERIAL_CONSOLE is not set=0A=
CONFIG_SERIAL_GSC=3Dy=0A=
# CONFIG_SERIAL_EXTENDED is not set=0A=
# CONFIG_SERIAL_NONSTANDARD is not set=0A=
CONFIG_UNIX98_PTYS=3Dy=0A=
CONFIG_UNIX98_PTY_COUNT=3D256=0A=
# CONFIG_PRINTER is not set=0A=
# CONFIG_PPDEV is not set=0A=
=0A=
#=0A=
# I2C support=0A=
#=0A=
# CONFIG_I2C is not set=0A=
=0A=
#=0A=
# Mice=0A=
#=0A=
# CONFIG_BUSMOUSE is not set=0A=
# CONFIG_MOUSE is not set=0A=
=0A=
#=0A=
# Joysticks=0A=
#=0A=
# CONFIG_JOYSTICK is not set=0A=
# CONFIG_QIC02_TAPE is not set=0A=
=0A=
#=0A=
# Watchdog Cards=0A=
#=0A=
# CONFIG_WATCHDOG is not set=0A=
CONFIG_GENRTC=3Dy=0A=
# CONFIG_INTEL_RNG is not set=0A=
# CONFIG_NVRAM is not set=0A=
# CONFIG_RTC is not set=0A=
# CONFIG_DTLK is not set=0A=
# CONFIG_R3964 is not set=0A=
# CONFIG_APPLICOM is not set=0A=
=0A=
#=0A=
# Ftape, the floppy tape device driver=0A=
#=0A=
# CONFIG_FTAPE is not set=0A=
# CONFIG_AGP is not set=0A=
# CONFIG_DRM is not set=0A=
=0A=
#=0A=
# File systems=0A=
#=0A=
# CONFIG_QUOTA is not set=0A=
# CONFIG_AUTOFS_FS is not set=0A=
# CONFIG_AUTOFS4_FS is not set=0A=
# CONFIG_ADFS_FS is not set=0A=
# CONFIG_ADFS_FS_RW is not set=0A=
# CONFIG_AFFS_FS is not set=0A=
# CONFIG_HFS_FS is not set=0A=
# CONFIG_BFS_FS is not set=0A=
# CONFIG_FAT_FS is not set=0A=
# CONFIG_MSDOS_FS is not set=0A=
# CONFIG_UMSDOS_FS is not set=0A=
# CONFIG_VFAT_FS is not set=0A=
# CONFIG_EFS_FS is not set=0A=
# CONFIG_JFFS_FS is not set=0A=
# CONFIG_CRAMFS is not set=0A=
# CONFIG_RAMFS is not set=0A=
CONFIG_ISO9660_FS=3Dy=0A=
# CONFIG_JOLIET is not set=0A=
# CONFIG_MINIX_FS is not set=0A=
# CONFIG_NTFS_FS is not set=0A=
# CONFIG_NTFS_RW is not set=0A=
# CONFIG_HPFS_FS is not set=0A=
CONFIG_PROC_FS=3Dy=0A=
# CONFIG_DEVFS_FS is not set=0A=
# CONFIG_DEVFS_MOUNT is not set=0A=
# CONFIG_DEVFS_DEBUG is not set=0A=
# CONFIG_DEVPTS_FS is not set=0A=
# CONFIG_QNX4FS_FS is not set=0A=
# CONFIG_QNX4FS_RW is not set=0A=
# CONFIG_ROMFS_FS is not set=0A=
CONFIG_EXT2_FS=3Dy=0A=
# CONFIG_SYSV_FS is not set=0A=
# CONFIG_SYSV_FS_WRITE is not set=0A=
# CONFIG_UDF_FS is not set=0A=
# CONFIG_UDF_RW is not set=0A=
# CONFIG_UFS_FS is not set=0A=
# CONFIG_UFS_FS_WRITE is not set=0A=
=0A=
#=0A=
# Network File Systems=0A=
#=0A=
# CONFIG_CODA_FS is not set=0A=
CONFIG_NFS_FS=3Dy=0A=
# CONFIG_NFS_V3 is not set=0A=
CONFIG_ROOT_NFS=3Dy=0A=
# CONFIG_NFSD is not set=0A=
# CONFIG_NFSD_V3 is not set=0A=
CONFIG_SUNRPC=3Dy=0A=
CONFIG_LOCKD=3Dy=0A=
# CONFIG_SMB_FS is not set=0A=
# CONFIG_NCP_FS is not set=0A=
# CONFIG_NCPFS_PACKET_SIGNING is not set=0A=
# CONFIG_NCPFS_IOCTL_LOCKING is not set=0A=
# CONFIG_NCPFS_STRONG is not set=0A=
# CONFIG_NCPFS_NFS_NS is not set=0A=
# CONFIG_NCPFS_OS2_NS is not set=0A=
# CONFIG_NCPFS_SMALLDOS is not set=0A=
# CONFIG_NCPFS_MOUNT_SUBDIR is not set=0A=
# CONFIG_NCPFS_NDS_DOMAINS is not set=0A=
# CONFIG_NCPFS_NLS is not set=0A=
# CONFIG_NCPFS_EXTRAS is not set=0A=
=0A=
#=0A=
# Partition Types=0A=
#=0A=
# CONFIG_PARTITION_ADVANCED is not set=0A=
CONFIG_MSDOS_PARTITION=3Dy=0A=
# CONFIG_NLS is not set=0A=
=0A=
#=0A=
# Sound Drivers=0A=
#=0A=
# CONFIG_SOUND is not set=0A=
=0A=
#=0A=
# Console drivers=0A=
#=0A=
=0A=
#=0A=
# Frame-buffer support=0A=
#=0A=
# CONFIG_FB is not set=0A=
CONFIG_STI_CONSOLE=3Dy=0A=
CONFIG_DUMMY_CONSOLE=3Dy=0A=
=0A=
#=0A=
# Kernel hacking=0A=
#=0A=
CONFIG_MAGIC_SYSRQ=3Dy=0A=

------=_NextPart_000_00A5_01C04FF9.B01CC3A0--