diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/.CONFIG-2.4.19 ./linux-2.4.19-rmk7-EVM9200/.CONFIG-2.4.19
--- ./linux-2.4.19-rmk7/.CONFIG-2.4.19	Thu Jan  1 03:00:00 1970
+++ ./linux-2.4.19-rmk7-EVM9200/.CONFIG-2.4.19	Sun Feb 20 09:34:13 2005
@@ -0,0 +1,77 @@
+CONFIG_ARM=y
+CONFIG_UID16=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_EXPERIMENTAL=y
+CONFIG_MODULES=y
+CONFIG_KMOD=y
+CONFIG_ARCH_AT91RM9200=y
+CONFIG_ARCH_AT91RM9200_EVM9200=y
+CONFIG_AT91RM9200_MASTER_CLOCK_45MHZ=y
+CONFIG_CPU_32=y
+CONFIG_CPU_ARM920T=y
+CONFIG_CPU_32v4=y
+CONFIG_NET=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSCTL=y
+CONFIG_FPE_NWFPE=y
+CONFIG_KCORE_ELF=y
+CONFIG_BINFMT_ELF=y
+CONFIG_CMDLINE="root=1f04"
+CONFIG_ALIGNMENT_TRAP=y
+CONFIG_MTD=y
+CONFIG_MTD_CHAR=y
+CONFIG_MTD_BLOCK=y
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_PHYSMAP=y
+CONFIG_MTD_PHYSMAP_START=10000000
+CONFIG_MTD_PHYSMAP_LEN=200000
+CONFIG_MTD_PHYSMAP_BUSWIDTH=2
+CONFIG_MTD_AT91_DATAFLASH=y
+CONFIG_MTD_NAND=y
+CONFIG_MTD_NAND_ECC=y
+CONFIG_MTD_AT91_SMARTMEDIA=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_SIZE=4096
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_INET=y
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_BOOTP=y
+CONFIG_NETDEVICES=y
+CONFIG_NET_ETHERNET=y
+CONFIG_AT91_ETHER=y
+CONFIG_VT=y
+CONFIG_AT91_SPIDEV=y
+CONFIG_SERIAL_AT91=y
+CONFIG_SERIAL_AT91_CONSOLE=y
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+CONFIG_I2C=y
+CONFIG_I2C_AT91=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_PROC=y
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_NOWAYOUT=y
+CONFIG_AT91_WATCHDOG=y
+CONFIG_AT91_RTC=y
+CONFIG_FAT_FS=y
+CONFIG_VFAT_FS=y
+CONFIG_RAMFS=y
+CONFIG_PROC_FS=y
+CONFIG_DEVFS_FS=y
+CONFIG_DEVFS_MOUNT=y
+CONFIG_EXT2_FS=y
+CONFIG_MSDOS_PARTITION=y
+CONFIG_NLS=y
+CONFIG_PC_KEYMAP=y
+CONFIG_USB=y
+CONFIG_USB_OHCI_AT91=y
+CONFIG_USB_HID=y
+CONFIG_FRAME_POINTER=y
+CONFIG_DEBUG_USER=y
+CONFIG_DEBUG_KERNEL=y
+CONFIG_DEBUG_LL=y
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/.config ./linux-2.4.19-rmk7-EVM9200/.config
--- ./linux-2.4.19-rmk7/.config	Wed Jul  9 17:01:08 2003
+++ ./linux-2.4.19-rmk7-EVM9200/.config	Sat Mar  5 17:40:39 2005
 #
-# Automatically generated make config: don't edit
+# Automatically generated by make menuconfig: don't edit
 #
 CONFIG_ARM=y
 # CONFIG_EISA is not set
@@ -48,38 +48,89 @@
 #
 # Archimedes/A5000 Implementations
 #
-
-#
-# Archimedes/A5000 Implementations (select only ONE)
-#
+# CONFIG_ARCH_ARC is not set
+# CONFIG_ARCH_A5K is not set
 
 #
 # Footbridge Implementations
 #
+# CONFIG_ARCH_CATS is not set
+# CONFIG_ARCH_PERSONAL_SERVER is not set
+# CONFIG_ARCH_EBSA285_ADDIN is not set
+# CONFIG_ARCH_EBSA285_HOST is not set
+# CONFIG_ARCH_NETWINDER is not set
 
 #
 # SA11x0 Implementations
 #
+# CONFIG_SA1100_ACCELENT is not set
+# CONFIG_SA1100_ASSABET is not set
+# CONFIG_ASSABET_NEPONSET is not set
+# CONFIG_SA1100_ADSAGC is not set
+# CONFIG_SA1100_ADSBITSY is not set
+# CONFIG_SA1100_ADSBITSYPLUS is not set
+# CONFIG_SA1100_BRUTUS is not set
+# CONFIG_SA1100_CEP is not set
+# CONFIG_SA1100_CERF is not set
+# CONFIG_SA1100_H3100 is not set
+# CONFIG_SA1100_H3600 is not set
+# CONFIG_SA1100_H3800 is not set
 # CONFIG_SA1100_H3XXX is not set
+# CONFIG_H3600_SLEEVE is not set
+# CONFIG_SA1100_EXTENEX1 is not set
+# CONFIG_SA1100_FLEXANET is not set
+# CONFIG_SA1100_FREEBIRD is not set
+# CONFIG_SA1100_FRODO is not set
+# CONFIG_SA1100_GRAPHICSCLIENT is not set
+# CONFIG_SA1100_GRAPHICSMASTER is not set
+# CONFIG_SA1100_HACKKIT is not set
+# CONFIG_SA1100_BADGE4 is not set
+# CONFIG_SA1100_JORNADA720 is not set
+# CONFIG_SA1100_HUW_WEBPANEL is not set
+# CONFIG_SA1100_ITSY is not set
+# CONFIG_SA1100_LART is not set
+# CONFIG_SA1100_NANOENGINE is not set
+# CONFIG_SA1100_OMNIMETER is not set
+# CONFIG_SA1100_PANGOLIN is not set
+# CONFIG_SA1100_PLEB is not set
+# CONFIG_SA1100_PT_SYSTEM3 is not set
+# CONFIG_SA1100_SHANNON is not set
+# CONFIG_SA1100_SHERMAN is not set
+# CONFIG_SA1100_SIMPAD is not set
+# CONFIG_SA1100_SIMPUTER is not set
+# CONFIG_SA1100_PFS168 is not set
+# CONFIG_SA1100_VICTOR is not set
+# CONFIG_SA1100_XP860 is not set
+# CONFIG_SA1100_YOPY is not set
+# CONFIG_SA1100_USB is not set
+# CONFIG_SA1100_USB_NETLINK is not set
+# CONFIG_SA1100_USB_CHAR is not set
+# CONFIG_SA1100_SSP is not set
 
 #
 # AT91RM9200 Implementations
 #
-CONFIG_ARCH_AT91RM9200DK=y
+# CONFIG_ARCH_AT91RM9200DK is not set
+CONFIG_ARCH_AT91RM9200_EVM9200=y
+# CONFIG_AT91RM9200_MASTER_CLOCK_60MHZ is not set
+CONFIG_AT91RM9200_MASTER_CLOCK_45MHZ=y
 
 #
 # CLPS711X/EP721X Implementations
 #
+# CONFIG_ARCH_AUTCPU12 is not set
+# CONFIG_ARCH_CDB89712 is not set
+# CONFIG_ARCH_CLEP7312 is not set
+# CONFIG_ARCH_EDB7211 is not set
+# CONFIG_ARCH_FORTUNET is not set
+# CONFIG_ARCH_GUIDEA07 is not set
+# CONFIG_ARCH_P720T is not set
 # CONFIG_ARCH_EP7211 is not set
 # CONFIG_ARCH_EP7212 is not set
 # CONFIG_ARCH_ACORN is not set
 # CONFIG_FOOTBRIDGE is not set
 # CONFIG_FOOTBRIDGE_HOST is not set
 # CONFIG_FOOTBRIDGE_ADDIN is not set
-
-#
-# Processor Type
-#
 CONFIG_CPU_32=y
 # CONFIG_CPU_26 is not set
 # CONFIG_CPU_ARM610 is not set
@@ -95,10 +146,9 @@
 # CONFIG_CPU_SA1100 is not set
 # CONFIG_CPU_32v3 is not set
 CONFIG_CPU_32v4=y
-
-#
-# Processor Features
-#
+# CONFIG_ARM_THUMB is not set
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
 # CONFIG_DISCONTIGMEM is not set
 
 #
@@ -116,10 +166,6 @@
 CONFIG_SYSVIPC=y
 # CONFIG_BSD_PROCESS_ACCT is not set
 CONFIG_SYSCTL=y
-
-#
-# At least one math emulation must be selected
-#
 CONFIG_FPE_NWFPE=y
 # CONFIG_FPE_FASTFPE is not set
 CONFIG_KCORE_ELF=y
@@ -129,7 +175,7 @@
 # CONFIG_BINFMT_MISC is not set
 # CONFIG_PM is not set
 # CONFIG_ARTHUR is not set
-CONFIG_CMDLINE=""
+CONFIG_CMDLINE="root=1f04"
 CONFIG_ALIGNMENT_TRAP=y
 
 #
@@ -144,10 +190,9 @@
 # CONFIG_MTD_DEBUG is not set
 # CONFIG_MTD_PARTITIONS is not set
 # CONFIG_MTD_CONCAT is not set
-
-#
-# User Modules And Translation Layers
-#
+# CONFIG_MTD_REDBOOT_PARTS is not set
+# CONFIG_MTD_CMDLINE_PARTS is not set
+# CONFIG_MTD_AFS_PARTS is not set
 CONFIG_MTD_CHAR=y
 CONFIG_MTD_BLOCK=y
 # CONFIG_FTL is not set
@@ -166,6 +211,9 @@
 # CONFIG_MTD_ROM is not set
 # CONFIG_MTD_ABSENT is not set
 # CONFIG_MTD_OBSOLETE_CHIPS is not set
+# CONFIG_MTD_AMDSTD is not set
+# CONFIG_MTD_SHARP is not set
+# CONFIG_MTD_JEDEC is not set
 
 #
 # Mapping drivers for chip access
@@ -176,22 +224,26 @@
 CONFIG_MTD_PHYSMAP_BUSWIDTH=2
 # CONFIG_MTD_NORA is not set
 # CONFIG_MTD_ARM_INTEGRATOR is not set
+# CONFIG_MTD_CDB89712 is not set
+# CONFIG_MTD_SA1100 is not set
+# CONFIG_MTD_DC21285 is not set
 # CONFIG_MTD_IQ80310 is not set
+# CONFIG_MTD_FORTUNET is not set
+# CONFIG_MTD_EPXA is not set
+# CONFIG_MTD_AUTCPU12 is not set
 # CONFIG_MTD_EDB7312 is not set
 # CONFIG_MTD_IMPA7 is not set
+# CONFIG_MTD_PCI is not set
 
 #
 # Self-contained MTD device drivers
 #
+# CONFIG_MTD_PMC551 is not set
 # CONFIG_MTD_SLRAM is not set
 CONFIG_MTD_AT91_DATAFLASH=y
 # CONFIG_MTD_AT91_DATAFLASH_CARD is not set
 # CONFIG_MTD_MTDRAM is not set
 # CONFIG_MTD_BLKMTD is not set
-
-#
-# Disk-On-Chip Device Drivers
-#
 # CONFIG_MTD_DOC1000 is not set
 # CONFIG_MTD_DOC2000 is not set
 # CONFIG_MTD_DOC2001 is not set
@@ -200,30 +252,43 @@
 #
 # NAND Flash Device Drivers
 #
-CONFIG_MTD_NAND=y
-CONFIG_MTD_NAND_ECC=y
-# CONFIG_MTD_NAND_VERIFY_WRITE is not set
-CONFIG_MTD_AT91_SMARTMEDIA=y
+# CONFIG_MTD_NAND is not set
+# CONFIG_MTD_AT91_SMARTMEDIA is not set
 
 #
 # Plug and Play configuration
 #
 # CONFIG_PNP is not set
+# CONFIG_ISAPNP is not set
 
 #
 # Block devices
 #
 # CONFIG_BLK_DEV_FD is not set
+# CONFIG_BLK_DEV_XD is not set
+# CONFIG_PARIDE is not set
+# CONFIG_BLK_CPQ_DA is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_CISS_SCSI_TAPE is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_UMEM is not set
 # CONFIG_BLK_DEV_LOOP is not set
 # CONFIG_BLK_DEV_NBD is not set
 CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=15360
+CONFIG_BLK_DEV_RAM_SIZE=4096
 CONFIG_BLK_DEV_INITRD=y
 
 #
 # Multi-device support (RAID and LVM)
 #
 # CONFIG_MD is not set
+# CONFIG_BLK_DEV_MD is not set
+# CONFIG_MD_LINEAR is not set
+# CONFIG_MD_RAID0 is not set
+# CONFIG_MD_RAID1 is not set
+# CONFIG_MD_RAID5 is not set
+# CONFIG_MD_MULTIPATH is not set
+# CONFIG_BLK_DEV_LVM is not set
 
 #
 # Networking options
@@ -250,16 +315,13 @@
 # CONFIG_KHTTPD is not set
 # CONFIG_ATM is not set
 # CONFIG_VLAN_8021Q is not set
-
-#
-#  
-#
 # CONFIG_IPX is not set
 # CONFIG_ATALK is not set
 
 #
 # Appletalk devices
 #
+# CONFIG_DEV_APPLETALK is not set
 # CONFIG_DECNET is not set
 # CONFIG_BRIDGE is not set
 # CONFIG_X25 is not set
@@ -300,20 +362,36 @@
 # Ethernet (10 or 100Mbit)
 #
 CONFIG_NET_ETHERNET=y
+# CONFIG_ARM_AM79C961A is not set
 CONFIG_AT91_ETHER=y
-CONFIG_AT91_ETHER_RMII=y
+# CONFIG_AT91_ETHER_RMII is not set
+# CONFIG_AT91_PHY_INT is not set
+# CONFIG_SUNLANCE is not set
+# CONFIG_SUNBMAC is not set
+# CONFIG_SUNQE is not set
+# CONFIG_SUNGEM is not set
 # CONFIG_NET_VENDOR_3COM is not set
+# CONFIG_LANCE is not set
 # CONFIG_NET_VENDOR_SMC is not set
 # CONFIG_NET_VENDOR_RACAL is not set
+# CONFIG_NET_ISA is not set
 # CONFIG_NET_PCI is not set
 # CONFIG_NET_POCKET is not set
 
 #
 # Ethernet (1000 Mbit)
 #
-# CONFIG_ACENIC_OMIT_TIGON_I is not set
+# CONFIG_ACENIC is not set
+# CONFIG_DL2K 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_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
 
@@ -327,6 +405,7 @@
 #
 # CONFIG_TR is not set
 # CONFIG_NET_FC is not set
+# CONFIG_RCPCI is not set
 # CONFIG_SHAPER is not set
 
 #
@@ -354,67 +433,16 @@
 #
 # SCSI support
 #
-CONFIG_SCSI=y
-
-#
-# SCSI support type (disk, tape, CD-ROM)
-#
-CONFIG_BLK_DEV_SD=y
-CONFIG_SD_EXTRA_DEVS=40
-# CONFIG_CHR_DEV_ST is not set
-# CONFIG_CHR_DEV_OSST is not set
-# CONFIG_BLK_DEV_SR is not set
-CONFIG_CHR_DEV_SG=y
-
-#
-# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
-#
-# CONFIG_SCSI_DEBUG_QUEUES is not set
-CONFIG_SCSI_MULTI_LUN=y
-# CONFIG_SCSI_CONSTANTS is not set
-# CONFIG_SCSI_LOGGING is not set
-
-#
-# SCSI low-level drivers
-#
-# CONFIG_SCSI_7000FASST is not set
-# CONFIG_SCSI_ACARD is not set
-# CONFIG_SCSI_AHA152X is not set
-# CONFIG_SCSI_AHA1542 is not set
-# CONFIG_SCSI_AHA1740 is not set
-# CONFIG_SCSI_AIC7XXX is not set
-# CONFIG_SCSI_AIC7XXX_OLD is not set
-# CONFIG_SCSI_DPT_I2O is not set
-# CONFIG_SCSI_ADVANSYS is not set
-# CONFIG_SCSI_IN2000 is not set
-# CONFIG_SCSI_MEGARAID is not set
-# CONFIG_SCSI_BUSLOGIC is not set
-# CONFIG_SCSI_DTC3280 is not set
-# CONFIG_SCSI_EATA is not set
-# CONFIG_SCSI_EATA_DMA is not set
-# CONFIG_SCSI_EATA_PIO is not set
-# CONFIG_SCSI_FUTURE_DOMAIN is not set
-# CONFIG_SCSI_GDTH is not set
-# CONFIG_SCSI_GENERIC_NCR5380 is not set
-# CONFIG_SCSI_NCR53C406A is not set
-# CONFIG_SCSI_NCR53C7xx_sync is not set
-# CONFIG_SCSI_NCR53C7xx_FAST is not set
-# CONFIG_SCSI_NCR53C7xx_DISCONNECT is not set
-# CONFIG_SCSI_PAS16 is not set
-# CONFIG_SCSI_PCI2000 is not set
-# CONFIG_SCSI_PCI2220I is not set
-# CONFIG_SCSI_PSI240I is not set
-# CONFIG_SCSI_QLOGIC_FAS is not set
-# CONFIG_SCSI_SIM710 is not set
-# CONFIG_SCSI_SYM53C416 is not set
-# CONFIG_SCSI_T128 is not set
-# CONFIG_SCSI_U14_34F is not set
-# CONFIG_SCSI_DEBUG is not set
+# CONFIG_SCSI is not set
 
 #
 # I2O device support
 #
 # CONFIG_I2O is not set
+# CONFIG_I2O_BLOCK is not set
+# CONFIG_I2O_LAN is not set
+# CONFIG_I2O_SCSI is not set
+# CONFIG_I2O_PROC is not set
 
 #
 # ISDN subsystem
@@ -424,11 +452,9 @@
 #
 # Input core support
 #
-CONFIG_INPUT=y
-CONFIG_INPUT_KEYBDEV=y
-CONFIG_INPUT_MOUSEDEV=y
-CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
-CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+# 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
 
@@ -438,18 +464,42 @@
 CONFIG_VT=y
 # CONFIG_VT_CONSOLE is not set
 # CONFIG_SERIAL is not set
+# CONFIG_SERIAL_EXTENDED is not set
 # CONFIG_SERIAL_NONSTANDARD is not set
 CONFIG_AT91_SPIDEV=y
 
 #
 # Serial drivers
 #
+# CONFIG_SERIAL_ANAKIN is not set
+# CONFIG_SERIAL_ANAKIN_CONSOLE is not set
+# CONFIG_SERIAL_AMBA is not set
+# CONFIG_SERIAL_AMBA_CONSOLE is not set
+# CONFIG_SERIAL_CLPS711X is not set
+# CONFIG_SERIAL_CLPS711X_CONSOLE is not set
+# CONFIG_SERIAL_21285 is not set
+# CONFIG_SERIAL_21285_OLD is not set
+# CONFIG_SERIAL_21285_CONSOLE is not set
+# CONFIG_SERIAL_UART00 is not set
+# CONFIG_SERIAL_UART00_CONSOLE is not set
+# CONFIG_SERIAL_SA1100 is not set
+# CONFIG_SERIAL_SA1100_CONSOLE is not set
+# CONFIG_SERIAL_OMAHA is not set
+# CONFIG_SERIAL_OMAHA_CONSOLE is not set
 CONFIG_SERIAL_AT91=y
 CONFIG_SERIAL_AT91_CONSOLE=y
 # CONFIG_SERIAL_8250 is not set
+# CONFIG_SERIAL_8250_CONSOLE is not set
+# CONFIG_SERIAL_8250_EXTENDED is not set
+# CONFIG_SERIAL_8250_MANY_PORTS is not set
+# CONFIG_SERIAL_8250_SHARE_IRQ is not set
+# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+# CONFIG_SERIAL_8250_MULTIPORT is not set
+# CONFIG_SERIAL_8250_HUB6 is not set
 CONFIG_SERIAL_CORE=y
 CONFIG_SERIAL_CORE_CONSOLE=y
-# CONFIG_UNIX98_PTYS is not set
+CONFIG_UNIX98_PTYS=y
+CONFIG_UNIX98_PTY_COUNT=256
 
 #
 # I2C support
@@ -466,10 +516,9 @@
 # L3 serial bus support
 #
 # CONFIG_L3 is not set
-
-#
-# Other L3 adapters
-#
+# CONFIG_L3_ALGOBIT is not set
+# CONFIG_L3_BIT_SA1100_GPIO is not set
+# CONFIG_L3_SA1111 is not set
 # CONFIG_BIT_SA1100_GPIO is not set
 
 #
@@ -482,12 +531,6 @@
 # Joysticks
 #
 # CONFIG_INPUT_GAMEPORT is not set
-# CONFIG_INPUT_SERIO is not set
-
-#
-# Joysticks
-#
-# CONFIG_INPUT_IFORCE_USB is not set
 # CONFIG_QIC02_TAPE is not set
 
 #
@@ -500,6 +543,10 @@
 # CONFIG_ALIM7101_WDT is not set
 # CONFIG_SC520_WDT is not set
 # CONFIG_PCWATCHDOG is not set
+# CONFIG_21285_WATCHDOG is not set
+# CONFIG_977_WATCHDOG is not set
+# CONFIG_SA1100_WATCHDOG is not set
+# CONFIG_OMAHA_WATCHDOG is not set
 CONFIG_AT91_WATCHDOG=y
 # CONFIG_EUROTECH_WDT is not set
 # CONFIG_IB700_WDT is not set
@@ -539,14 +586,19 @@
 # CONFIG_AUTOFS_FS is not set
 # CONFIG_AUTOFS4_FS is not set
 # CONFIG_REISERFS_FS is not set
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
 # CONFIG_ADFS_FS is not set
+# CONFIG_ADFS_FS_RW is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_HFS_FS is not set
 # CONFIG_BFS_FS is not set
 # CONFIG_EXT3_FS is not set
 # CONFIG_JBD is not set
+# CONFIG_JBD_DEBUG is not set
 CONFIG_FAT_FS=y
 # CONFIG_MSDOS_FS is not set
+# CONFIG_UMSDOS_FS is not set
 CONFIG_VFAT_FS=y
 # CONFIG_EFS_FS is not set
 # CONFIG_JFFS_FS is not set
@@ -555,20 +607,27 @@
 # CONFIG_TMPFS is not set
 CONFIG_RAMFS=y
 # CONFIG_ISO9660_FS is not set
+# CONFIG_JOLIET is not set
+# CONFIG_ZISOFS is not set
 # CONFIG_MINIX_FS is not set
 # CONFIG_VXFS_FS is not set
 # CONFIG_NTFS_FS is not set
+# CONFIG_NTFS_RW is not set
 # CONFIG_HPFS_FS is not set
 CONFIG_PROC_FS=y
 CONFIG_DEVFS_FS=y
 CONFIG_DEVFS_MOUNT=y
 # CONFIG_DEVFS_DEBUG is not set
+CONFIG_DEVPTS_FS=y
 # CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX4FS_RW is not set
 # CONFIG_ROMFS_FS is not set
 CONFIG_EXT2_FS=y
 # CONFIG_SYSV_FS is not set
 # 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
@@ -576,11 +635,22 @@
 # CONFIG_CODA_FS is not set
 # CONFIG_INTERMEZZO_FS is not set
 # CONFIG_NFS_FS is not set
+# CONFIG_NFS_V3 is not set
+# CONFIG_ROOT_NFS is not set
 # CONFIG_NFSD is not set
+# CONFIG_NFSD_V3 is not set
 # CONFIG_SUNRPC is not set
 # CONFIG_LOCKD is not set
 # CONFIG_SMB_FS is not set
 # CONFIG_NCP_FS is not set
+# 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_SMALLDOS is not set
+# CONFIG_NCPFS_NLS is not set
+# CONFIG_NCPFS_EXTRAS is not set
 # CONFIG_ZISOFS_FS is not set
 # CONFIG_ZLIB_FS_INFLATE is not set
 
@@ -643,66 +713,35 @@
 #
 # Frame-buffer support
 #
-CONFIG_FB=y
-CONFIG_DUMMY_CONSOLE=y
-CONFIG_FB_EPSON=y
-CONFIG_FBCON_EPSON_S1D13806_AT91RM9200DK=y
-# CONFIG_FB_VIRTUAL is not set
-CONFIG_FBCON_ADVANCED=y
-# CONFIG_FBCON_MFB is not set
-# CONFIG_FBCON_CFB2 is not set
-# CONFIG_FBCON_CFB4 is not set
-# CONFIG_FBCON_CFB8 is not set
-CONFIG_FBCON_CFB16=y
-# CONFIG_FBCON_CFB24 is not set
-# CONFIG_FBCON_CFB32 is not set
-# CONFIG_FBCON_AFB is not set
-# CONFIG_FBCON_ILBM is not set
-# CONFIG_FBCON_IPLAN2P2 is not set
-# CONFIG_FBCON_IPLAN2P4 is not set
-# CONFIG_FBCON_IPLAN2P8 is not set
-# CONFIG_FBCON_MAC is not set
-# CONFIG_FBCON_VGA_PLANES is not set
-# CONFIG_FBCON_VGA is not set
-# CONFIG_FBCON_HGA is not set
-# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
-# CONFIG_FBCON_FONTS is not set
-CONFIG_FONT_8x8=y
-CONFIG_FONT_8x16=y
+# CONFIG_FB is not set
 
 #
 # Multimedia Capabilities Port drivers
 #
 # CONFIG_MCP is not set
+# CONFIG_MCP_SA1100 is not set
+# CONFIG_MCP_UCB1200 is not set
+# CONFIG_MCP_UCB1200_AUDIO is not set
+# CONFIG_MCP_UCB1200_TS is not set
 
 #
 # USB support
 #
 CONFIG_USB=y
 # CONFIG_USB_DEBUG is not set
-
-#
-# Miscellaneous USB options
-#
 # CONFIG_USB_DEVICEFS is not set
 # CONFIG_USB_BANDWIDTH is not set
 # CONFIG_USB_LONG_TIMEOUT is not set
-
-#
-# USB Host Controller Drivers
-#
 # CONFIG_USB_EHCI_HCD is not set
 # CONFIG_USB_UHCI is not set
 # CONFIG_USB_UHCI_ALT is not set
 # CONFIG_USB_OHCI is not set
 # CONFIG_USB_OHCI_SA1111 is not set
 CONFIG_USB_OHCI_AT91=y
-
-#
-# USB Device Class drivers
-#
+# CONFIG_USB_AUDIO is not set
+# CONFIG_USB_EMI26 is not set
 # CONFIG_USB_BLUETOOTH is not set
-CONFIG_USB_STORAGE=y
+# CONFIG_USB_STORAGE is not set
 # CONFIG_USB_STORAGE_DEBUG is not set
 # CONFIG_USB_STORAGE_DATAFAB is not set
 # CONFIG_USB_STORAGE_FREECOM is not set
@@ -713,54 +752,53 @@
 # CONFIG_USB_STORAGE_JUMPSHOT is not set
 # CONFIG_USB_ACM is not set
 # CONFIG_USB_PRINTER is not set
-
-#
-# USB Human Interface Devices (HID)
-#
 CONFIG_USB_HID=y
-CONFIG_USB_HIDINPUT=y
+# CONFIG_USB_HIDINPUT is not set
 # CONFIG_USB_HIDDEV is not set
 # CONFIG_USB_WACOM is not set
-
-#
-# USB Imaging devices
-#
 # CONFIG_USB_DC2XX is not set
 # CONFIG_USB_MDC800 is not set
 # CONFIG_USB_SCANNER is not set
 # CONFIG_USB_MICROTEK is not set
 # CONFIG_USB_HPUSBSCSI is not set
-
-#
-# USB Multimedia devices
-#
-
-#
-#   Video4Linux support is needed for USB Multimedia device support
-#
-
-#
-# USB Network adaptors
-#
 # CONFIG_USB_PEGASUS is not set
 # CONFIG_USB_RTL8150 is not set
 # CONFIG_USB_KAWETH is not set
 # CONFIG_USB_CATC is not set
 # CONFIG_USB_CDCETHER is not set
 # CONFIG_USB_USBNET is not set
-
-#
-# USB port drivers
-#
+# CONFIG_USB_USS720 is not set
 
 #
 # USB Serial Converter support
 #
 # CONFIG_USB_SERIAL is not set
-
-#
-# USB Miscellaneous drivers
-#
+# CONFIG_USB_SERIAL_GENERIC is not set
+# CONFIG_USB_SERIAL_BELKIN is not set
+# CONFIG_USB_SERIAL_WHITEHEAT is not set
+# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
+# CONFIG_USB_SERIAL_EMPEG is not set
+# CONFIG_USB_SERIAL_FTDI_SIO is not set
+# CONFIG_USB_SERIAL_VISOR is not set
+# CONFIG_USB_SERIAL_IPAQ is not set
+# CONFIG_USB_SERIAL_IR is not set
+# CONFIG_USB_SERIAL_EDGEPORT is not set
+# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
+# CONFIG_USB_SERIAL_KEYSPAN is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set
+# CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set
+# CONFIG_USB_SERIAL_MCT_U232 is not set
+# CONFIG_USB_SERIAL_KLSI is not set
+# CONFIG_USB_SERIAL_PL2303 is not set
+# CONFIG_USB_SERIAL_CYBERJACK is not set
+# CONFIG_USB_SERIAL_XIRCOM is not set
+# CONFIG_USB_SERIAL_OMNINET is not set
 # CONFIG_USB_RIO500 is not set
 # CONFIG_USB_AUERSWALD is not set
 # CONFIG_USB_BRLVGER is not set
@@ -776,6 +814,7 @@
 CONFIG_FRAME_POINTER=y
 CONFIG_DEBUG_USER=y
 # CONFIG_DEBUG_INFO is not set
+# CONFIG_NO_PGT_CACHE is not set
 CONFIG_DEBUG_KERNEL=y
 # CONFIG_DEBUG_SLAB is not set
 # CONFIG_MAGIC_SYSRQ is not set
@@ -784,3 +823,5 @@
 # CONFIG_DEBUG_BUGVERBOSE is not set
 # CONFIG_DEBUG_ERRORS is not set
 CONFIG_DEBUG_LL=y
+# CONFIG_DEBUG_DC21285_PORT is not set
+# CONFIG_DEBUG_CLPS711X_UART2 is not set
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/arch/arm/config.in ./linux-2.4.19-rmk7-EVM9200/arch/arm/config.in
--- ./linux-2.4.19-rmk7/arch/arm/config.in	Mon Jul  7 20:54:07 2003
+++ ./linux-2.4.19-rmk7-EVM9200/arch/arm/config.in	Sat Feb 19 23:46:48 2005
@@ -143,7 +143,12 @@
 
 mainmenu_option next_comment
 comment 'AT91RM9200 Implementations'
-dep_bool '  Atmel AT91RM9200 Development Board' CONFIG_ARCH_AT91RM9200DK $CONFIG_ARCH_AT91RM9200
+choice 'based board' \
+	"AT91RM9200-DK		CONFIG_ARCH_AT91RM9200DK \
+	 EVM9200                CONFIG_ARCH_AT91RM9200_EVM9200 " EVM9200
+choice 'Master Clock (Mhz)' \
+	"59.904			CONFIG_AT91RM9200_MASTER_CLOCK_60MHZ \
+	 44.928			CONFIG_AT91RM9200_MASTER_CLOCK_45MHZ " 44.928
 endmenu
 
 mainmenu_option next_comment
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/drivers/at91/net/at91_ether.c ./linux-2.4.19-rmk7-EVM9200/drivers/at91/net/at91_ether.c
--- ./linux-2.4.19-rmk7/drivers/at91/net/at91_ether.c	Mon Jul  7 20:47:54 2003
+++ ./linux-2.4.19-rmk7-EVM9200/drivers/at91/net/at91_ether.c	Sat Feb 19 23:46:40 2005
@@ -57,8 +57,8 @@
  */
 static void write_phy(AT91PS_EMAC regs, unsigned char address, unsigned int value)
 {
-	regs->EMAC_MAN = (AT91C_EMAC_HIGH | AT91C_EMAC_CODE_802_3 | AT91C_EMAC_RW_W
-		| (address << 18)) + (value & 0xffff);
+	regs->EMAC_MAN = (AT91C_EMAC_HIGH | AT91C_EMAC_CODE_802_3 | AT91C_EMAC_RW_W 
+		| AT91C_EMAC_PHYA | (address << 18)) + (value & 0xffff);
 
 	/* Wait until IDLE bit in Network Status register is cleared */
 	// TODO: Enforce some maximum loop-count?
@@ -72,7 +72,7 @@
 static void read_phy(AT91PS_EMAC regs, unsigned char address, unsigned int *value)
 {
 	regs->EMAC_MAN = AT91C_EMAC_HIGH | AT91C_EMAC_CODE_802_3 | AT91C_EMAC_RW_R
-		| (address << 18);
+		| AT91C_EMAC_PHYA | (address << 18);
 
 	/* Wait until IDLE bit in Network Status register is cleared */
 	// TODO: Enforce some maximum loop-count?
@@ -159,6 +159,7 @@
 	disable_mdi(emac);
 }
 
+#ifdef CONFIG_AT91_PHY_INT
 /*
  * Initialize and enable the PHY interrupt when link-state changes
  */
@@ -191,7 +192,9 @@
 		spin_unlock_irq(&lp->lock);
 	}
 }
+#endif 						/* CONFIG_AT91_PHY_INT */
 
+#ifdef CONFIG_AT91_PHY_INT
 /*
  * Disable the PHY interrupt
  */
@@ -210,6 +213,7 @@
 
 	AT91_SYS->PIOC_IDR = AT91C_PIO_PC4;		/* Disable interrupt */
 }
+#endif 							/* CONFIG_AT91_PHY_INT */
 
 /* ......................... ADDRESS MANAGEMENT ........................ */
 
@@ -466,8 +470,10 @@
 	AT91_SYS->PMC_PCER = 1 << AT91C_ID_EMAC;	/* Re-enable Peripheral clock */
 	regs->EMAC_CTL |= AT91C_EMAC_CSR;	/* Clear internal statistics */
 
+#ifdef CONFIG_AT91_PHY_INT
 	/* Enable PHY interrupt */
 	enable_phyirq(dev, regs);
+#endif 						/* CONFIG_AT91_PHY_INT */
 
 	/* Enable MAC interrupts */
 	regs->EMAC_IER = AT91C_EMAC_RCOM | AT91C_EMAC_RBNA
@@ -496,8 +502,10 @@
 	/* Disable Receiver and Transmitter */
 	regs->EMAC_CTL &= ~(AT91C_EMAC_TE | AT91C_EMAC_RE);
 
+#ifdef CONFIG_AT91_PHY_INT
 	/* Disable PHY interrupt */
 	disable_phyirq(dev, regs);
+#endif 						/* CONFIG_AT91_PHY_INT */
 
 	/* Disable MAC interrupts */
 	regs->EMAC_IDR = AT91C_EMAC_RCOM | AT91C_EMAC_RBNA
@@ -724,7 +732,9 @@
 	lp->mii.mdio_read = mdio_read;
 	lp->mii.mdio_write = mdio_write;
 
+#ifdef CONFIG_AT91_PHY_INT
 	enable_phyirq(dev, regs);
+#endif 						/* ONFIG_AT91_PHY_INT */
 
 	/* Determine current link speed */
 	spin_lock_irq(&lp->lock);
@@ -772,6 +782,13 @@
 	/* Davicom 9161: PHY_ID1 = 0x181  PHY_ID2 = B881 */
 	if (((phyid1 << 16) | (phyid2 & 0xfff0)) == MII_DM9161_ID) {
 		detected = at91ether_setup(dev);
+	} else 
+	if (phyid1 == 0x0000 && phyid2 == 0x8201) {
+		printk(KERN_INFO "RTL8201BL PHY detected\n");
+		detected = at91ether_setup(dev);
+	} else {
+		printk(KERN_INFO "Unknown PHY phyid1 %x phyid2 %x\n",
+		    phyid1, phyid2);
 	}
 
 	AT91_SYS->PMC_PCDR = 1 << AT91C_ID_EMAC;	/* Disable Peripheral clock */
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/drivers/net/Config.in ./linux-2.4.19-rmk7-EVM9200/drivers/net/Config.in
--- ./linux-2.4.19-rmk7/drivers/net/Config.in	Mon Jul  7 20:47:55 2003
+++ ./linux-2.4.19-rmk7-EVM9200/drivers/net/Config.in	Sat Feb 19 23:46:16 2005
@@ -34,6 +34,7 @@
          tristate '  AT91RM9200 Ethernet support' CONFIG_AT91_ETHER
          if [ "$CONFIG_AT91_ETHER" = "y" -o "$CONFIG_AT91_ETHER" = "m" ]; then
             bool '      RMII interface?   ' CONFIG_AT91_ETHER_RMII
+	    bool '      Enable PHY Int?   ' CONFIG_AT91_PHY_INT
          fi
       fi
    fi
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/AT91RM9200_EMAC.h ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/AT91RM9200_EMAC.h
--- ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/AT91RM9200_EMAC.h	Mon Jul  7 20:47:54 2003
+++ ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/AT91RM9200_EMAC.h	Sat Mar  5 17:44:29 2005
@@ -134,7 +134,14 @@
 #define AT91C_EMAC_CODE       ( 0x3 << 16) // (EMAC)
 #define         AT91C_EMAC_CODE_802_3 ( 0x2 << 16) // (EMAC) Write Operation
 #define AT91C_EMAC_REGA       ( 0x1F << 18) // (EMAC)
+
+#ifdef CONFIG_ARCH_AT91RM9200_EVM9200
+#define AT91C_EMAC_PHYA       ( (0x1F ^ 0x02) << 23) // (EMAC)
+#undef CONFIG_AT91_PHY_INT
+#else 
 #define AT91C_EMAC_PHYA       ( 0x1F << 23) // (EMAC)
+#endif 
+
 #define AT91C_EMAC_RW         ( 0x3 << 28) // (EMAC)
 #define         AT91C_EMAC_RW_R       ( 0x2 << 28) // (EMAC) Read Operation
 #define         AT91C_EMAC_RW_W       ( 0x1 << 28) // (EMAC) Write Operation
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/at91rm9200dk.h ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/at91rm9200dk.h
--- ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/at91rm9200dk.h	Mon Jul  7 20:47:54 2003
+++ ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/at91rm9200dk.h	Sat Mar  5 17:43:43 2005
@@ -17,7 +17,12 @@
 
 /* AT91RM92000 clocks */
 #define AT91C_MAIN_CLOCK	179712000	/* from 18.432 MHz crystal (18432000 / 4 * 39) */
+
+#ifdef CONFIG_AT91RM9200_MASTER_CLOCK_45MHZ
+#define AT91C_MASTER_CLOCK	44928000	/* peripheral clock (AT91C_MASTER_CLOCK / 3) */
+#else 						/* CONFIG_AT91RM9200_MASTER_CLOCK_45MHZ */
 #define AT91C_MASTER_CLOCK	59904000	/* peripheral clock (AT91C_MASTER_CLOCK / 3) */
+#endif 
 #define AT91C_SLOW_CLOCK	32768		/* slow clock */
 
 
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/hardware.h ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/hardware.h
--- ./linux-2.4.19-rmk7/include/asm-arm/arch-at91rm9200/hardware.h	Mon Jul  7 22:46:05 2003
+++ ./linux-2.4.19-rmk7-EVM9200/include/asm-arm/arch-at91rm9200/hardware.h	Sat Mar  5 17:43:43 2005
@@ -78,7 +78,7 @@
  * Implementation specific hardware definitions.
  */
 
-#ifdef CONFIG_ARCH_AT91RM9200DK
+#if defined ( CONFIG_ARCH_AT91RM9200DK ) || defined ( CONFIG_ARCH_AT91RM9200_EVM9200 ) 
 #include <asm/arch/at91rm9200dk.h>
 #endif
 
diff -Naur --exclude=.depend ./linux-2.4.19-rmk7/mkimage ./linux-2.4.19-rmk7-EVM9200/mkimage
--- ./linux-2.4.19-rmk7/mkimage	Tue Jul  8 23:04:16 2003
+++ ./linux-2.4.19-rmk7-EVM9200/mkimage	Sat Feb 19 23:46:57 2005
@@ -1,5 +1,10 @@
-make Image
+make Image 2>&1 | tee make.out
 /usr/local/arm/2.95.3/bin/arm-linux-objcopy -O binary -S vmlinux linux.bin
 gzip -v9 linux.bin
-/usr/home/amine/U-Boot/u-boot-0.3.1/tools/mkimage -A arm -O linux -C gzip -a 0x20008000 -e 0x20008000 -d linux.bin.gz uImage
-cp uImage /tftpboot/AS/
\ No newline at end of file
+/opt/u-boot-1.1.1/tools/mkimage -A arm -O linux -C gzip -a 0x20008000 -e 0x20008000 -d linux.bin.gz uImage
+cp uImage /tftpboot
+rem 
+rem cp ramdisk-rmk7 ramdisk
+rem gzip -v8 ramdisk
+rem /opt/u-boot-1.1.1/tools/mkimage -A arm -T ramdisk -C gzip -a 0x20800000 -e 0x20800000 -d ramdisk.gz uRamdisk
+rem cp uRamdisk /tftpboot
