From 115b392475ba2028804c13c8937a0474a7dc5a97 Mon Sep 17 00:00:00 2001 From: Thomas Bushnell Date: Mon, 26 Apr 1999 05:40:03 +0000 Subject: 1999-02-27 OKUJI Yoshinori * Makefile.in: Omit to detect if com or lpr is used, and don't use linux.o. (objfiles): Add $(systype)/sysdep.o. (clean): Chain the target to $(systype). (distclean): Likewise. (mostlyclean): Likewise. (maintainer-clean): Likewise. (install-headers): Likewise. (install-kernel): Likewise. * configure.in: AC_CONFIG_SUBDIRS ${systype} instead of linux. (--disable-linuxdev): Deleted. (--disable-com): Likewise. (--enable-lpr): Likewise. * i386/Makefile.in: New file. * i386/configure.in: Likewise. * i386/Makefrag (DEFINES): Add -DLINUX_DEV. (objfiles): Always add com.o. If MACH_LPR is defined, then add lpr.o. * linux/Drivers.in: Moved to ... * i386/linux/Drivers.in: ... here. Include ../../aclocal.m4. (mkdir_p): New function to create the linux include dirs. * linux/Makefile.in: Moved to ... * i386/linux/Makefile.in: ... here, and modify so that paths are valid. (clean): New target. (distclean): Likewise. (mostlyclean): Likewise. (maintainer-clean): Likewise. * linux/src/include/linux/autoconf.h: Removed. * linux/dev/include/linux/autoconf.h: Moved to ... * i386/linux/dev/include/linux/autoconf.h: ... here. * linux/dev/arch/i386/linux_emul.h: Moved to ... * i386/linux/dev/include/linux_emul.h: ... here. * linux/device-drivers.h.in: Moved to ... * i386/linux/device-drivers.h.in: ... here. * linux/aclocal.m4: Removed. * linux/configure: Likewise. --- i386/linux/dev/include/linux/autoconf.h | 277 ++++++++++++++++++++++++++++++++ i386/linux/dev/include/linux_emul.h | 8 + 2 files changed, 285 insertions(+) create mode 100644 i386/linux/dev/include/linux/autoconf.h create mode 100644 i386/linux/dev/include/linux_emul.h (limited to 'i386') diff --git a/i386/linux/dev/include/linux/autoconf.h b/i386/linux/dev/include/linux/autoconf.h new file mode 100644 index 0000000..eb8c84c --- /dev/null +++ b/i386/linux/dev/include/linux/autoconf.h @@ -0,0 +1,277 @@ +/* + * Automatically generated C config: don't edit + */ +#define AUTOCONF_INCLUDED + +/* + * Code maturity level options + */ +#define CONFIG_EXPERIMENTAL 1 + +/* + * Loadable module support + */ +#undef CONFIG_MODULES + +/* + * General setup + */ +#undef CONFIG_MATH_EMULATION +#define CONFIG_NET 1 +#undef CONFIG_MAX_16M +#define CONFIG_PCI 1 +#define CONFIG_PCI_OPTIMIZE 1 +#define CONFIG_SYSVIPC 1 +#undef CONFIG_BINFMT_AOUT +#define CONFIG_BINFMT_ELF 1 +#undef CONFIG_BINFMT_JAVA +#define CONFIG_KERNEL_ELF 1 + +#if 0 +#undef CONFIG_M386 +#define CONFIG_M486 1 +#undef CONFIG_M586 +#undef CONFIG_M686 +#endif + +#include + +/* + * Floppy, IDE, and other block devices + */ +#if 0 +#define CONFIG_BLK_DEV_FD 1 +#define CONFIG_BLK_DEV_IDE 1 +#endif + +/* + * Please see Documentation/ide.txt for help/info on IDE drives + */ +#undef CONFIG_BLK_DEV_HD_IDE +#define CONFIG_BLK_DEV_IDECD 1 +#undef CONFIG_BLK_DEV_IDETAPE +#undef CONFIG_BLK_DEV_IDEFLOPPY +#undef CONFIG_BLK_DEV_IDESCSI +#undef CONFIG_BLK_DEV_IDE_PCMCIA +#define CONFIG_BLK_DEV_CMD640 1 +#define CONFIG_BLK_DEV_CMD640_ENHANCED 1 +#define CONFIG_BLK_DEV_RZ1000 1 +#define CONFIG_BLK_DEV_TRITON 1 +#undef CONFIG_IDE_CHIPSETS + +/* + * Additional Block Devices + */ +#undef CONFIG_BLK_DEV_LOOP +#undef CONFIG_BLK_DEV_MD +#undef CONFIG_BLK_DEV_RAM +#undef CONFIG_BLK_DEV_XD +#undef CONFIG_BLK_DEV_HD + +/* + * Networking options + */ +#if 0 +#undef CONFIG_FIREWALL +#undef CONFIG_NET_ALIAS +#define CONFIG_INET 1 +#undef CONFIG_IP_FORWARD +#undef CONFIG_IP_MULTICAST +#undef CONFIG_SYN_COOKIES +#undef CONFIG_RST_COOKIES +#undef CONFIG_IP_ACCT +#undef CONFIG_IP_ROUTER +#undef CONFIG_NET_IPIP +#endif + +/* + * (it is safe to leave these untouched) + */ +#undef CONFIG_INET_PCTCP +#undef CONFIG_INET_RARP +#undef CONFIG_NO_PATH_MTU_DISCOVERY +#undef CONFIG_IP_NOSR +#undef CONFIG_SKB_LARGE + +/* + * + */ +#undef CONFIG_IPX +#undef CONFIG_ATALK +#undef CONFIG_AX25 +#undef CONFIG_BRIDGE +#undef CONFIG_NETLINK + +/* + * SCSI support + */ +#if 0 +#define CONFIG_SCSI 1 +#endif + +/* + * SCSI support type (disk, tape, CD-ROM) + */ +#define CONFIG_BLK_DEV_SD 1 +#undef CONFIG_CHR_DEV_ST +#define CONFIG_BLK_DEV_SR 1 +#undef CONFIG_CHR_DEV_SG + +/* + * Some SCSI devices (e.g. CD jukebox) support multiple LUNs + */ +#if 0 +#undef CONFIG_SCSI_MULTI_LUN +#undef CONFIG_SCSI_CONSTANTS + +/* + * SCSI low-level drivers + */ +#undef CONFIG_SCSI_7000FASST +#undef CONFIG_SCSI_AHA152X +#undef CONFIG_SCSI_AHA1542 +#undef CONFIG_SCSI_AHA1740 +#undef CONFIG_SCSI_AIC7XXX +#undef CONFIG_SCSI_ADVANSYS +#undef CONFIG_SCSI_IN2000 +#undef CONFIG_SCSI_AM53C974 +#undef CONFIG_SCSI_BUSLOGIC +#undef CONFIG_SCSI_DTC3280 +#undef CONFIG_SCSI_EATA_DMA +#undef CONFIG_SCSI_EATA_PIO +#undef CONFIG_SCSI_EATA +#undef CONFIG_SCSI_FUTURE_DOMAIN +#undef CONFIG_SCSI_GENERIC_NCR5380 +#undef CONFIG_SCSI_NCR53C406A +#undef CONFIG_SCSI_NCR53C7xx +#undef CONFIG_SCSI_NCR53C8XX +#undef CONFIG_SCSI_DC390W +#undef CONFIG_SCSI_PPA +#undef CONFIG_SCSI_PAS16 +#undef CONFIG_SCSI_QLOGIC_FAS +#undef CONFIG_SCSI_QLOGIC_ISP +#undef CONFIG_SCSI_SEAGATE +#undef CONFIG_SCSI_DC390T +#undef CONFIG_SCSI_T128 +#undef CONFIG_SCSI_U14_34F +#undef CONFIG_SCSI_ULTRASTOR +#undef CONFIG_SCSI_GDTH +#endif + +/* + * Network device support + */ +#define CONFIG_NETDEVICES 1 +#undef CONFIG_DUMMY +#undef CONFIG_EQUALIZER +#undef CONFIG_DLCI +#undef CONFIG_PLIP +#undef CONFIG_PPP +#undef CONFIG_SLIP +#undef CONFIG_NET_RADIO + +#if 0 +#define CONFIG_NET_ETHERNET 1 +#define CONFIG_NET_VENDOR_3COM 1 +#undef CONFIG_EL1 +#undef CONFIG_EL2 +#undef CONFIG_ELPLUS +#undef CONFIG_EL16 +#undef CONFIG_EL3 +#undef CONFIG_VORTEX +#undef CONFIG_LANCE +#undef CONFIG_NET_VENDOR_SMC +#define CONFIG_NET_ISA 1 +#undef CONFIG_AT1700 +#undef CONFIG_E2100 +#undef CONFIG_DEPCA +#undef CONFIG_EWRK3 +#undef CONFIG_EEXPRESS +#undef CONFIG_EEXPRESS_PRO +#undef CONFIG_FMV18X +#undef CONFIG_HPLAN_PLUS +#undef CONFIG_HPLAN +#undef CONFIG_HP100 +#undef CONFIG_ETH16I +#undef CONFIG_NE2000 +#undef CONFIG_NI52 +#undef CONFIG_NI65 +#undef CONFIG_SEEQ8005 +#undef CONFIG_SK_G16 +#undef CONFIG_NET_EISA +#undef CONFIG_NET_POCKET +#undef CONFIG_TR +#undef CONFIG_FDDI +#undef CONFIG_ARCNET +#endif + +/* + * ISDN subsystem + */ +#undef CONFIG_ISDN + +/* + * CD-ROM drivers (not for SCSI or IDE/ATAPI drives) + */ +#undef CONFIG_CD_NO_IDESCSI + +/* + * Filesystems + */ +#undef CONFIG_QUOTA +#define CONFIG_MINIX_FS 1 +#undef CONFIG_EXT_FS +#define CONFIG_EXT2_FS 1 +#undef CONFIG_XIA_FS +#define CONFIG_FAT_FS 1 +#define CONFIG_MSDOS_FS 1 +#define CONFIG_VFAT_FS 1 +#define CONFIG_UMSDOS_FS 1 +#define CONFIG_PROC_FS 1 +#define CONFIG_NFS_FS 1 +#undef CONFIG_ROOT_NFS +#undef CONFIG_SMB_FS +#define CONFIG_ISO9660_FS 1 +#define CONFIG_HPFS_FS 1 +#define CONFIG_SYSV_FS 1 +#undef CONFIG_AUTOFS_FS +#define CONFIG_AFFS_FS 1 +#undef CONFIG_AMIGA_PARTITION +#define CONFIG_UFS_FS 1 +#define CONFIG_BSD_DISKLABEL 1 +#define CONFIG_SMD_DISKLABEL 1 + +/* + * Character devices + */ +#if 0 +#define CONFIG_SERIAL 1 +#undef CONFIG_DIGI +#undef CONFIG_CYCLADES +#undef CONFIG_STALDRV +#undef CONFIG_RISCOM8 +#define CONFIG_PRINTER 1 +#undef CONFIG_SPECIALIX +#define CONFIG_MOUSE 1 +#undef CONFIG_ATIXL_BUSMOUSE +#undef CONFIG_BUSMOUSE +#undef CONFIG_MS_BUSMOUSE +#define CONFIG_PSMOUSE 1 +#undef CONFIG_82C710_MOUSE +#undef CONFIG_UMISC +#undef CONFIG_QIC02_TAPE +#undef CONFIG_FTAPE +#undef CONFIG_APM +#undef CONFIG_WATCHDOG +#undef CONFIG_RTC +#endif + +/* + * Sound + */ +#undef CONFIG_SOUND + +/* + * Kernel hacking + */ +#undef CONFIG_PROFILE diff --git a/i386/linux/dev/include/linux_emul.h b/i386/linux/dev/include/linux_emul.h new file mode 100644 index 0000000..50bf73d --- /dev/null +++ b/i386/linux/dev/include/linux_emul.h @@ -0,0 +1,8 @@ +#ifndef _LINUX_EMUL_H_ +#define _LINUX_EMUL_H_ + +#include +#include +#include + +#endif -- cgit v1.2.3