⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 update-2.4.19-axis.patch

📁 rtai-3.1-test3的源代码(Real-Time Application Interface )
💻 PATCH
📖 第 1 页 / 共 5 页
字号:
diff -Nur /home/starvik/download/kernel/linux-2.4.19/Documentation/Configure.help ./Documentation/Configure.help--- /home/starvik/download/kernel/linux-2.4.19/Documentation/Configure.help	Sat Aug  3 02:39:42 2002+++ ./Documentation/Configure.help	Wed Oct 23 12:28:59 2002@@ -12771,9 +12771,9 @@  Debugging RAM test driver CONFIG_MTD_MTDRAM-  This enables a test MTD device driver which uses vmalloc() to-  provide storage.  You probably want to say 'N' unless you're-  testing stuff.+  This enables a test MTD device driver which uses vmalloc()+  or an absolute address to provide storage.  +  You probably want to say 'N' unless you're testing stuff.  MTDRAM erase block size in KB CONFIG_MTDRAM_ERASE_SIZE@@ -12788,6 +12788,8 @@   emulated by the MTDRAM driver.  If the MTDRAM driver is built   as a module, it is also possible to specify this as a parameter when   loading the module.+  If you want to set the size and position at runtime, set to 0, +  in that case set the ABS_POS parameter to 0 as well.  SRAM Hexadecimal Absolute position or 0 CONFIG_MTDRAM_ABS_POS@@ -23687,6 +23689,14 @@ CONFIG_ETRAX_FLASH_BUSWIDTH   Width in bytes of the Flash bus (1, 2 or 4). Is usually 2. +Root filesystem device+CONFIG_ETRAX_ROOT_DEVICE+  Specifies the device that should be mounted as root filesystem+  when booting from flash. The axisflashmap driver adds an additional+  mtd partition for the appended root filesystem image, so this option+  should normally be the mtdblock device for the partition after the+  last partition in the partition table.+ # Choice: crisleds LED configuration on PA CONFIG_ETRAX_PA_LEDS@@ -23836,6 +23846,28 @@   For products with only one or two controllable LEDs,   set this to same as CONFIG_ETRAX_LED1G (normally 2). +Network LED behavior+CONFIG_ETRAX_NETWORK_LED_ON_WHEN_LINK+  Selecting LED_on_when_link will light the LED when there is a +  connection and will flash off when there is activity. +  +  Selecting LED_on_when_activity will light the LED only when +  there is activity.+  +  This setting will also affect the behaviour of other activity LEDs +  e.g. Bluetooth. ++Network LED behavior+CONFIG_ETRAX_NETWORK_LED_ON_WHEN_ACTIVITY+ Selecting LED_on_when_link will light the LED when there is a +  connection and will flash off when there is activity. +  +  Selecting LED_on_when_activity will light the LED only when +  there is activity.+  +  This setting will also affect the behaviour of other activity LEDs +  e.g. Bluetooth. + Flash LED off during activity CONFIG_ETRAX_LED_OFF_DURING_ACTIVITY   This option allows you to decide whether the network LED (and@@ -23896,6 +23928,13 @@   didn't before).  The kernel halts when it boots, waiting for gdb if   this option is turned on! +ETRAX fast timer API+CONFIG_ETRAX_FAST_TIMER+  This options enables the API to a fast timer implementation using+  timer1 to get sub jiffie resolution timers (primarily one-shot +  timers).+  This is needed if CONFIG_ETRAX_SERIAL_FAST_TIMER is enabled.+ Etrax bus waitstates CONFIG_ETRAX_DEF_R_WAITSTATES   Waitstates for SRAM, Flash and peripherals (not DRAM).  95f8 is a@@ -23969,9 +24008,23 @@  Etrax General port B data CONFIG_ETRAX_DEF_R_PORT_PB_DATA-  Configures the initial data for the general port A bits.  Most+  Configures the initial data for the general port B bits.  Most   products should use FF here. +Etrax shutdown support+CONFIG_ETRAX_SOFT_SHUTDOWN+  Enable this if Etrax is used with a power-supply that can be turned+  off and on with PS_ON signal. Gives the possibility to detect +  powerbutton and then do a power off after unmounting disks.++Etrax shutdown support output+CONFIG_ETRAX_SHUTDOWN_BIT+  Configure what pin on CSPO-port that is used for controlling power supply.++Etrax shutdown support input+CONFIG_ETRAX_POWERBUTTON_BIT+  Configure where power button is connected.    + Etrax General port device CONFIG_ETRAX_GPIO   Enables the Etrax general port device (major 120, minors 0 and 1).@@ -24028,6 +24081,12 @@   applications (e.g. PPP).  Maybe this should be more adaptive some   day... +Etrax Serial port ser0 support+CONFIG_ETRAX_SERIAL_PORT0+  Enables the ETRAX 100 serial driver for ser0 (ttyS0)+  Normally you want this on, unless you use external DMA 1 that uses+  the same DMA channels.+ Etrax Serial port ser0 DTR, RI, DSR and CD support on PB CONFIG_ETRAX_SER0_DTR_RI_DSR_CD_ON_PB   Enables the status and control signals DTR, RI, DSR and CD on PB for@@ -24139,7 +24198,7 @@  Etrax100 I2C Support CONFIG_ETRAX_I2C-  Enables an I2C driver on PB0 and PB1 on ETRAX100.+  Enables an I2C driver on ETRAX100.   EXAMPLE usage:         i2c_arg = I2C_WRITEARG(STA013_WRITE_ADDR, reg, val);        ioctl(fd, _IO(ETRAXI2C_IOCTYPE, I2C_WRITEREG), i2c_arg);@@ -24154,6 +24213,14 @@   I2C driver, like the DS1302 realtime-clock driver.  If you are   uncertain, choose Y here. +Etrax100 I2C data pin configuration+CONFIG_ETRAX_I2C_DATA_PORT+  Selects the pin on Port B where the data pin is connected++Etrax100 I2C clock pin configuration+CONFIG_ETRAX_I2C_CLK_PORT+  Select the pin on Port B where the clock pin is connected+ Etrax100 I2C EEPROM (NVRAM) support CONFIG_ETRAX_I2C_EEPROM   Enables I2C EEPROM (non-volatile RAM) on PB0 and PB1 using the I2C@@ -24179,16 +24246,21 @@   Options: Probed, 2k, 8k, 16k.   (Probing works for 2k and 8k but not that well for 16k) -Etrax DS1302 Real-Time Clock driver-CONFIG_ETRAX_DS1302-  Enables the driver for the DS1302 Real-Time Clock battery-backed-  chip on some products.  The kernel reads the time when booting, and+Etrax Real-Time Clock drivers+CONFIG_ETRAX_RTC+  Enables drivers for the Real-Time Clock battery-backed chips on +  some products. The kernel reads the time when booting, and   the date can be set using ioctl(fd, RTC_SET_TIME, &rt) with rt a   rtc_time struct (see <file:include/asm-cris/rtc.h>) on the /dev/rtc   device, major 121.  You can check the time with cat /proc/rtc, but   normal time reading should be done using libc function time and   friends. +Etrax DS1302 Real-Time Clock driver+CONFIG_ETRAX_DS1302+  Enables the driver for the DS1302 Real-Time Clock battery-backed+  chip on some products. + Etrax DS1302 RST on the Generic Port CONFIG_ETRAX_DS1302_RST_ON_GENERIC_PORT   If your product has the RST signal line for the DS1302 RTC on the@@ -24212,6 +24284,32 @@   This is the bit number for the SDA signal line of the DS1302 RTC on   Port PB. This is probably best left at 2. +Etrax DS1302 Trickle charger value+CONFIG_ETRAX_DS1302_TRICKLE_CHARGE+  This controls the initial value of the trickle charge register.+  0 = disabled (use this if you are unsure or have a non rechargable battery)+  Otherwise the following values can be OR:ed together to control the +  charge current:+  1 = 2kohm, 2 = 4kohm, 3 = 4kohm+  4 = 1 diode, 8 = 2 diodes+  Allowed values are (increasing current): 0, 11, 10, 9, 7, 6, 5++Etrax PCF8563 Real-Time Clock driver+CONFIG_ETRAX_PCF8563+  Enables the driver for the PCF8563 Real-Time Clock battery-backed+  chip on some products.  ++Etrax 100 ATA/IDE support+CONFIG_ETRAX_IDE+  Enable this to get support for ATA/IDE.+  You can't use parallell ports or SCSI ports+  at the same time.++Etrax 100 IDE delay+CONFIG_ETRAX_IDE_DELAY+  Number of seconds to wait for IDE drives to spin up after an IDE+  reset.+ Etrax 100 IDE Reset CONFIG_ETRAX_IDE_CSP0_8_RESET   Configures the pin used to reset the IDE bus.@@ -24253,6 +24351,16 @@   This option enables the ETRAX 100LX built-in 10/100Mbit Ethernet   controller. +ETRAX 100 Ethernet slave controller+CONFIG_ETRAX_ETHERNET_LPSLAVE+  This option enables a slave ETRAX 100 or ETRAX 100LX, connected to a +  master ETRAX 100 or ETRAX 100LX through par0 and par1, to act as an +  Ethernet controller.++ETRAX 100 Ethernet slave controller LEDS+CONFIG_ETRAX_ETHERNET_LPSLAVE_HAS_LEDS+  Enable if the slave has it's own LEDs.+ ETRAX 100LX Synchronous serial ports CONFIG_ETRAX_SYNCHRONOUS_SERIAL   This option enables support for the ETRAX 100LX built-in@@ -24277,11 +24385,6 @@ CONFIG_ETRAX_SYNCHRONOUS_SERIAL1_DMA   Makes synchronous serial port 1 use DMA. -Delay for drives to regain consciousness-CONFIG_IDE_DELAY-  Number of seconds to wait for IDE drives to spin up after an IDE-  reset.- ARTPEC-1 support CONFIG_JULIETTE   The ARTPEC-1 is a video-compression chip used in the AXIS 2100@@ -24307,6 +24410,12 @@   Enable the built-in watchdog timer support on Etrax100 embedded   network computers. +Etrax100 watchdog+CONFIG_ETRAX_WATCHDOG_NICE_DOGGY +  By enabling this you make sure that the watchdog does not bite while+  printing oopses. Recommended for development systems but not for +  production releases.+ # Choice: crisdebug Serial-0 CONFIG_ETRAX_DEBUG_PORT0diff -Nur /home/starvik/download/kernel/linux-2.4.19/Documentation/cris/README ./Documentation/cris/README--- /home/starvik/download/kernel/linux-2.4.19/Documentation/cris/README	Wed May  2 01:04:56 2001+++ ./Documentation/cris/README	Wed Oct 23 12:28:59 2002@@ -1,6 +1,6 @@ Linux 2.4 on the CRIS architecture ==================================-$Id: update-2.4.19-axis.patch,v 1.1.1.1 2004/06/06 14:14:02 rpm Exp $+$Id: update-2.4.19-axis.patch,v 1.1.1.1 2004/06/06 14:14:02 rpm Exp $  This is a port of Linux 2.4 to Axis Communications ETRAX 100LX embedded  network CPU. For more information about CRIS and ETRAX please see further@@ -103,7 +103,7 @@ ETRAX 100LX 10/100MBit ethernet v2.0 (c) 2000 Axis Communications AB eth0 initialized eth0: changed MAC to 00:40:8C:CD:00:00-ETRAX 100LX serial-driver $Revision: 1.1.1.1 $, (c) 2000 Axis Communications AB+ETRAX 100LX serial-driver $Revision: 1.1.1.1 $, (c) 2000 Axis Communications AB ttyS0 at 0xb0000060 is a builtin UART with DMA ttyS1 at 0xb0000068 is a builtin UART with DMA ttyS2 at 0xb0000070 is a builtin UART with DMA@@ -133,8 +133,7 @@ Hostname is bbox1 Telnetd starting, using port 23.   using /bin/sash as shell.-sftpd[15]: sftpd $Revision: 1.1.1.1 $ starting up-+sftpd[15]: sftpd $Revision: 1.1.1.1 $ starting up   And here is how some /proc entries look:@@ -181,9 +180,7 @@ -rwxr-xr-x  1 342      100         48104  Jan 01 00:00 sh -rwxr-xr-x  1 342      100         16252  Jan 01 00:00 telnetd --(All programs are statically linked to the libc at this point - we have not ported the- shared libraries yet)+(Statically linked binaries shown)   diff -Nur /home/starvik/download/kernel/linux-2.4.19/Documentation/filesystems/metafiles.txt ./Documentation/filesystems/metafiles.txt--- /home/starvik/download/kernel/linux-2.4.19/Documentation/filesystems/metafiles.txt	Thu Jan  1 01:00:00 1970+++ ./Documentation/filesystems/metafiles.txt	Wed Oct 23 12:28:59 2002@@ -0,0 +1,92 @@+Metafiles+=========++Metafiles are used to let a filesystem builder, such as mkcramfs and+mkfs.jffs2, ignore files and change attributes of files while building+the filesystem.++This document briefly describes how Axis Communications are using metafiles+with mkcramfs amd mkfs.jffs2 and is also a proposal of a metafile standard+for filesystem builders.++++Metafile Format+===============++An instruction is a line in a metafile telling the filesystem builder if+anything special should be done with a file or directory before writing it to+the filesystem. The following instructions should be recognized by the+filesystem builder:+++Ignore+------+Syntax: "Ignore: FILE"++Ignores a file or directory. I.e. FILE is not included in the filesystem.+The metafiles themselves are always ignored and do not have to be mentioned+in any metafiles.+++IgnoreContents+--------------+Syntax: "IgnoreContents: DIRECTORY"++Ignores the contents of a directory. I.e. DIRECTORY is included in the+filesystem but all files and directories in DIRECTORY are ignored.+++Include+-------+Syntax: "Include: FILE"++Includes a file or directory. If an Include instruction is found in a+metafile, all files or directories (in the same directory as the metafile)+that are not included will be ignored (NOTE!).+++Device+------+Syntax: "Device: FILE TYPE MAJOR MINOR"++Convert a regular file to a device special file. If FILE exists it will be+written to the filesystem as a character or block special file with+MAJOR and MINOR numbers. TYPE is 'b' for block and 'c' for character device.++Example: To create the character special file /dev/ttyS0 using metafiles,+add the following line to the metafile in the /dev directory:++Device: ttyS0 c 4 64+++UserId+------+Syntax: "UserId: FILE UID"++Change file owner. The owner of FILE will be UID.+++DefaultUserId+-------------+Syntax: "DefaultUserId: UID"++Change file owner recursively. All files and directories in this directory+will be owned by UID unless overridden with the UserId instruction.+

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -