?? kernel_patch-2.4.21-pre5-rtl3.2-pre2
字號:
+# CONFIG_DEPCA is not set+# CONFIG_HP100 is not set+# CONFIG_NET_ISA is not set+CONFIG_NET_PCI=y+# CONFIG_PCNET32 is not set+# CONFIG_AMD8111_ETH is not set+# CONFIG_ADAPTEC_STARFIRE is not set+# CONFIG_AC3200 is not set+# CONFIG_APRICOT is not set+# CONFIG_CS89x0 is not set+CONFIG_TULIP=m+# CONFIG_TULIP_MWI is not set+# CONFIG_TULIP_MMIO is not set+CONFIG_DE4X5=m+CONFIG_DGRS=y+# CONFIG_DM9102 is not set+CONFIG_EEPRO100=m+# CONFIG_EEPRO100_PIO is not set+# CONFIG_E100 is not set+# CONFIG_LNE390 is not set+# CONFIG_FEALNX is not set+# CONFIG_NATSEMI is not set+# CONFIG_NE2K_PCI is not set+# CONFIG_NE3210 is not set+# CONFIG_ES3210 is not set+CONFIG_8139CP=m+CONFIG_8139TOO=m+# CONFIG_8139TOO_PIO is not set+# CONFIG_8139TOO_TUNE_TWISTER is not set+# CONFIG_8139TOO_8129 is not set+# CONFIG_8139_OLD_RX_RESET is not set+# CONFIG_SIS900 is not set+# CONFIG_EPIC100 is not set+# CONFIG_SUNDANCE is not set+# CONFIG_SUNDANCE_MMIO is not set+# CONFIG_TLAN is not set+# CONFIG_TC35815 is not set+# CONFIG_VIA_RHINE is not set+# CONFIG_VIA_RHINE_MMIO is not set+# CONFIG_WINBOND_840 is not set+CONFIG_NET_POCKET=y+# CONFIG_ATP is not set+CONFIG_DE600=m+CONFIG_DE620=m++#+# Ethernet (1000 Mbit)+#+# CONFIG_ACENIC is not set+# CONFIG_DL2K is not set+# CONFIG_E1000 is not set+# CONFIG_MYRI_SBUS is not set+# CONFIG_NS83820 is not set+# CONFIG_HAMACHI is not set+# CONFIG_YELLOWFIN is not set+# CONFIG_R8169 is not set+# CONFIG_SK98LIN is not set+# CONFIG_TIGON3 is not set+# CONFIG_FDDI is not set+# CONFIG_HIPPI is not set+# CONFIG_PLIP is not set+# CONFIG_PPP is not set+# CONFIG_SLIP is not set++#+# Wireless LAN (non-hamradio)+#+# CONFIG_NET_RADIO is not set++#+# Token Ring devices+#+# CONFIG_TR is not set+# CONFIG_NET_FC is not set+# CONFIG_RCPCI is not set+# CONFIG_SHAPER is not set++#+# Wan interfaces+#+# CONFIG_WAN is not set++#+# Amateur Radio support+#+# CONFIG_HAMRADIO is not set++#+# IrDA (infrared) support+#+# CONFIG_IRDA is not set++#+# ISDN subsystem+#+# CONFIG_ISDN is not set++#+# Old CD-ROM drivers (not SCSI, not IDE)+#+# CONFIG_CD_NO_IDESCSI is not set++#+# Input core support+#+# CONFIG_INPUT is not set+# CONFIG_INPUT_KEYBDEV is not set+# CONFIG_INPUT_MOUSEDEV is not set+# CONFIG_INPUT_JOYDEV is not set+# CONFIG_INPUT_EVDEV is not set++#+# Character devices+#+CONFIG_VT=y+CONFIG_VT_CONSOLE=y+CONFIG_SERIAL=y+CONFIG_SERIAL_CONSOLE=y+# CONFIG_SERIAL_EXTENDED is not set+# CONFIG_SERIAL_NONSTANDARD is not set+CONFIG_UNIX98_PTYS=y+CONFIG_UNIX98_PTY_COUNT=256++#+# I2C support+#+# CONFIG_I2C is not set++#+# Mice+#+# CONFIG_BUSMOUSE is not set+CONFIG_MOUSE=y+CONFIG_PSMOUSE=y+# CONFIG_82C710_MOUSE is not set+# CONFIG_PC110_PAD is not set+# CONFIG_MK712_MOUSE is not set++#+# Joysticks+#+# CONFIG_INPUT_GAMEPORT is not set++#+# Input core support is needed for gameports+#++#+# Input core support is needed for joysticks+#+# CONFIG_QIC02_TAPE is not set+# CONFIG_IPMI_HANDLER is not set+# CONFIG_IPMI_PANIC_EVENT is not set+# CONFIG_IPMI_DEVICE_INTERFACE is not set+# CONFIG_IPMI_KCS is not set+# CONFIG_IPMI_WATCHDOG is not set++#+# Watchdog Cards+#+# CONFIG_WATCHDOG is not set+# CONFIG_SCx200_GPIO is not set+# CONFIG_AMD_RNG is not set+# CONFIG_INTEL_RNG is not set+# CONFIG_AMD_PM768 is not set+# CONFIG_NVRAM is not set+# CONFIG_RTC is not set+# CONFIG_DTLK is not set+# CONFIG_R3964 is not set+# CONFIG_APPLICOM is not set+# CONFIG_SONYPI is not set++#+# Ftape, the floppy tape device driver+#+# CONFIG_FTAPE is not set+# CONFIG_AGP is not set+# CONFIG_DRM is not set+# CONFIG_MWAVE is not set++#+# Multimedia devices+#+# CONFIG_VIDEO_DEV is not set++#+# File systems+#+CONFIG_QUOTA=y+CONFIG_AUTOFS_FS=m+# CONFIG_AUTOFS4_FS is not set+CONFIG_REISERFS_FS=y+# CONFIG_REISERFS_CHECK is not set+# CONFIG_REISERFS_PROC_INFO is not set+CONFIG_ADFS_FS=m+# CONFIG_ADFS_FS_RW is not set+CONFIG_AFFS_FS=m+CONFIG_HFS_FS=m+# CONFIG_BEFS_FS is not set+# CONFIG_BEFS_DEBUG is not set+# CONFIG_BFS_FS is not set+CONFIG_EXT3_FS=y+CONFIG_JBD=y+CONFIG_JBD_DEBUG=y+CONFIG_FAT_FS=y+CONFIG_MSDOS_FS=y+CONFIG_UMSDOS_FS=y+CONFIG_VFAT_FS=y+CONFIG_EFS_FS=m+# CONFIG_JFFS_FS is not set+# CONFIG_JFFS2_FS is not set+# CONFIG_CRAMFS is not set+# CONFIG_TMPFS is not set+CONFIG_RAMFS=y+CONFIG_ISO9660_FS=y+CONFIG_JOLIET=y+# CONFIG_ZISOFS is not set+# CONFIG_JFS_FS is not set+# CONFIG_JFS_DEBUG is not set+# CONFIG_JFS_STATISTICS is not set+CONFIG_MINIX_FS=y+# CONFIG_VXFS_FS is not set+CONFIG_NTFS_FS=m+# CONFIG_NTFS_RW is not set+CONFIG_HPFS_FS=m+CONFIG_PROC_FS=y+# CONFIG_DEVFS_FS is not set+# CONFIG_DEVFS_MOUNT is not set+# CONFIG_DEVFS_DEBUG is not set+CONFIG_DEVPTS_FS=y+CONFIG_QNX4FS_FS=m+# CONFIG_QNX4FS_RW is not set+CONFIG_ROMFS_FS=m+CONFIG_EXT2_FS=y+CONFIG_SYSV_FS=m+# CONFIG_UDF_FS is not set+# CONFIG_UDF_RW is not set+# CONFIG_UFS_FS is not set+# CONFIG_UFS_FS_WRITE is not set++#+# Network File Systems+#+CONFIG_CODA_FS=m+# CONFIG_INTERMEZZO_FS is not set+CONFIG_NFS_FS=y+# CONFIG_NFS_V3 is not set+# CONFIG_ROOT_NFS is not set+CONFIG_NFSD=m+# CONFIG_NFSD_V3 is not set+# CONFIG_NFSD_TCP is not set+CONFIG_SUNRPC=y+CONFIG_LOCKD=y+CONFIG_SMB_FS=m+# CONFIG_SMB_NLS_DEFAULT is not set+CONFIG_NCP_FS=m+CONFIG_NCPFS_PACKET_SIGNING=y+CONFIG_NCPFS_IOCTL_LOCKING=y+CONFIG_NCPFS_STRONG=y+CONFIG_NCPFS_NFS_NS=y+CONFIG_NCPFS_OS2_NS=y+CONFIG_NCPFS_SMALLDOS=y+CONFIG_NCPFS_NLS=y+CONFIG_NCPFS_EXTRAS=y+# CONFIG_ZISOFS_FS is not set++#+# Partition Types+#+# CONFIG_PARTITION_ADVANCED is not set+CONFIG_MSDOS_PARTITION=y+CONFIG_SMB_NLS=y+CONFIG_NLS=y++#+# Native Language Support+#+CONFIG_NLS_DEFAULT="cp437"+CONFIG_NLS_CODEPAGE_437=y+CONFIG_NLS_CODEPAGE_737=m+CONFIG_NLS_CODEPAGE_775=m+CONFIG_NLS_CODEPAGE_850=y+CONFIG_NLS_CODEPAGE_852=m+CONFIG_NLS_CODEPAGE_855=m+CONFIG_NLS_CODEPAGE_857=m+CONFIG_NLS_CODEPAGE_860=m+CONFIG_NLS_CODEPAGE_861=m+CONFIG_NLS_CODEPAGE_862=m+CONFIG_NLS_CODEPAGE_863=m+CONFIG_NLS_CODEPAGE_864=m+CONFIG_NLS_CODEPAGE_865=m+CONFIG_NLS_CODEPAGE_866=m+CONFIG_NLS_CODEPAGE_869=m+CONFIG_NLS_CODEPAGE_936=m+CONFIG_NLS_CODEPAGE_950=m+CONFIG_NLS_CODEPAGE_932=m+CONFIG_NLS_CODEPAGE_949=m+CONFIG_NLS_CODEPAGE_874=m+CONFIG_NLS_ISO8859_8=m+# CONFIG_NLS_CODEPAGE_1250 is not set+# CONFIG_NLS_CODEPAGE_1251 is not set+CONFIG_NLS_ISO8859_1=m+CONFIG_NLS_ISO8859_2=m+CONFIG_NLS_ISO8859_3=m+CONFIG_NLS_ISO8859_4=m+CONFIG_NLS_ISO8859_5=m+CONFIG_NLS_ISO8859_6=m+CONFIG_NLS_ISO8859_7=m+CONFIG_NLS_ISO8859_9=m+# CONFIG_NLS_ISO8859_13 is not set+CONFIG_NLS_ISO8859_14=m+CONFIG_NLS_ISO8859_15=m+CONFIG_NLS_KOI8_R=m+# CONFIG_NLS_KOI8_U is not set+# CONFIG_NLS_UTF8 is not set++#+# Console drivers+#+CONFIG_VGA_CONSOLE=y+CONFIG_VIDEO_SELECT=y+# CONFIG_MDA_CONSOLE is not set++#+# Frame-buffer support+#+# CONFIG_FB is not set++#+# Sound+#+# CONFIG_SOUND is not set++#+# USB support+#+# CONFIG_USB is not set++#+# Bluetooth support+#+# CONFIG_BLUEZ is not set++#+# Kernel hacking+#+CONFIG_DEBUG_KERNEL=y+# CONFIG_DEBUG_STACKOVERFLOW is not set+# CONFIG_DEBUG_HIGHMEM is not set+# CONFIG_DEBUG_SLAB is not set+# CONFIG_DEBUG_IOVIRT is not set+CONFIG_MAGIC_SYSRQ=y+# CONFIG_DEBUG_SPINLOCK is not set+# CONFIG_FRAME_POINTER is not set++#+# Library routines+#+# CONFIG_ZLIB_INFLATE is not set+# CONFIG_ZLIB_DEFLATE is not setdiff -rNbu linux-2.4.21-pre5/drivers/acpi/include/platform/acgcc.h linux-2.4.21-pre5-rtl3.2-pre2/drivers/acpi/include/platform/acgcc.h--- linux-2.4.21-pre5/drivers/acpi/include/platform/acgcc.h 2002-11-29 00:53:12.000000000 +0100+++ linux-2.4.21-pre5-rtl3.2-pre2/drivers/acpi/include/platform/acgcc.h 2003-02-16 19:07:03.000000000 +0100@@ -99,7 +99,7 @@ #define BREAKPOINT3 #define disable() __cli() #define enable() __sti()-#define halt() __asm__ __volatile__ ("sti; hlt":::"memory")+#define halt() safe_halt() /* __asm__ __volatile__ ("sti; hlt":::"memory") */ /*! [Begin] no source code translation *Binary files linux-2.4.21-pre5/drivers/char/joystick/core.3105 and linux-2.4.21-pre5-rtl3.2-pre2/drivers/char/joystick/core.3105 differBinary files linux-2.4.21-pre5/drivers/char/joystick/core.8394 and linux-2.4.21-pre5-rtl3.2-pre2/drivers/char/joystick/core.8394 differdiff -rNbu linux-2.4.21-pre5/include/asm-i386/apic.h linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/apic.h--- linux-2.4.21-pre5/include/asm-i386/apic.h 2002-08-03 02:39:45.000000000 +0200+++ linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/apic.h 2003-03-13 17:03:08.000000000 +0100@@ -52,6 +52,9 @@ static inline void ack_APIC_irq(void) {+#ifdef CONFIG_RTLINUX+ label_ack_APIC(); /* used to generate RTLinux patch point */+#endif /* * ack_APIC_irq() actually gets compiled as a single instruction: * - a single rmw on Pentium/82489DXdiff -rNbu linux-2.4.21-pre5/include/asm-i386/floppy.h linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/floppy.h--- linux-2.4.21-pre5/include/asm-i386/floppy.h 2003-03-13 15:48:02.000000000 +0100+++ linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/floppy.h 2003-03-13 17:04:25.000000000 +0100@@ -30,9 +30,11 @@ #define SW fd_routine[use_virtual_dma&1] #define CSW fd_routine[can_use_virtual_dma & 1] --#define fd_inb(port) inb_p(port)-#define fd_outb(port,value) outb_p(port,value)+/* lets see if floppies can live with outb/inb....hofrat */+//#define fd_inb(port) inb_p(port)+//#define fd_outb(port,value) outb_p(port,value)+#define fd_inb(port) inb(port)+#define fd_outb(port,value) outb(port,value) #define fd_request_dma() CSW._request_dma(FLOPPY_DMA,"floppy") #define fd_free_dma() CSW._free_dma(FLOPPY_DMA)diff -rNbu linux-2.4.21-pre5/include/asm-i386/hw_irq.h linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/hw_irq.h--- linux-2.4.21-pre5/include/asm-i386/hw_irq.h 2001-11-22 20:46:18.000000000 +0100+++ linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/hw_irq.h 2003-03-13 17:03:08.000000000 +0100@@ -15,6 +15,7 @@ #include <linux/config.h> #include <asm/atomic.h> #include <asm/irq.h>+#include <asm/rtlinux.h> /* * IDT vectors usable for external interrupt sources start@@ -126,41 +127,39 @@ #define BUILD_SMP_INTERRUPT(x,v) XBUILD_SMP_INTERRUPT(x,v) #define XBUILD_SMP_INTERRUPT(x,v)\ asmlinkage void x(void); \-asmlinkage void call_##x(void); \ __asm__( \ "\n"__ALIGN_STR"\n" \ SYMBOL_NAME_STR(x) ":\n\t" \- "pushl $"#v"-256\n\t" \+ "pushl $"#v"\n\t" \ SAVE_ALL \- SYMBOL_NAME_STR(call_##x)":\n\t" \- "call "SYMBOL_NAME_STR(smp_##x)"\n\t" \+ "pushl $ret_from_intr\n\t" \+ RTLINUX_LABEL(smp_##x)\+ "jmp "SYMBOL_NAME_STR(smp_##x)"\n\t" \ "jmp ret_from_intr\n"); #define BUILD_SMP_TIMER_INTERRUPT(x,v) XBUILD_SMP_TIMER_INTERRUPT(x,v) #define XBUILD_SMP_TIMER_INTERRUPT(x,v) \ asmlinkage void x(struct pt_regs * regs); \-asmlinkage void call_##x(void); \ __asm__( \ "\n"__ALIGN_STR"\n" \ SYMBOL_NAME_STR(x) ":\n\t" \- "pushl $"#v"-256\n\t" \+ "pushl $"#v"\n\t" \ SAVE_ALL \ "movl %esp,%eax\n\t" \ "pushl %eax\n\t" \- SYMBOL_NAME_STR(call_##x)":\n\t" \+ RTLINUX_LABEL(smp_##x)\ "call "SYMBOL_NAME_STR(smp_##x)"\n\t" \ "addl $4,%esp\n\t" \ "jmp ret_from_intr\n"); #define BUILD_COMMON_IRQ() \-asmlinkage void call_do_IRQ(void); \ __asm__( \ "\n" __ALIGN_STR"\n" \ "common_interrupt:\n\t" \ SAVE_ALL \- SYMBOL_NAME_STR(call_do_IRQ)":\n\t" \- "call " SYMBOL_NAME_STR(do_IRQ) "\n\t" \- "jmp ret_from_intr\n");+ "pushl $ret_from_intr\n\t" \+ RTLINUX_LABEL(do_IRQ)"\n\t" \+ "jmp "SYMBOL_NAME_STR(do_IRQ)); /* * subtle. orig_eax is used by the signal code to distinct betweendiff -rNbu linux-2.4.21-pre5/include/asm-i386/irq.h linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/irq.h--- linux-2.4.21-pre5/include/asm-i386/irq.h 2002-08-03 02:39:45.000000000 +0200+++ linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/irq.h 2003-03-13 16:54:09.000000000 +0100@@ -23,7 +23,7 @@ * Since vectors 0x00-0x1f are used/reserved for the CPU, * the usable vector space is 0x20-0xff (224 vectors) */-#ifdef CONFIG_X86_IO_APIC+#if defined( CONFIG_X86_IO_APIC ) || defined ( CONFIG_RTLINUX ) #define NR_IRQS 224 #else #define NR_IRQS 16@@ -37,6 +37,7 @@ extern void disable_irq(unsigned int); extern void disable_irq_nosync(unsigned int); extern void enable_irq(unsigned int);+struct task_struct; extern void release_x86_irqs(struct task_struct *); #ifdef CONFIG_X86_LOCAL_APICdiff -rNbu linux-2.4.21-pre5/include/asm-i386/param.h linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/param.h--- linux-2.4.21-pre5/include/asm-i386/param.h 2000-10-27 20:04:43.000000000 +0200+++ linux-2.4.21-pre5-rtl3.2-pre2/include/asm-i386/param.h 2003-
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -