diff --git a/Documentation/Developers/CHANGELOG-RENE b/Documentation/Developers/CHANGELOG-RENE index a8406fea5..f208b303f 100644 --- a/Documentation/Developers/CHANGELOG-RENE +++ b/Documentation/Developers/CHANGELOG-RENE @@ -8,6 +8,8 @@ - fixed xfree86 to not run fc-cache (and so depend on all font packages) - more bootdisk space saving (we do not need .a libraries) - darkglass update + - architecture/sparc cleanup, convertion of static kernel conf to a dunamic + m4 macro one *) 2003-09-17 (2.0.0-rc1 - 2.0.0-rc2) diff --git a/architecture/sparc/kernel.conf b/architecture/sparc/kernel.conf deleted file mode 100644 index 32bf0745c..000000000 --- a/architecture/sparc/kernel.conf +++ /dev/null @@ -1,327 +0,0 @@ -# -# Automatically generated make config: don't edit -# - -# -# Code maturity level options -# -CONFIG_EXPERIMENTAL=y - -# -# Loadable module support -# -CONFIG_MODULES=y -CONFIG_MODVERSIONS=y -CONFIG_KMOD=y - -# -# General setup -# -CONFIG_VT=y -CONFIG_VT_CONSOLE=y -# CONFIG_AP1000 is not set -# CONFIG_SMP is not set -# CONFIG_SUN4 is not set -# CONFIG_PCI is not set - -# -# Console drivers -# -CONFIG_PROM_CONSOLE=y -CONFIG_FB=y -CONFIG_DUMMY_CONSOLE=y -CONFIG_FB_SBUS=y -CONFIG_FB_CGSIX=y -# CONFIG_FB_BWTWO is not set -# CONFIG_FB_CGTHREE is not set -CONFIG_FB_TCX=y -# CONFIG_FB_CGFOURTEEN is not set -# CONFIG_FB_P9100 is not set -# CONFIG_FB_LEO is not set -# CONFIG_FB_VIRTUAL is not set -# CONFIG_FBCON_ADVANCED is not set -CONFIG_FBCON_CFB8=y -CONFIG_FBCON_FONTWIDTH8_ONLY=y -CONFIG_FONT_SUN8x16=y -# CONFIG_FBCON_FONTS is not set -CONFIG_SBUS=y -CONFIG_SBUSCHAR=y -CONFIG_BUSMOUSE=y -CONFIG_SUN_MOUSE=y -CONFIG_SERIAL=y -CONFIG_SUN_SERIAL=y -CONFIG_SERIAL_CONSOLE=y -CONFIG_SUN_KEYBOARD=y -CONFIG_SUN_CONSOLE=y -CONFIG_SUN_AUXIO=y -CONFIG_SUN_IO=y - -# -# Misc Linux/SPARC drivers -# -CONFIG_SUN_OPENPROMIO=m -CONFIG_SUN_MOSTEK_RTC=y -# CONFIG_SUN_BPP is not set -# CONFIG_SUN_VIDEOPIX is not set -CONFIG_SUN_AURORA=m -# CONFIG_TADPOLE_TS102_UCTRL is not set - -# -# Linux/SPARC audio subsystem (EXPERIMENTAL) -# -# CONFIG_SPARCAUDIO is not set -# CONFIG_SPARCAUDIO_AMD7930 is not set -# CONFIG_SPARCAUDIO_CS4231 is not set -# CONFIG_SPARCAUDIO_DBRI is not set -# CONFIG_SPARCAUDIO_DUMMY is not set -CONFIG_SUN_OPENPROMFS=m -CONFIG_NET=y -CONFIG_SYSVIPC=y -# CONFIG_BSD_PROCESS_ACCT is not set -CONFIG_SYSCTL=y -CONFIG_BINFMT_AOUT=y -CONFIG_BINFMT_ELF=y -CONFIG_BINFMT_MISC=m -CONFIG_SUNOS_EMUL=y -# CONFIG_PARPORT is not set -# CONFIG_PRINTER is not set - -# -# Floppy, IDE, and other block devices -# -CONFIG_BLK_DEV_FD=y -# CONFIG_BLK_DEV_MD is not set -CONFIG_BLK_DEV_RAM=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_BLK_DEV_LOOP=m -CONFIG_BLK_DEV_NBD=m - -# -# Networking options -# -CONFIG_PACKET=y -# CONFIG_PACKET_MMAP is not set -# CONFIG_NETLINK is not set -# CONFIG_NETFILTER is not set -# CONFIG_FILTER is not set -CONFIG_UNIX=y -CONFIG_INET=y -# CONFIG_IP_MULTICAST is not set -# CONFIG_IP_ADVANCED_ROUTER is not set -# CONFIG_IP_PNP is not set -# CONFIG_IP_ROUTER is not set -# CONFIG_NET_IPIP is not set -# CONFIG_NET_IPGRE is not set -# CONFIG_IP_ALIAS is not set -# CONFIG_SYN_COOKIES is not set - -# -# (it is safe to leave these untouched) -# -CONFIG_SKB_LARGE=y -CONFIG_IPV6=m -# CONFIG_IPV6_EUI64 is not set -# CONFIG_KHTTPD is not set -# CONFIG_ATM is not set - -# -# -# -CONFIG_IPX=m -# CONFIG_IPX_INTERN is not set -# CONFIG_SPX is not set -CONFIG_ATALK=m -CONFIG_DECNET=m -CONFIG_DECNET_SIOCGIFCONF=y -# CONFIG_DECNET_ROUTER is not set -CONFIG_DECNET_RAW=y -# CONFIG_X25 is not set -# CONFIG_LAPB is not set -# CONFIG_BRIDGE is not set -# CONFIG_LLC is not set -# CONFIG_ECONET is not set -# CONFIG_WAN_ROUTER is not set -# CONFIG_NET_FASTROUTE is not set -# CONFIG_NET_HW_FLOWCONTROL is not set - -# -# QoS and/or fair queueing -# -# CONFIG_NET_SCHED is not set - -# -# ISDN subsystem -# -# CONFIG_ISDN is not set - -# -# SCSI support -# -CONFIG_SCSI=y - -# -# SCSI support type (disk, tape, CDrom) -# -CONFIG_BLK_DEV_SD=y -CONFIG_CHR_DEV_ST=y -CONFIG_BLK_DEV_SR=y -CONFIG_BLK_DEV_SR_VENDOR=y -CONFIG_CHR_DEV_SG=m - -# -# Some SCSI devices (e.g. CD jukebox) support multiple LUNs -# -CONFIG_SCSI_MULTI_LUN=y -CONFIG_SCSI_CONSTANTS=y - -# -# SCSI low-level drivers -# -CONFIG_SCSI_SUNESP=y -CONFIG_SCSI_QLOGICPTI=m - -# -# Fibre Channel support -# -CONFIG_FC4=m - -# -# FC4 drivers -# -CONFIG_FC4_SOC=m -CONFIG_FC4_SOCAL=m - -# -# FC4 targets -# -CONFIG_SCSI_PLUTO=m -CONFIG_SCSI_FCAL=m - -# -# Network device support -# -CONFIG_NETDEVICES=y -CONFIG_DUMMY=m -CONFIG_PPP=m - -# -# CCP compressors for PPP are only built as modules. -# -CONFIG_SLIP=m -CONFIG_SLIP_COMPRESSED=y -CONFIG_SLIP_SMART=y -# CONFIG_SLIP_MODE_SLIP6 is not set -CONFIG_SUNLANCE=y -CONFIG_HAPPYMEAL=m -CONFIG_SUNBMAC=m -CONFIG_SUNQE=m -CONFIG_MYRI_SBUS=m - -# -# Unix98 PTY support -# -CONFIG_UNIX98_PTYS=y -CONFIG_UNIX98_PTY_COUNT=256 - -# -# Filesystems -# -# CONFIG_QUOTA is not set -CONFIG_AUTOFS_FS=m -# CONFIG_ADFS_FS is not set -CONFIG_AFFS_FS=m -# CONFIG_HFS_FS is not set -CONFIG_FAT_FS=m -CONFIG_MSDOS_FS=m -# CONFIG_UMSDOS_FS is not set -CONFIG_VFAT_FS=m -CONFIG_EFS_FS=m -CONFIG_ISO9660_FS=m -# CONFIG_JOLIET is not set -# CONFIG_UDF_FS is not set -CONFIG_MINIX_FS=m -# CONFIG_NTFS_FS is not set -CONFIG_HPFS_FS=m -CONFIG_PROC_FS=y -CONFIG_DEVFS_FS=y -# CONFIG_DEVFS_DEBUG is not set -# CONFIG_QNX4FS_FS is not set -CONFIG_ROMFS_FS=m -CONFIG_EXT2_FS=y -CONFIG_SYSV_FS=m -CONFIG_UFS_FS=m -CONFIG_UFS_FS_WRITE=y - -# -# Network File Systems -# -CONFIG_CODA_FS=m -CONFIG_NFS_FS=y -CONFIG_NFSD=m -# CONFIG_NFSD_SUN is not set -CONFIG_SUNRPC=y -CONFIG_LOCKD=y -CONFIG_SMB_FS=m -CONFIG_NCP_FS=m -# CONFIG_NCPFS_PACKET_SIGNING is not set -# CONFIG_NCPFS_IOCTL_LOCKING is not set -# CONFIG_NCPFS_STRONG is not set -# CONFIG_NCPFS_NFS_NS is not set -# CONFIG_NCPFS_OS2_NS is not set -# CONFIG_NCPFS_MOUNT_SUBDIR is not set -# CONFIG_NCPFS_NLS is not set -# CONFIG_NCPFS_EXTRAS is not set - -# -# Partition Types -# -# CONFIG_PARTITION_ADVANCED is not set -CONFIG_MSDOS_PARTITION=y -CONFIG_BSD_DISKLABEL=y -CONFIG_SOLARIS_X86_PARTITION=y -# CONFIG_UNIXWARE_DISKLABEL is not set -# CONFIG_SGI_PARTITION is not set -CONFIG_SUN_PARTITION=y -CONFIG_NLS=y - -# -# Native Language Support -# -# CONFIG_NLS_CODEPAGE_437 is not set -# CONFIG_NLS_CODEPAGE_737 is not set -# CONFIG_NLS_CODEPAGE_775 is not set -# CONFIG_NLS_CODEPAGE_850 is not set -# CONFIG_NLS_CODEPAGE_852 is not set -# CONFIG_NLS_CODEPAGE_855 is not set -# CONFIG_NLS_CODEPAGE_857 is not set -# CONFIG_NLS_CODEPAGE_860 is not set -# CONFIG_NLS_CODEPAGE_861 is not set -# CONFIG_NLS_CODEPAGE_862 is not set -# CONFIG_NLS_CODEPAGE_863 is not set -# CONFIG_NLS_CODEPAGE_864 is not set -# CONFIG_NLS_CODEPAGE_865 is not set -# CONFIG_NLS_CODEPAGE_866 is not set -# CONFIG_NLS_CODEPAGE_869 is not set -# CONFIG_NLS_CODEPAGE_874 is not set -# CONFIG_NLS_ISO8859_1 is not set -# CONFIG_NLS_ISO8859_2 is not set -# CONFIG_NLS_ISO8859_3 is not set -# CONFIG_NLS_ISO8859_4 is not set -# CONFIG_NLS_ISO8859_5 is not set -# CONFIG_NLS_ISO8859_6 is not set -# CONFIG_NLS_ISO8859_7 is not set -# CONFIG_NLS_ISO8859_8 is not set -# CONFIG_NLS_ISO8859_9 is not set -# CONFIG_NLS_ISO8859_14 is not set -# CONFIG_NLS_ISO8859_15 is not set -# CONFIG_NLS_KOI8_R is not set - -# -# Watchdog -# -# CONFIG_SOFT_WATCHDOG is not set - -# -# Kernel hacking -# -# CONFIG_MAGIC_SYSRQ is not set diff --git a/architecture/sparc/kernel.conf.m4 b/architecture/sparc/kernel.conf.m4 new file mode 100644 index 000000000..20c530900 --- /dev/null +++ b/architecture/sparc/kernel.conf.m4 @@ -0,0 +1,17 @@ +define(`SPARC', 'SPARC')dnl + +CONFIG_FB=y +CONFIG_FB_SBUS=y +CONFIG_FB_CGSIX=y +CONFIG_FB_BWTWO=y +CONFIG_FB_CGTHREE-y +CONFIG_FB_TCX=y +CONFIG_FB_CGFOURTEEN=y +CONFIG_FB_P9100=y +CONFIG_FB_LEO=y + +include(`kernel-common.conf') +include(`kernel-scsi.conf') +include(`kernel-net.conf') +include(`kernel-fs.conf') +