mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
Support for ASUS CUA and other M1631 mainboards.
This commit is contained in:
parent
fc135688be
commit
3260d101ea
5 changed files with 2070 additions and 0 deletions
764
HOWTO/ALIM1631_M1535D
Normal file
764
HOWTO/ALIM1631_M1535D
Normal file
|
@ -0,0 +1,764 @@
|
|||
This file contains instructions for the Acer Ali M1535D Southbridge
|
||||
and M1631 Northbridge based mainboards.
|
||||
|
||||
Unfortunately, there is a step in this HOWTO that could be hazardous. The
|
||||
hazards include (but are not limited to)
|
||||
1) destroying your motherboard
|
||||
2) hurting yourself
|
||||
3) killing yourself
|
||||
|
||||
Because of these hazards, you must take full responsibility if you
|
||||
decide to install LinuxBIOS following these procedures. Neither Los
|
||||
Alamos National Labs nor any lab personnel can be held responsible for
|
||||
any adverse consequences of your attempt to follow these procedures.
|
||||
|
||||
WARNING: we assume you've built kernels, know how to open up your PC,
|
||||
and how to yank the flash part out while power is on and put in a
|
||||
different part. There is NO WARRANTY, express or implied, with this
|
||||
software. In fact, if you don't know what you're doing, and you get
|
||||
careless, you're going to end up with a nice paperweight instead of a
|
||||
motherboard, an emergency room bill, or a funeral service.
|
||||
|
||||
YOU HAVE BEEN WARNED.
|
||||
|
||||
Now that we're done with the mandatory US legal jargon
|
||||
|
||||
|
||||
The mainboards that are "known good" are:
|
||||
ASUS CUA Rev 1.03.
|
||||
|
||||
This board already has a 32-DIP Zero Insertion Force
|
||||
(ZIF) socket for the flash part. This makes putting in Disk On Chip much
|
||||
easier.
|
||||
|
||||
Linux distribution: RedHat 7.1 or later. We haven't tried anything else.
|
||||
They may all work fine.
|
||||
|
||||
Other software notes: You MUST have 'as' version 2.9.5 or later.
|
||||
You MUST have ssh to connect to sourceforge
|
||||
|
||||
You need to have a LinuxBIOS machine (the machine that runs LinuxBIOS)
|
||||
and a build machine (which will let you build LinuxBIOS). These can be
|
||||
one and the same machine. In this HOWTO we assume they're the same.
|
||||
We nevertheless refer to a 'build' machine and 'LinuxBIOS' machine in case you
|
||||
want to use a different machine. However, since we just use a console
|
||||
via the serial port, you need at least two machines if you want to see
|
||||
the output once you start LinuxBIOS.
|
||||
|
||||
CAUTION: We have NOT YET configured the graphics card on the Asus. If your
|
||||
LinuxBIOS machine and build machine are the same, you can't see any output
|
||||
from LinuxBIOS, unless you can get your hands on a terminal. If this is
|
||||
the ONLY computer you have, use EXTREME CAUTION. Do NOT destroy your BIOS
|
||||
chip once you remove it from the socket, you will be stuck!
|
||||
YOU HAVE BEEN WARNED!
|
||||
|
||||
Also, freebios and linuxbios still share the same source tree. We use the
|
||||
name 'linuxbios' where it makes sense, and 'freebios' otherwise. But they
|
||||
are the same source base.
|
||||
|
||||
----
|
||||
NOTE: these steps are tested all the way up to the end, they work.
|
||||
|
||||
The steps for loading linuxbios are simple:
|
||||
0) get linux installed on your LinuxBIOS machine
|
||||
1) Get Linuxbios source from the sourceforge
|
||||
2) get a 2.4.9 kernel for LinuxBIOS, patch it, then build it
|
||||
3) config and build linuxbios
|
||||
4) Get the MTD utilities from http://www.linux-mtd.infradead.org/
|
||||
and build the 'erase' utility
|
||||
5) Configure a new 2.4.9 kernel for burning Disk On Chip
|
||||
6) put a Disk On Chip into the flash socket
|
||||
7) Burn the chip
|
||||
8) Configure serial connection and hit reset.
|
||||
|
||||
|
||||
---
|
||||
Step 0)
|
||||
Get Linux installed on your LinuxBIOS machine. We have used
|
||||
RedHat 7.1, but any recent Linux distribution should work, such
|
||||
as Mandrake 7.0.
|
||||
|
||||
Step 1)
|
||||
o You need to get linuxbios source.
|
||||
cd to the directory you want the source tree to be.
|
||||
Then:
|
||||
export CVS_RSH=ssh (or in tcsh setenv CVS_RSH ssh)
|
||||
cvs -d:pserver:anonymous@cvs.freebios.sourceforge.net:/cvsroot/freebios login
|
||||
(at the password prompt, just hit <return>)
|
||||
|
||||
cvs -z3 -d:pserver:anonymous@cvs.freebios.sourceforge.net:/cvsroot/freebios co freebios
|
||||
|
||||
|
||||
Step 2)
|
||||
o go to www.kernel.org and get linux-2.4.9
|
||||
|
||||
o Once you have pulled this file down and untar'ed it,
|
||||
apply the proper patch from the freebios/src/kernel_patches
|
||||
directory. The patch is:
|
||||
|
||||
ide-spinup-2.4.9-asus.patch
|
||||
|
||||
Your patch command will look like this:
|
||||
cd linux_directory
|
||||
patch -p1 < ~/freebios/src/kernel_patches/ide-spinup-2.4.9-asus.patch
|
||||
Here is the output I get when I apply the patch:
|
||||
|
||||
patching file arch/i386/Linuxbios.in
|
||||
patching file arch/i386/config.in
|
||||
patching file drivers/ide/ide-probe.c
|
||||
|
||||
You should NOT get any rejects when applying this patch. If you do,
|
||||
please make sure your patch command is correct. The most common
|
||||
error is supplying an incorrect patch level (the -p option). Please
|
||||
refer to the patch man page for details.
|
||||
|
||||
o There are a couple of things you have to fix in the 2.4.9 kernel.
|
||||
|
||||
First, you need to fix a keyboard bug for using the serial console.
|
||||
IF YOU DON'T DO THIS, LINUXBIOS WILL BOOT UP, BUT YOU WON'T BE ABLE
|
||||
TO TYPE ANYTHING USING YOUR TERMINAL KEYBOARD.
|
||||
|
||||
Go to linux-directory/drivers/char
|
||||
Edit the file serial.c and comment out lines 1772 and 1773
|
||||
|
||||
if ((cflag & CREAD) == 0)
|
||||
info->ignore_status_mask |= UART_LSR_DR;
|
||||
|
||||
Secondly, if you need to burn Disk On Chip MILLENIUM
|
||||
|
||||
Go to linux-directory/drivers/mtd/devices/
|
||||
Edit the file docprobe.c and change line 42.
|
||||
|
||||
Original line 42: #define DOC_SINGLE_DRIVER
|
||||
|
||||
New line 42: #undef DOC_SINGLE_DRIVER
|
||||
|
||||
o Now copy config-2.4.9-asus (from /freebios/src/kernel_patches)
|
||||
to .config, then
|
||||
make oldconfig
|
||||
make clean
|
||||
make dep
|
||||
make vmlinux
|
||||
|
||||
In our config file, we turned of a LOT of options OFF and we have only
|
||||
a bare-bones kernel, enough to bring LinuxBIOS up on the Asus.
|
||||
Nevertheless, important stuff we did are:
|
||||
|
||||
1. Changed PCI access mode to DIRECT
|
||||
2. Turn on MTD support (as a MODULE)
|
||||
3. DISABLED Virtual terminal
|
||||
4. Turned on AliM15x3 support in IDE, ATA and ATAPI Block devices
|
||||
5. Enabled Console for serial port
|
||||
6. Turned on all LinuxBIOS support options (Do NOT make them as
|
||||
loadable modules!)
|
||||
|
||||
If you wanna see the changes we did, run make menuconfig from
|
||||
your linux-directory or examine the .config file. Once you
|
||||
make sure that a small kernel works on your ASUS, you can
|
||||
turn on options in the kernel as you need them.
|
||||
|
||||
You now have a kernel for linuxbios.
|
||||
|
||||
Step 3)
|
||||
|
||||
o You now need to figure out where you want to put your build images.
|
||||
DO NOT PUT THESE IN THE LINUXBIOS SOURCE TREE.
|
||||
You want to put them OUTSIDE THE TREE, so you can always
|
||||
cvs update
|
||||
and not lose any of your build directory.
|
||||
Linuxbios does all the builds in a single directory, much as BSD does.
|
||||
To build linuxbios requires a Makefile, a crt0.S file, and a ld script
|
||||
file. These are generated by a config tool located in
|
||||
freebios/utils/config
|
||||
The config tool is a Python program originally written by
|
||||
Dean Risinger of the ACL.
|
||||
To build the initial Makefile, assembly stub, and ld script,
|
||||
you need to build a config file (simple), run the config tool,
|
||||
cd to the build directory, and type 'make'.
|
||||
|
||||
Here is a config file for the ASUS CUA
|
||||
|
||||
# Sample config file for ACER M1631 CHIPSET ON A ASUS
|
||||
# with DoC Millennium (as root)
|
||||
|
||||
# This will make a target directory of ./asus-cua
|
||||
target asus-cua
|
||||
|
||||
# ASUS CUA main board
|
||||
mainboard asus/cua
|
||||
|
||||
# ****************** NEED CORRECT DOC IPL
|
||||
# use DOC MIL
|
||||
option USE_DOC_MIL
|
||||
docipl mainboard/asus/cua/ipl.S
|
||||
|
||||
# Enable Serial Console for debugging
|
||||
option SERIAL_CONSOLE
|
||||
|
||||
# Enable MicroCode update and L2 Cache init for PII and PIII
|
||||
option UPDATE_MICROCODE
|
||||
option CONFIGURE_L2_CACHE
|
||||
|
||||
# Use the internal VGA frame buffer device - DISABLED FOR NOW!
|
||||
# option HAVE_FRAMEBUFFER
|
||||
|
||||
# I want that floppy ...
|
||||
option MUST_ENABLE_FLOPPY
|
||||
|
||||
# *****************MODIFIED BY BHARATH********************
|
||||
# Path to your kernel (vmlinux)
|
||||
linux /usr/src/vmlinux-acer-2.4.9
|
||||
|
||||
# Kernel command line parameters
|
||||
#commandline root=/dev/hda2 console=ttyS0,115200 console=tty0 single
|
||||
# *******************MODIFIED BY BHARATH ****************
|
||||
commandline root=/dev/hda5 console=ttyS0,115200 floppy=nodma single
|
||||
|
||||
The target command names the build directory. The mainboard command
|
||||
names the mainboard. We have set options for a serial console which
|
||||
will get you linuxbios debug output via the serial port; updating
|
||||
microcode on the PIII (mandatory for coppermine!); configuring the
|
||||
L2 cache (harmless, leave it in); disable frame buffer init (no VGA
|
||||
support yet). You have to tell it where to find the vmlinux
|
||||
you build (the 'linux' command); and finally you need a commandline
|
||||
for now.
|
||||
|
||||
That's the file.
|
||||
To run the config tool, you need two args: the first is the
|
||||
name of a config file, and the second is the (absolute) pathname
|
||||
of the freebios source tree.
|
||||
|
||||
The config tool is NLBConfig.py. Make sure you use that and not
|
||||
LBConfig.py, the older version.
|
||||
|
||||
Here's what it looks like when you run it.
|
||||
|
||||
python ~/src/freebois/util/config/NLBConfig.py asus-cua.config ~/src/freebios
|
||||
|
||||
/root/linuxbios/config_files/asus-cua is not a directory.
|
||||
I know I should make this, but I'm too paranoid
|
||||
To fix this, type
|
||||
mkdir -p /root/linuxbios/config_files/asus-cua
|
||||
then run this program again
|
||||
|
||||
Note this first time, we got an error, since I forgot to make
|
||||
the 'target' directory.
|
||||
So, for the second run, I do the mkdir, then run the tool:
|
||||
|
||||
mkdir -p asus-cua
|
||||
|
||||
python ~/src/freebios/util/config/NLBConfig.py asus-cua.config ~/src/freebios
|
||||
|
||||
The output of the tool is:
|
||||
Will place Makefile, crt0.S, ldscript.ld in /root/linuxbios/config_files/asus-c
|
||||
ua
|
||||
Process config file: /root/linuxbios/freebios/src/mainboard/asus/cua/Config
|
||||
Now Process the i386 base files
|
||||
Process config file: /root/linuxbios/freebios/src/arch/i386/Config
|
||||
Process config file: /root/linuxbios/freebios/src/arch/i386/boot/Config
|
||||
Process config file: /root/linuxbios/freebios/src/arch/i386/lib/Config
|
||||
Process config file: /root/linuxbios/freebios/src/arch/i386/smp/Config
|
||||
Process config file: /root/linuxbios/freebios/src/lib/Config
|
||||
Process config file: /root/linuxbios/freebios/src/boot/Config
|
||||
Process config file: /root/linuxbios/freebios/src/rom/Config
|
||||
Added mainboard init file: cpu/i386/entry16.inc
|
||||
Added ldscript init file: /root/linuxbios/freebios/src/cpu/i386/entry16.lds
|
||||
Added mainboard init file: northbridge/acer/m1631/chipset_init.inc
|
||||
Added mainboard init file: superio/acer/m1535/setup_serial.inc
|
||||
Added mainboard init file: pc80/serial.inc
|
||||
Process config file: /root/linuxbios/freebios/src/northbridge/acer/m1631/Config
|
||||
Process config file: /root/linuxbios/freebios/src/southbridge/acer/m1535/Config
|
||||
Added mainboard init file: cpu/p6/earlymtrr.inc
|
||||
Process config file: /root/linuxbios/freebios/src/cpu/p5/Config
|
||||
Process config file: /root/linuxbios/freebios/src/cpu/p6/Config
|
||||
Trying to create /root/linuxbios/config_files/asus-cua/Makefile
|
||||
Trying to create /root/linuxbios/config_files/asus-cua/ldoptions
|
||||
Trying to create /root/linuxbios/config_files/asus-cua/crt0.S
|
||||
Trying to create /root/linuxbios/config_files/asus-cua/LinuxBIOSDoc.config
|
||||
|
||||
OK, all those messages are normal. Now we do a make:
|
||||
|
||||
cd asus-cua
|
||||
make
|
||||
|
||||
We now have three files to be loaded into the Disk On Chip. The first
|
||||
is called docipl. It is 512 bytes. The second is called linuxbios.strip,
|
||||
and is the binary image of the linuxbios that gets loaded into Doc.
|
||||
The third file is your kernel, and is stripped and compressed,
|
||||
vmlinux.bin.gz
|
||||
|
||||
-rw------- 1 rminnich CIC-ACL 512 Dec 20 08:41 docipl
|
||||
-rwx------ 1 rminnich CIC-ACL 33494 Dec 20 08:41 linuxbios.strip*
|
||||
-rwx------ 1 rminnich CIC-ACL 756069 Dec 20 08:41 vmlinux.bin.gz*
|
||||
|
||||
|
||||
You're now ready to burn the Disk On Chip, but first ....
|
||||
|
||||
Step 4) Get the MTD utilities from http://www.linux-mtd.infradead.org/
|
||||
(see the instructions at that site)
|
||||
cvs -d :pserver:anoncvs@cvs.infradead.org:/home/cvs co mtd
|
||||
cd mtd/util
|
||||
sh -x MAKEDEV
|
||||
make
|
||||
(You need the erase utility)
|
||||
Install the erase utility where it is in your path.
|
||||
|
||||
Step 5) Configuring your kernel for Disk on Chip.
|
||||
|
||||
You are going to use the script burn_mtd_asus_cua. PLEASE
|
||||
NOTE: THIS SCRIPT WORKS ONLY ON MOTHERBOARDS WITH THE ACER ALI
|
||||
M1631 northbridge. WE TESTED THIS SCRIPT ON THE ASUS CUA.
|
||||
|
||||
The fix for other chipsets seems simple enough: just change
|
||||
the setpci line in burn_mtd_asus_cua to enable your chipset to write
|
||||
to flash. However, you have to get this information from the chipset
|
||||
documentation. THIS, IN OUR EXPERIENCE, IS HARD!
|
||||
|
||||
You need a new 2.4.9 kernel for your build machine so you can
|
||||
burn the Disk On Chip.
|
||||
|
||||
Get a 2.4.9 kernel, untar it. This is a NEW kernel source. You
|
||||
should have two 2.4.9 kernels on your build machine - one for
|
||||
LinuxBIOS and one for burning the Disk On Chip. DO NOT MIX THEM UP.
|
||||
|
||||
Change the files linux-directory/drivers/char/serial.c and
|
||||
linux-directory/drivers/char/mtd/devices/docprobe.c as shown
|
||||
in Step 2)
|
||||
|
||||
Copy the file config-2.4.9-flash-burn from freebios/src/kernel_patches
|
||||
to your 2.4.9 directory as .config
|
||||
|
||||
make oldconfig
|
||||
make clean
|
||||
make dep
|
||||
make bzImage
|
||||
make modules
|
||||
make modules_install
|
||||
|
||||
You should test this kernel by making a boot floppy. Once you
|
||||
are satisfied this kernel works, add an entry to lilo.conf.
|
||||
Step 6)
|
||||
NOTE: BE ADVISED THAT THIS STEP CAN HURT OR KILL YOU!
|
||||
YOU ARE WORKING WITH A POWERED-ON COMPUTER AT THIS POINT.
|
||||
THE COMPUTER NEEDS TO BE OPENED UP, AND YOU NEED TO REMOVE A CHIP
|
||||
WHILE THE COMPUTER IS ON.
|
||||
IF YOU HAVE NOT DONE THIS TYPE OF WORK, DO NOT DO IT!
|
||||
WE TAKE NO RESPONSIBILITY FOR ANYTHING THAT HAPPENS AT THIS STEP.
|
||||
BEFORE DOING THIS STEP WITH POWER ON, YOU SHOULD TRY IT WITH POWER OFF.
|
||||
|
||||
Open your build machine (LEAVE THE POWER ON), yank the flash, and
|
||||
plug in the DoC. We recommend you practice this first with the
|
||||
power off. Make sure that whatever you do, you are not shorting
|
||||
things out. Avoid using a metal tool!
|
||||
|
||||
NOTE: YOU CAN HURT YOURSELF AT THIS STEP. We can't take any
|
||||
responsibility for what happens to you here. If you haven't
|
||||
done this, or are not trained, or have a history of getting
|
||||
hurt by hardware, DON'T DO IT.
|
||||
|
||||
Step 7) Run the following script:
|
||||
RUN THIS SCRIPT FROM THE BUILD DIRECTORY FOR LINUXBIOS
|
||||
|
||||
Run the burn_mtd_asus_cua script from freebios/util/mtd
|
||||
Here's what the output looks like when you run it:
|
||||
|
||||
mmod: module docprobe is not loaded
|
||||
rmmod: module doc2001 is not loaded
|
||||
rmmod: module docecc is not loaded
|
||||
|
||||
6+1 records in
|
||||
7+0 records out
|
||||
0+1 records in
|
||||
1+0 records out
|
||||
Erase Total 128 Units
|
||||
Performing Flash Erase of length 8192 at offset 0xfe000 done
|
||||
1+0 records in
|
||||
1+0 records out
|
||||
1+0 records in
|
||||
1+0 records out
|
||||
126+0 records in
|
||||
126+0 records out
|
||||
896+0 records in
|
||||
896+0 records out
|
||||
|
||||
AGAIN, PLEASE NOTE: THIS SCRIPT ONLY WORKS ON A MOTHERBOARD
|
||||
WITH THE ACER ALI M1631 Northbridge. IF YOUR BUILD MACHINE
|
||||
DOES NOT USE THIS CHIPSET, YOU NEED TO FIGURE OUT HOW TO
|
||||
ENABLE FLASH WRITING FOR YOUR CHIPSET!
|
||||
|
||||
Step 8) Hook a serial cable form your LinuxBIOS machine to your terminal.
|
||||
Settings are 115200 baud, 8 data bits, no parity, 1 stop bit.
|
||||
POWER OFF THE MACHINE. DoC requires this.
|
||||
Turn it back on. Linuxbios should come up in a few seconds.
|
||||
Here is a dump from minicom when I booted my LinuxBIOS machine and
|
||||
typed in an ls command:
|
||||
|
||||
LinuxBIOS booting...
|
||||
Finding PCI configuration type.
|
||||
PCI: Using configuration type 1
|
||||
Scanning PCI bus...PCI: pci_scan_bus for bus 0
|
||||
pci_get_sizedev_fn 0x0, register 0, read-only SO, ignoring it
|
||||
addr was 0x8, size was 0x8
|
||||
pci_get_sizedev_fn 0x0, register 1, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:00 [10b9/1621]
|
||||
pci_get_sizedev_fn 0x8, register 0, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x8, register 1, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:08 [10b9/5247]
|
||||
pci_get_sizedev_fn 0x30, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x30, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x30, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x30, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:30 [10b9/5451]
|
||||
pci_get_sizedev_fn 0x38, register 0, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x38, register 1, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x38, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x38, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x38, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x38, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:38 [10b9/1533]
|
||||
pci_get_sizedev_fn 0x80, register 0, read-only SO, ignoring it
|
||||
addr was 0x1f1, size was 0x1f1
|
||||
pci_get_sizedev_fn 0x80, register 1, read-only SO, ignoring it
|
||||
addr was 0x3f5, size was 0x3f5
|
||||
pci_get_sizedev_fn 0x80, register 2, read-only SO, ignoring it
|
||||
addr was 0x171, size was 0x171
|
||||
pci_get_sizedev_fn 0x80, register 3, read-only SO, ignoring it
|
||||
addr was 0x375, size was 0x375
|
||||
pci_get_sizedev_fn 0x80, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:80 [10b9/5229]
|
||||
pci_get_sizedev_fn 0x88, register 0, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x88, register 1, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x88, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x88, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x88, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x88, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:88 [10b9/7101]
|
||||
pci_get_sizedev_fn 0xa0, register 1, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0xa0, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0xa0, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0xa0, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0xa0, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 00:a0 [10b9/5237]
|
||||
PCI: pci_scan_bus for bus 1
|
||||
pci_get_sizedev_fn 0x0, register 2, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 3, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 4, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
pci_get_sizedev_fn 0x0, register 5, read-only SO, ignoring it
|
||||
addr was 0x0, size was 0x0
|
||||
PCI: 01:00 [10de/00a0]
|
||||
PCI: pci_scan_bus returning with max=01
|
||||
PCI: pci_scan_bus returning with max=01
|
||||
done
|
||||
Acer sizeram pcidev 00005d68
|
||||
0x6c 0xf7d2a83d, size 0x8000000
|
||||
0x70 0xf7c1a82d, size 0x4000000
|
||||
0x74 0xf7d2a82d, size 0x8000000
|
||||
size in 0x6c is 0x10000000
|
||||
size in 0x70 is 0x8000000
|
||||
size in 0x74 is 0x10000000
|
||||
totalram: 640M
|
||||
Initializing CPU #0
|
||||
Updating microcode
|
||||
microcode_info: sig = 0x00000683 pf=0x00000010 rev = 0x00000000
|
||||
Enabling cache...
|
||||
Setting variable MTRR 0, base: 0MB, range: 512MB, type: WB
|
||||
Setting variable MTRR 1, base: 512MB, range: 128MB, type: WB
|
||||
Setting variable MTRR 2, base: 640MB, range: 0MB, type: UC
|
||||
done.
|
||||
|
||||
Max cpuid index : 3
|
||||
Vendor ID : GenuineIntel
|
||||
Processor Type : 0x00
|
||||
Processor Family : 0x06
|
||||
Processor Model : 0x08
|
||||
Processor Mask : 0x00
|
||||
Processor Stepping : 0x03
|
||||
Feature flags : 0x0387fbff
|
||||
|
||||
Cache/TLB descriptor values: 1 reads required
|
||||
Desc 0x01 : Instr TLB: 4KB pages, 4-way set assoc, 32 entries
|
||||
Desc 0x02 : Instr TLB: 4MB pages, fully assoc, 2 entries
|
||||
Desc 0x03 : Data TLB: 4KB pages, 4-way set assoc, 64 entries
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x00 : null
|
||||
Desc 0x82 : L2 Unified cache: 256K bytes, 8-way set assoc, 32 byte line size
|
||||
Desc 0x08 : Inst cache: 16K bytes, 4-way set assoc, 32 byte line size
|
||||
Desc 0x04 : Data TLB: 4MB pages, 4-way set assoc, 8 entries
|
||||
Desc 0x0c : Data cache: 16K bytes, 2-way or 4-way set assoc, 32 byte line size
|
||||
|
||||
op: 0x03 eax:0x00000000 ebx:0x00000000 ecx:0x4744fe9c edx:0x0001a723
|
||||
|
||||
|
||||
MTRR check
|
||||
Fixed MTRRs : Enabled
|
||||
Variable MTRRs: Enabled
|
||||
|
||||
Configuring L2 cache...CPU signature of 680 so no L2 cache configuration
|
||||
Enable Cache
|
||||
done.
|
||||
Disabling local apic...done.
|
||||
CPU #0 Initialized
|
||||
Allocating PCI resources...COMPUTE_ALLOCATE: do IO
|
||||
compute_allocate_io: base 0x1000
|
||||
compute_allocate_io: base 0x1000
|
||||
BUS 1: set iolimit to 0xfff
|
||||
BUSIO: done Bridge Bus 0x1, iobase now 0x1000
|
||||
DEVIO: Bus 0x0, devfn 0x30, reg 0x0: iosize 0x100
|
||||
-->set base to 0x1000
|
||||
DEVIO: Bus 0x0, devfn 0x80, reg 0x4: iosize 0x10
|
||||
-->set base to 0x1100
|
||||
BUS 0: set iolimit to 0x1fff
|
||||
COMPUTE_ALLOCATE: do MEM
|
||||
compute_allocate_mem: base 0x80000000
|
||||
compute_allocate_mem: base 0x80000000
|
||||
DEVMEM: Bus 0x1, devfn 0x0, reg 0x0: memsize 0x1000000
|
||||
-->set base to 0x80000000
|
||||
BUS 1: set memlimit to 0x80ffffff
|
||||
BUSMEM: Bridge Bus 0x1,membase now 0x81000000
|
||||
DEVMEM: Bus 0x0, devfn 0x30, reg 0x1: memsize 0x1000
|
||||
-->set base to 0x81000000
|
||||
DEVMEM: Bus 0x0, devfn 0xa0, reg 0x0: memsize 0x1000
|
||||
-->set base to 0x81001000
|
||||
BUS 0: set memlimit to 0x810fffff
|
||||
COMPUTE_ALLOCATE: do PREFMEM
|
||||
Compute_allocate_prefmem: base 0x81100000
|
||||
Compute_allocate_prefmem: base 0x81100000
|
||||
DEVPREFMEM: Bus 0x1, devfn 0x0, reg 0x1: prefmemsize 0x2000000
|
||||
-->set base to 0x82000000
|
||||
BUS 1: set prefmemlimit to 0x83ffffff
|
||||
BUSPREFMEM: Bridge Bus 0x1, prefmem base now 0x84000000
|
||||
BUS 0: set prefmemlimit to 0x83ffffff
|
||||
ASSIGN RESOURCES, bus 0
|
||||
Bus 0x0 iobase to 0x1000 iolimit 0xfff
|
||||
Bus 0x0 membase to 0x80000000 memlimit 0x80ffffff
|
||||
Bus 0x0 prefmembase to 0x81100000 prefmemlimit 0x83ffffff
|
||||
Bus 0x0 devfn 0x30 reg 0x0 base to 0x1001
|
||||
Bus 0x0 devfn 0x30 reg 0x1 base to 0x81000000
|
||||
Bus 0x0 devfn 0x80 reg 0x4 base to 0x1101
|
||||
Bus 0x0 devfn 0xa0 reg 0x0 base to 0x81001000
|
||||
Bus 0x1 devfn 0x0 reg 0x0 base to 0x80000000
|
||||
Bus 0x1 devfn 0x0 reg 0x1 base to 0x82000000
|
||||
done.
|
||||
Enabling PCI resourcess...DEV Set command bus 0x0 devfn 0x0 to 0x6
|
||||
DEV Set command bus 0x0 devfn 0x8 to 0x7
|
||||
DEV Set command bus 0x0 devfn 0x30 to 0x3
|
||||
DEV Set command bus 0x0 devfn 0x38 to 0xf
|
||||
DEV Set command bus 0x0 devfn 0x80 to 0x1
|
||||
DEV Set command bus 0x0 devfn 0x88 to 0x0
|
||||
DEV Set command bus 0x0 devfn 0xa0 to 0x2
|
||||
DEV Set command bus 0x1 devfn 0x0 to 0x2
|
||||
done.
|
||||
intel_mainboard_fixup()
|
||||
Zeroing PCI IRQ settings...done.
|
||||
Copying IRQ routing tables...done.
|
||||
SET THAT BIT!
|
||||
Jumping to linuxbiosmain()...
|
||||
|
||||
Welcome to start32, the open sourced starter.
|
||||
This space will eventually hold more diagnostic information.
|
||||
|
||||
January 2000, James Hendricks, Dale Webster, and Ron Minnich.
|
||||
Version 0.1
|
||||
|
||||
Gunzip setup
|
||||
output data is 0x00100000
|
||||
Gunzipping boot code
|
||||
46:fill_inbuf() - ram buffer:0x0000e0ac
|
||||
73:fill_inbuf() - nvram:0x00010000 block_count:0
|
||||
flush 0x00100000 count 0x00008000
|
||||
flush 0x00108000 count 0x00008000
|
||||
flush 0x00110000 count 0x00008000
|
||||
flush 0x00118000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00020000 block_count:1
|
||||
flush 0x00120000 count 0x00008000
|
||||
flush 0x00128000 count 0x00008000
|
||||
flush 0x00130000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00030000 block_count:2
|
||||
flush 0x00138000 count 0x00008000
|
||||
flush 0x00140000 count 0x00008000
|
||||
flush 0x00148000 count 0x00008000
|
||||
flush 0x00150000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00040000 block_count:3
|
||||
flush 0x00158000 count 0x00008000
|
||||
flush 0x00160000 count 0x00008000
|
||||
flush 0x00168000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00050000 block_count:4
|
||||
flush 0x00170000 count 0x00008000
|
||||
flush 0x00178000 count 0x00008000
|
||||
flush 0x00180000 count 0x00008000
|
||||
flush 0x00188000 count 0x00008000
|
||||
flush 0x00190000 count 0x00008000
|
||||
flush 0x00198000 count 0x00008000
|
||||
flush 0x001a0000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00060000 block_count:5
|
||||
flush 0x001a8000 count 0x00008000
|
||||
flush 0x001b0000 count 0x00008000
|
||||
flush 0x001b8000 count 0x00008000
|
||||
flush 0x001c0000 count 0x00008000
|
||||
73:fill_inbuf() - nvram:0x00070000 block_count:6
|
||||
flush 0x001c8000 count 0x00008000
|
||||
flush 0x001d0000 count 0x00005720
|
||||
<991> command line - [root=/dev/hda5 console=ttyS0,115200 floppy=nodma single]
|
||||
Jumping to boot code
|
||||
Linux version 2.4.9 (root@localhost.localdomain) (gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)) #2 Sun Oct 21 13:47:17 MST 2001
|
||||
BIOS-provided physical RAM map:
|
||||
BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
|
||||
BIOS-e801: 0000000000100000 - 0000000027f00000 (usable)
|
||||
On node 0 totalpages: 163584
|
||||
zone(0): 4096 pages.
|
||||
zone(1): 159488 pages.
|
||||
zone(2): 0 pages.
|
||||
Kernel command line: root=/dev/hda5 console=ttyS0,115200 floppy=nodma single
|
||||
Initializing CPU#0
|
||||
Detected 400.896 MHz processor.
|
||||
Calibrating delay loop... 799.53 BogoMIPS
|
||||
Memory: 642048k/654336k available (495k kernel code, 11900k reserved, 165k data, 172k init, 0k highmem)
|
||||
Dentry-cache hash table entries: 131072 (order: 8, 1048576 bytes)
|
||||
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
|
||||
Mount-cache hash table entries: 16384 (order: 5, 131072 bytes)
|
||||
Buffer-cache hash table entries: 65536 (order: 6, 262144 bytes)
|
||||
Page-cache hash table entries: 262144 (order: 8, 1048576 bytes)
|
||||
CPU: L1 I cache: 16K, L1 D cache: 16K
|
||||
CPU: L2 cache: 256K
|
||||
Intel machine check architecture supported.
|
||||
Intel machine check reporting enabled on CPU#0.
|
||||
CPU serial number disabled.
|
||||
CPU: Intel Pentium III (Coppermine) stepping 03
|
||||
Enabling fast FPU save and restore... done.
|
||||
Enabling unmasked SIMD FPU exception support... done.
|
||||
Checking 'hlt' instruction... OK.
|
||||
POSIX conformance testing by UNIFIX
|
||||
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
|
||||
mtrr: detected mtrr type: Intel
|
||||
PCI: Using configuration type 1
|
||||
PCI: Probing PCI hardware
|
||||
Unknown bridge resource 0: assuming transparent
|
||||
Linux NET4.0 for Linux 2.4
|
||||
Based upon Swansea University Computer Society NET3.039
|
||||
IA-32 Microcode Update Driver: v1.08 <tigran@veritas.com>
|
||||
Starting kswapd v1.8
|
||||
pty: 256 Unix98 ptys configured
|
||||
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
|
||||
ttyS00 at 0x03f8 (irq = 4) is a 16550A
|
||||
block: 128 slots per queue, batch=16
|
||||
Uniform Multi-Platform E-IDE driver Revision: 6.31
|
||||
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
|
||||
ALI15X3: IDE controller on PCI bus 00 dev 80
|
||||
PCI: No IRQ known for interrupt pin A of device 00:10.0. Please try using pci=biosirq.
|
||||
ALI15X3: chipset revision 195
|
||||
ALI15X3: not 100% native mode: will probe irqs later
|
||||
ALI15X3: simplex device: DMA will fail!!
|
||||
ALI15X3: simplex device: DMA disabled
|
||||
ide0: ALI15X3 Bus-Master DMA disabled (BIOS)
|
||||
ALI15X3: simplex device: DMA disabled
|
||||
ide1: ALI15X3 Bus-Master DMA disabled (BIOS)
|
||||
hd0: C/H/S=0/0/0 from BIOS ignored
|
||||
jamming drive present for hda
|
||||
hda: IBM-DTLA-307030, ATA DISK drive
|
||||
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
|
||||
hdc: CREATIVE CD5233E, ATAPI CD/DVD-ROM drive
|
||||
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
|
||||
ide1 at 0x170-0x177,0x376 on irq 15
|
||||
ide1: probed IRQ 15 failed, using default.
|
||||
hda: 60036480 sectors (30739 MB) w/1916KiB Cache, CHS=59560/16/63
|
||||
Partition check:
|
||||
hda: [PTBL] [3737/255/63] hda1 hda2 < hda5 hda6 >
|
||||
VFS: Mounted root (ext2 filesystem) readonly.
|
||||
Freeing unused kernel memory: 172k freed
|
||||
modprobe: modprobe: Can't locate module char-major-4
|
||||
INIT: version 2.78 booting
|
||||
Welcome to Red Hat Linux
|
||||
Press 'I' to enter interactive startup.
|
||||
Mounting proc filesystem: [ OK ]
|
||||
Configuring kernel parameters: [ OK ]
|
||||
modprobe: modprobe: Can't locate module char-major-4
|
||||
Setting clock (localtime): Sun Oct 21 14:29:59 MST 2001 [ OK ]
|
||||
Activating swap partitions: [ OK ]
|
||||
Setting hostname localhost.localdomain: [ OK ]
|
||||
Checking root filesystem
|
||||
/: clean, 120199/2191168 files, 608787/4377704 blocks
|
||||
[/sbin/fsck.ext2 -- /] fsck.ext2 -a /dev/hda5
|
||||
[ OK ]
|
||||
Remounting root filesystem in read-write mode: [ OK ]
|
||||
Finding module dependencies: [ OK ]
|
||||
Checking filesystems
|
||||
/boot: clean, 33/14056 files, 9221/56196 blocks
|
||||
Checking all file systems.
|
||||
[/sbin/fsck.ext2 -- /boot] fsck.ext2 -a /dev/hda1
|
||||
[ OK ]
|
||||
Mounting local filesystems: [ OK ]
|
||||
Turning on user and group quotas for local filesystems: [ OK ]
|
||||
Enabling swap space: [ OK ]
|
||||
sh-2.04# ls
|
||||
bin core etc lib misc mtd_utils proc sbin usr
|
||||
boot dev home lost+found mnt opt root tmp var
|
||||
sh-2.04# poweroff
|
||||
INIT: Switching to runlevel: 0
|
||||
sh-2.04# INIT: Sending processes the TERM signal
|
||||
INIT: Starting killall: [ OK ]
|
||||
Sending all processes the TERM signal...
|
||||
Sending all processes the KILL signal...
|
||||
Syncing hardware clock to system time modprobe: modprobe: Can't locate module char-major-4
|
||||
|
||||
Turning off swap:
|
||||
Turning off quotas:
|
||||
Unmounting file systems:
|
||||
Unmounting proc file system:
|
||||
Halting system...
|
||||
ifdown: Power down.
|
||||
socket: Address family not supported by protocol
|
||||
|
||||
|
||||
If it doesn't work:
|
||||
|
||||
Please email the dump from your terminal
|
||||
to linuxbios@lanl.gov with a description of your problem.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
446
src/kernel_patches/config-2.4.9-asus
Normal file
446
src/kernel_patches/config-2.4.9-asus
Normal file
|
@ -0,0 +1,446 @@
|
|||
#
|
||||
# Automatically generated by make menuconfig: don't edit
|
||||
#
|
||||
CONFIG_X86=y
|
||||
CONFIG_ISA=y
|
||||
# CONFIG_SBUS is not set
|
||||
CONFIG_UID16=y
|
||||
|
||||
#
|
||||
# Code maturity level options
|
||||
#
|
||||
# CONFIG_EXPERIMENTAL is not set
|
||||
|
||||
#
|
||||
# Loadable module support
|
||||
#
|
||||
CONFIG_MODULES=y
|
||||
# CONFIG_MODVERSIONS is not set
|
||||
CONFIG_KMOD=y
|
||||
|
||||
#
|
||||
# Processor type and features
|
||||
#
|
||||
# CONFIG_M386 is not set
|
||||
# CONFIG_M486 is not set
|
||||
# CONFIG_M586 is not set
|
||||
# CONFIG_M586TSC is not set
|
||||
# CONFIG_M586MMX is not set
|
||||
# CONFIG_M686 is not set
|
||||
CONFIG_MPENTIUMIII=y
|
||||
# CONFIG_MPENTIUM4 is not set
|
||||
# CONFIG_MK6 is not set
|
||||
# CONFIG_MK7 is not set
|
||||
# CONFIG_MCRUSOE is not set
|
||||
# CONFIG_MWINCHIPC6 is not set
|
||||
# CONFIG_MWINCHIP2 is not set
|
||||
# CONFIG_MWINCHIP3D is not set
|
||||
# CONFIG_MCYRIXIII is not set
|
||||
CONFIG_X86_WP_WORKS_OK=y
|
||||
CONFIG_X86_INVLPG=y
|
||||
CONFIG_X86_CMPXCHG=y
|
||||
CONFIG_X86_XADD=y
|
||||
CONFIG_X86_BSWAP=y
|
||||
CONFIG_X86_POPAD_OK=y
|
||||
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
|
||||
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
|
||||
CONFIG_X86_L1_CACHE_SHIFT=5
|
||||
CONFIG_X86_TSC=y
|
||||
CONFIG_X86_GOOD_APIC=y
|
||||
CONFIG_X86_PGE=y
|
||||
CONFIG_X86_USE_PPRO_CHECKSUM=y
|
||||
# CONFIG_TOSHIBA is not set
|
||||
CONFIG_MICROCODE=y
|
||||
CONFIG_X86_MSR=y
|
||||
CONFIG_X86_CPUID=y
|
||||
CONFIG_NOHIGHMEM=y
|
||||
# CONFIG_HIGHMEM4G is not set
|
||||
# CONFIG_HIGHMEM64G is not set
|
||||
# CONFIG_MATH_EMULATION is not set
|
||||
CONFIG_MTRR=y
|
||||
# CONFIG_SMP is not set
|
||||
# CONFIG_X86_UP_IOAPIC is not set
|
||||
|
||||
#
|
||||
# General setup
|
||||
#
|
||||
# CONFIG_NET is not set
|
||||
# CONFIG_VISWS is not set
|
||||
CONFIG_PCI=y
|
||||
# CONFIG_PCI_GOBIOS is not set
|
||||
CONFIG_PCI_GODIRECT=y
|
||||
# CONFIG_PCI_GOANY is not set
|
||||
CONFIG_PCI_DIRECT=y
|
||||
CONFIG_PCI_NAMES=y
|
||||
# CONFIG_EISA is not set
|
||||
# CONFIG_MCA is not set
|
||||
# CONFIG_HOTPLUG is not set
|
||||
# CONFIG_PCMCIA is not set
|
||||
CONFIG_SYSVIPC=y
|
||||
# CONFIG_BSD_PROCESS_ACCT is not set
|
||||
CONFIG_SYSCTL=y
|
||||
CONFIG_KCORE_ELF=y
|
||||
# CONFIG_KCORE_AOUT is not set
|
||||
# CONFIG_BINFMT_AOUT is not set
|
||||
CONFIG_BINFMT_ELF=y
|
||||
# CONFIG_BINFMT_MISC is not set
|
||||
# CONFIG_PM is not set
|
||||
# CONFIG_APM is not set
|
||||
|
||||
#
|
||||
# Memory Technology Devices (MTD)
|
||||
#
|
||||
CONFIG_MTD=m
|
||||
CONFIG_MTD_DEBUG=y
|
||||
CONFIG_MTD_DEBUG_VERBOSE=3
|
||||
# CONFIG_MTD_PARTITIONS is not set
|
||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||
# CONFIG_MTD_BOOTLDR_PARTS is not set
|
||||
# CONFIG_MTD_CHAR is not set
|
||||
CONFIG_MTD_BLOCK=m
|
||||
CONFIG_MTD_BLOCK_RO=m
|
||||
CONFIG_FTL=m
|
||||
CONFIG_NFTL=m
|
||||
CONFIG_NFTL_RW=y
|
||||
|
||||
#
|
||||
# RAM/ROM/Flash chip drivers
|
||||
#
|
||||
# CONFIG_MTD_CFI is not set
|
||||
# CONFIG_MTD_CFI_INTELEXT is not set
|
||||
# CONFIG_MTD_CFI_AMDSTD is not set
|
||||
# CONFIG_MTD_AMDSTD is not set
|
||||
# CONFIG_MTD_SHARP is not set
|
||||
# CONFIG_MTD_RAM is not set
|
||||
# CONFIG_MTD_ROM is not set
|
||||
# CONFIG_MTD_JEDEC is not set
|
||||
|
||||
#
|
||||
# Mapping drivers for chip access
|
||||
#
|
||||
# CONFIG_MTD_PHYSMAP is not set
|
||||
# CONFIG_MTD_SUN_UFLASH is not set
|
||||
# CONFIG_MTD_NORA is not set
|
||||
# CONFIG_MTD_PNC2000 is not set
|
||||
# CONFIG_MTD_RPXLITE is not set
|
||||
# CONFIG_MTD_SC520CDP is not set
|
||||
# CONFIG_MTD_NETSC520 is not set
|
||||
# CONFIG_MTD_SBC_GXX is not set
|
||||
# CONFIG_MTD_ELAN_104NC is not set
|
||||
# CONFIG_MTD_SA1100 is not set
|
||||
# CONFIG_MTD_SA1100_REDBOOT_PARTITIONS is not set
|
||||
# CONFIG_MTD_SA1100_BOOTLDR_PARTITIONS is not set
|
||||
# CONFIG_MTD_DC21285 is not set
|
||||
# CONFIG_MTD_IQ80310 is not set
|
||||
# CONFIG_MTD_DBOX2 is not set
|
||||
# CONFIG_MTD_CSTM_MIPS_IXX is not set
|
||||
# CONFIG_MTD_CFI_FLAGADM is not set
|
||||
# CONFIG_MTD_MIXMEM is not set
|
||||
# CONFIG_MTD_OCTAGON is not set
|
||||
# CONFIG_MTD_VMAX is not set
|
||||
# CONFIG_MTD_OCELOT is not set
|
||||
|
||||
#
|
||||
# Self-contained MTD device drivers
|
||||
#
|
||||
# CONFIG_MTD_PMC551 is not set
|
||||
# CONFIG_MTD_SLRAM is not set
|
||||
# CONFIG_MTD_MTDRAM is not set
|
||||
# CONFIG_MTD_DOC1000 is not set
|
||||
# CONFIG_MTD_DOC2000 is not set
|
||||
CONFIG_MTD_DOC2001=m
|
||||
CONFIG_MTD_DOCPROBE=m
|
||||
CONFIG_MTD_DOCPROBE_ADVANCED=y
|
||||
CONFIG_MTD_DOCPROBE_ADDRESS=0000
|
||||
CONFIG_MTD_DOCPROBE_HIGH=y
|
||||
# CONFIG_MTD_DOCPROBE_55AA is not set
|
||||
|
||||
#
|
||||
# NAND Flash Device Drivers
|
||||
#
|
||||
# CONFIG_MTD_NAND is not set
|
||||
|
||||
#
|
||||
# Parallel port support
|
||||
#
|
||||
# CONFIG_PARPORT 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_BLK_DEV_DAC960 is not set
|
||||
# CONFIG_BLK_DEV_LOOP is not set
|
||||
# CONFIG_BLK_DEV_NBD is not set
|
||||
# CONFIG_BLK_DEV_RAM is not set
|
||||
# CONFIG_BLK_DEV_INITRD is not set
|
||||
|
||||
#
|
||||
# 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_BLK_DEV_LVM is not set
|
||||
|
||||
#
|
||||
# Telephony Support
|
||||
#
|
||||
# CONFIG_PHONE is not set
|
||||
# CONFIG_PHONE_IXJ is not set
|
||||
|
||||
#
|
||||
# ATA/IDE/MFM/RLL support
|
||||
#
|
||||
CONFIG_IDE=y
|
||||
|
||||
#
|
||||
# IDE, ATA and ATAPI Block devices
|
||||
#
|
||||
CONFIG_BLK_DEV_IDE=y
|
||||
# CONFIG_BLK_DEV_HD_IDE is not set
|
||||
# CONFIG_BLK_DEV_HD is not set
|
||||
CONFIG_BLK_DEV_IDEDISK=y
|
||||
CONFIG_IDEDISK_MULTI_MODE=y
|
||||
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_WD is not set
|
||||
# CONFIG_BLK_DEV_COMMERIAL is not set
|
||||
# CONFIG_BLK_DEV_TIVO is not set
|
||||
# CONFIG_BLK_DEV_IDECS is not set
|
||||
# CONFIG_BLK_DEV_IDECD is not set
|
||||
# CONFIG_BLK_DEV_IDETAPE is not set
|
||||
# CONFIG_BLK_DEV_IDEFLOPPY is not set
|
||||
# CONFIG_BLK_DEV_IDESCSI is not set
|
||||
# CONFIG_BLK_DEV_CMD640 is not set
|
||||
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
|
||||
# CONFIG_BLK_DEV_ISAPNP is not set
|
||||
# CONFIG_BLK_DEV_RZ1000 is not set
|
||||
CONFIG_BLK_DEV_IDEPCI=y
|
||||
CONFIG_IDEPCI_SHARE_IRQ=y
|
||||
CONFIG_BLK_DEV_IDEDMA_PCI=y
|
||||
CONFIG_BLK_DEV_ADMA=y
|
||||
# CONFIG_BLK_DEV_OFFBOARD is not set
|
||||
CONFIG_IDEDMA_PCI_AUTO=y
|
||||
CONFIG_BLK_DEV_IDEDMA=y
|
||||
# CONFIG_IDEDMA_PCI_WIP is not set
|
||||
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
|
||||
# CONFIG_BLK_DEV_AEC62XX is not set
|
||||
# CONFIG_AEC62XX_TUNING is not set
|
||||
CONFIG_BLK_DEV_ALI15X3=y
|
||||
# CONFIG_WDC_ALI15X3 is not set
|
||||
# CONFIG_BLK_DEV_AMD74XX is not set
|
||||
# CONFIG_AMD74XX_OVERRIDE is not set
|
||||
# CONFIG_BLK_DEV_CMD64X is not set
|
||||
# CONFIG_BLK_DEV_CY82C693 is not set
|
||||
# CONFIG_BLK_DEV_CS5530 is not set
|
||||
# CONFIG_BLK_DEV_HPT34X is not set
|
||||
# CONFIG_HPT34X_AUTODMA is not set
|
||||
# CONFIG_BLK_DEV_HPT366 is not set
|
||||
# CONFIG_BLK_DEV_PIIX is not set
|
||||
# CONFIG_PIIX_TUNING is not set
|
||||
# CONFIG_BLK_DEV_NS87415 is not set
|
||||
# CONFIG_BLK_DEV_OPTI621 is not set
|
||||
# CONFIG_BLK_DEV_PDC202XX is not set
|
||||
# CONFIG_PDC202XX_BURST is not set
|
||||
# CONFIG_PDC202XX_FORCE is not set
|
||||
# CONFIG_BLK_DEV_SVWKS is not set
|
||||
# CONFIG_BLK_DEV_SIS5513 is not set
|
||||
# CONFIG_BLK_DEV_SLC90E66 is not set
|
||||
# CONFIG_BLK_DEV_TRM290 is not set
|
||||
# CONFIG_BLK_DEV_VIA82CXXX is not set
|
||||
# CONFIG_IDE_CHIPSETS is not set
|
||||
CONFIG_IDEDMA_AUTO=y
|
||||
# CONFIG_IDEDMA_IVB is not set
|
||||
# CONFIG_DMA_NONPCI is not set
|
||||
CONFIG_BLK_DEV_IDE_MODES=y
|
||||
|
||||
#
|
||||
# SCSI support
|
||||
#
|
||||
# CONFIG_SCSI is not set
|
||||
|
||||
#
|
||||
# Fusion MPT device support
|
||||
#
|
||||
# CONFIG_FUSION is not set
|
||||
# CONFIG_FUSION_BOOT is not set
|
||||
# CONFIG_FUSION_ISENSE is not set
|
||||
# CONFIG_FUSION_CTL is not set
|
||||
# CONFIG_FUSION_LAN is not set
|
||||
|
||||
#
|
||||
# I2O device support
|
||||
#
|
||||
# CONFIG_I2O is not set
|
||||
# CONFIG_I2O_PCI is not set
|
||||
# CONFIG_I2O_BLOCK is not set
|
||||
# CONFIG_I2O_SCSI is not set
|
||||
# CONFIG_I2O_PROC is not set
|
||||
|
||||
#
|
||||
# Amateur Radio support
|
||||
#
|
||||
# CONFIG_HAMRADIO is not set
|
||||
|
||||
#
|
||||
# ISDN subsystem
|
||||
#
|
||||
|
||||
#
|
||||
# Old CD-ROM drivers (not SCSI, not IDE)
|
||||
#
|
||||
# CONFIG_CD_NO_IDESCSI is not set
|
||||
|
||||
#
|
||||
# Input core support
|
||||
#
|
||||
# CONFIG_INPUT is not set
|
||||
|
||||
#
|
||||
# Character devices
|
||||
#
|
||||
# CONFIG_VT is not set
|
||||
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 is not set
|
||||
|
||||
#
|
||||
# Joysticks
|
||||
#
|
||||
# CONFIG_JOYSTICK is not set
|
||||
# CONFIG_QIC02_TAPE is not set
|
||||
|
||||
#
|
||||
# Watchdog Cards
|
||||
#
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_INTEL_RNG 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
|
||||
|
||||
#
|
||||
# Ftape, the floppy tape device driver
|
||||
#
|
||||
# CONFIG_FTAPE is not set
|
||||
# CONFIG_AGP is not set
|
||||
# CONFIG_DRM is not set
|
||||
|
||||
#
|
||||
# Multimedia devices
|
||||
#
|
||||
# CONFIG_VIDEO_DEV is not set
|
||||
|
||||
#
|
||||
# File systems
|
||||
#
|
||||
# CONFIG_QUOTA is not set
|
||||
# CONFIG_AUTOFS_FS is not set
|
||||
CONFIG_AUTOFS4_FS=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
# CONFIG_REISERFS_CHECK 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_FAT_FS is not set
|
||||
# CONFIG_MSDOS_FS is not set
|
||||
# CONFIG_UMSDOS_FS is not set
|
||||
# CONFIG_VFAT_FS is not set
|
||||
# CONFIG_EFS_FS is not set
|
||||
# CONFIG_JFFS_FS is not set
|
||||
# CONFIG_CRAMFS is not set
|
||||
CONFIG_TMPFS=y
|
||||
# CONFIG_RAMFS is not set
|
||||
# CONFIG_ISO9660_FS is not set
|
||||
# CONFIG_JOLIET 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 is not set
|
||||
# CONFIG_DEVFS_MOUNT is not set
|
||||
# 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
|
||||
# CONFIG_NCPFS_NLS is not set
|
||||
# CONFIG_SMB_FS is not set
|
||||
|
||||
#
|
||||
# Partition Types
|
||||
#
|
||||
# CONFIG_PARTITION_ADVANCED is not set
|
||||
CONFIG_MSDOS_PARTITION=y
|
||||
# CONFIG_SMB_NLS is not set
|
||||
# CONFIG_NLS is not set
|
||||
|
||||
#
|
||||
# Sound
|
||||
#
|
||||
# CONFIG_SOUND is not set
|
||||
|
||||
#
|
||||
# USB support
|
||||
#
|
||||
# CONFIG_USB is not set
|
||||
|
||||
#
|
||||
# Kernel hacking
|
||||
#
|
||||
# CONFIG_MAGIC_SYSRQ is not set
|
||||
|
||||
#
|
||||
# LinuxBIOS
|
||||
#
|
||||
CONFIG_LINUXBIOS=y
|
||||
|
||||
#
|
||||
# Linuxbios Options
|
||||
#
|
||||
CONFIG_LINUXBIOS_FORCE_IDE_CONTROLLER_ON=y
|
||||
CONFIG_LINUXBIOS_WAIT_HDA_SPINUP=y
|
773
src/kernel_patches/config-2.4.9-flash-burn
Normal file
773
src/kernel_patches/config-2.4.9-flash-burn
Normal file
|
@ -0,0 +1,773 @@
|
|||
#
|
||||
# Automatically generated by make menuconfig: don't edit
|
||||
#
|
||||
CONFIG_X86=y
|
||||
CONFIG_ISA=y
|
||||
# CONFIG_SBUS is not set
|
||||
CONFIG_UID16=y
|
||||
|
||||
#
|
||||
# Code maturity level options
|
||||
#
|
||||
# CONFIG_EXPERIMENTAL is not set
|
||||
|
||||
#
|
||||
# Loadable module support
|
||||
#
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODVERSIONS=y
|
||||
CONFIG_KMOD=y
|
||||
|
||||
#
|
||||
# Processor type and features
|
||||
#
|
||||
# CONFIG_M386 is not set
|
||||
# CONFIG_M486 is not set
|
||||
# CONFIG_M586 is not set
|
||||
# CONFIG_M586TSC is not set
|
||||
# CONFIG_M586MMX is not set
|
||||
# CONFIG_M686 is not set
|
||||
CONFIG_MPENTIUMIII=y
|
||||
# CONFIG_MPENTIUM4 is not set
|
||||
# CONFIG_MK6 is not set
|
||||
# CONFIG_MK7 is not set
|
||||
# CONFIG_MCRUSOE is not set
|
||||
# CONFIG_MWINCHIPC6 is not set
|
||||
# CONFIG_MWINCHIP2 is not set
|
||||
# CONFIG_MWINCHIP3D is not set
|
||||
# CONFIG_MCYRIXIII is not set
|
||||
CONFIG_X86_WP_WORKS_OK=y
|
||||
CONFIG_X86_INVLPG=y
|
||||
CONFIG_X86_CMPXCHG=y
|
||||
CONFIG_X86_XADD=y
|
||||
CONFIG_X86_BSWAP=y
|
||||
CONFIG_X86_POPAD_OK=y
|
||||
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
|
||||
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
|
||||
CONFIG_X86_L1_CACHE_SHIFT=5
|
||||
CONFIG_X86_TSC=y
|
||||
CONFIG_X86_GOOD_APIC=y
|
||||
CONFIG_X86_PGE=y
|
||||
CONFIG_X86_USE_PPRO_CHECKSUM=y
|
||||
# CONFIG_TOSHIBA is not set
|
||||
# CONFIG_MICROCODE is not set
|
||||
# CONFIG_X86_MSR is not set
|
||||
# CONFIG_X86_CPUID is not set
|
||||
CONFIG_NOHIGHMEM=y
|
||||
# CONFIG_HIGHMEM4G is not set
|
||||
# CONFIG_HIGHMEM64G is not set
|
||||
# CONFIG_MATH_EMULATION is not set
|
||||
# CONFIG_MTRR is not set
|
||||
CONFIG_SMP=y
|
||||
CONFIG_HAVE_DEC_LOCK=y
|
||||
|
||||
#
|
||||
# General setup
|
||||
#
|
||||
CONFIG_NET=y
|
||||
# CONFIG_VISWS is not set
|
||||
CONFIG_X86_IO_APIC=y
|
||||
CONFIG_X86_LOCAL_APIC=y
|
||||
CONFIG_PCI=y
|
||||
# CONFIG_PCI_GOBIOS is not set
|
||||
# CONFIG_PCI_GODIRECT is not set
|
||||
CONFIG_PCI_GOANY=y
|
||||
CONFIG_PCI_BIOS=y
|
||||
CONFIG_PCI_DIRECT=y
|
||||
CONFIG_PCI_NAMES=y
|
||||
# CONFIG_EISA is not set
|
||||
# CONFIG_MCA is not set
|
||||
CONFIG_HOTPLUG=y
|
||||
|
||||
#
|
||||
# PCMCIA/CardBus support
|
||||
#
|
||||
CONFIG_PCMCIA=y
|
||||
CONFIG_CARDBUS=y
|
||||
# CONFIG_I82365 is not set
|
||||
# CONFIG_TCIC is not set
|
||||
CONFIG_SYSVIPC=y
|
||||
# CONFIG_BSD_PROCESS_ACCT is not set
|
||||
CONFIG_SYSCTL=y
|
||||
CONFIG_KCORE_ELF=y
|
||||
# CONFIG_KCORE_AOUT is not set
|
||||
CONFIG_BINFMT_AOUT=y
|
||||
CONFIG_BINFMT_ELF=y
|
||||
CONFIG_BINFMT_MISC=y
|
||||
CONFIG_PM=y
|
||||
# CONFIG_APM is not set
|
||||
|
||||
#
|
||||
# Memory Technology Devices (MTD)
|
||||
#
|
||||
CONFIG_MTD=m
|
||||
CONFIG_MTD_DEBUG=y
|
||||
CONFIG_MTD_DEBUG_VERBOSE=3
|
||||
# CONFIG_MTD_PARTITIONS is not set
|
||||
# CONFIG_MTD_REDBOOT_PARTS is not set
|
||||
# CONFIG_MTD_BOOTLDR_PARTS is not set
|
||||
CONFIG_MTD_CHAR=m
|
||||
CONFIG_MTD_BLOCK=m
|
||||
CONFIG_MTD_BLOCK_RO=m
|
||||
CONFIG_FTL=m
|
||||
CONFIG_NFTL=m
|
||||
CONFIG_NFTL_RW=y
|
||||
|
||||
#
|
||||
# RAM/ROM/Flash chip drivers
|
||||
#
|
||||
# CONFIG_MTD_CFI is not set
|
||||
# CONFIG_MTD_CFI_INTELEXT is not set
|
||||
# CONFIG_MTD_CFI_AMDSTD is not set
|
||||
# CONFIG_MTD_AMDSTD is not set
|
||||
# CONFIG_MTD_SHARP is not set
|
||||
# CONFIG_MTD_RAM is not set
|
||||
# CONFIG_MTD_ROM is not set
|
||||
# CONFIG_MTD_JEDEC is not set
|
||||
|
||||
#
|
||||
# Mapping drivers for chip access
|
||||
#
|
||||
# CONFIG_MTD_PHYSMAP is not set
|
||||
# CONFIG_MTD_SUN_UFLASH is not set
|
||||
# CONFIG_MTD_NORA is not set
|
||||
# CONFIG_MTD_PNC2000 is not set
|
||||
# CONFIG_MTD_RPXLITE is not set
|
||||
# CONFIG_MTD_SC520CDP is not set
|
||||
# CONFIG_MTD_NETSC520 is not set
|
||||
# CONFIG_MTD_SBC_GXX is not set
|
||||
# CONFIG_MTD_ELAN_104NC is not set
|
||||
# CONFIG_MTD_SA1100 is not set
|
||||
# CONFIG_MTD_SA1100_REDBOOT_PARTITIONS is not set
|
||||
# CONFIG_MTD_SA1100_BOOTLDR_PARTITIONS is not set
|
||||
# CONFIG_MTD_DC21285 is not set
|
||||
# CONFIG_MTD_IQ80310 is not set
|
||||
# CONFIG_MTD_DBOX2 is not set
|
||||
# CONFIG_MTD_CSTM_MIPS_IXX is not set
|
||||
# CONFIG_MTD_CFI_FLAGADM is not set
|
||||
# CONFIG_MTD_MIXMEM is not set
|
||||
# CONFIG_MTD_OCTAGON is not set
|
||||
# CONFIG_MTD_VMAX is not set
|
||||
# CONFIG_MTD_OCELOT is not set
|
||||
|
||||
#
|
||||
# Self-contained MTD device drivers
|
||||
#
|
||||
# CONFIG_MTD_PMC551 is not set
|
||||
# CONFIG_MTD_SLRAM is not set
|
||||
# CONFIG_MTD_MTDRAM is not set
|
||||
# CONFIG_MTD_DOC1000 is not set
|
||||
# CONFIG_MTD_DOC2000 is not set
|
||||
CONFIG_MTD_DOC2001=m
|
||||
CONFIG_MTD_DOCPROBE=m
|
||||
CONFIG_MTD_DOCPROBE_ADVANCED=y
|
||||
CONFIG_MTD_DOCPROBE_ADDRESS=0000
|
||||
CONFIG_MTD_DOCPROBE_HIGH=y
|
||||
# CONFIG_MTD_DOCPROBE_55AA is not set
|
||||
|
||||
#
|
||||
# NAND Flash Device Drivers
|
||||
#
|
||||
# CONFIG_MTD_NAND is not set
|
||||
|
||||
#
|
||||
# Parallel port support
|
||||
#
|
||||
# CONFIG_PARPORT is not set
|
||||
|
||||
#
|
||||
# Plug and Play configuration
|
||||
#
|
||||
CONFIG_PNP=y
|
||||
CONFIG_ISAPNP=y
|
||||
|
||||
#
|
||||
# Block devices
|
||||
#
|
||||
CONFIG_BLK_DEV_FD=y
|
||||
# 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_BLK_DEV_DAC960 is not set
|
||||
# CONFIG_BLK_DEV_LOOP is not set
|
||||
# CONFIG_BLK_DEV_NBD is not set
|
||||
# CONFIG_BLK_DEV_RAM is not set
|
||||
# CONFIG_BLK_DEV_INITRD is not set
|
||||
|
||||
#
|
||||
# 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_BLK_DEV_LVM is not set
|
||||
|
||||
#
|
||||
# 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=y
|
||||
# CONFIG_IP_ADVANCED_ROUTER is not set
|
||||
# CONFIG_IP_PNP is not set
|
||||
# CONFIG_NET_IPIP is not set
|
||||
# CONFIG_NET_IPGRE is not set
|
||||
# CONFIG_IP_MROUTE is not set
|
||||
# CONFIG_INET_ECN is not set
|
||||
# CONFIG_SYN_COOKIES is not set
|
||||
# CONFIG_IPX is not set
|
||||
# CONFIG_ATALK is not set
|
||||
# CONFIG_DECNET is not set
|
||||
# CONFIG_BRIDGE is not set
|
||||
|
||||
#
|
||||
# QoS and/or fair queueing
|
||||
#
|
||||
# CONFIG_NET_SCHED is not set
|
||||
|
||||
#
|
||||
# Telephony Support
|
||||
#
|
||||
# CONFIG_PHONE is not set
|
||||
# CONFIG_PHONE_IXJ is not set
|
||||
|
||||
#
|
||||
# ATA/IDE/MFM/RLL support
|
||||
#
|
||||
CONFIG_IDE=y
|
||||
|
||||
#
|
||||
# IDE, ATA and ATAPI Block devices
|
||||
#
|
||||
CONFIG_BLK_DEV_IDE=y
|
||||
# CONFIG_BLK_DEV_HD_IDE is not set
|
||||
# CONFIG_BLK_DEV_HD is not set
|
||||
CONFIG_BLK_DEV_IDEDISK=y
|
||||
CONFIG_IDEDISK_MULTI_MODE=y
|
||||
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
|
||||
# CONFIG_BLK_DEV_IDEDISK_WD is not set
|
||||
# CONFIG_BLK_DEV_COMMERIAL is not set
|
||||
# CONFIG_BLK_DEV_TIVO is not set
|
||||
# CONFIG_BLK_DEV_IDECS is not set
|
||||
CONFIG_BLK_DEV_IDECD=y
|
||||
# CONFIG_BLK_DEV_IDETAPE is not set
|
||||
# CONFIG_BLK_DEV_IDEFLOPPY is not set
|
||||
# CONFIG_BLK_DEV_IDESCSI is not set
|
||||
CONFIG_BLK_DEV_CMD640=y
|
||||
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
|
||||
# CONFIG_BLK_DEV_ISAPNP is not set
|
||||
CONFIG_BLK_DEV_RZ1000=y
|
||||
CONFIG_BLK_DEV_IDEPCI=y
|
||||
CONFIG_IDEPCI_SHARE_IRQ=y
|
||||
CONFIG_BLK_DEV_IDEDMA_PCI=y
|
||||
CONFIG_BLK_DEV_ADMA=y
|
||||
# CONFIG_BLK_DEV_OFFBOARD is not set
|
||||
CONFIG_IDEDMA_PCI_AUTO=y
|
||||
CONFIG_BLK_DEV_IDEDMA=y
|
||||
# CONFIG_IDEDMA_PCI_WIP is not set
|
||||
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
|
||||
# CONFIG_BLK_DEV_AEC62XX is not set
|
||||
# CONFIG_AEC62XX_TUNING is not set
|
||||
# CONFIG_BLK_DEV_ALI15X3 is not set
|
||||
# CONFIG_WDC_ALI15X3 is not set
|
||||
# CONFIG_BLK_DEV_AMD74XX is not set
|
||||
# CONFIG_AMD74XX_OVERRIDE is not set
|
||||
# CONFIG_BLK_DEV_CMD64X is not set
|
||||
# CONFIG_BLK_DEV_CY82C693 is not set
|
||||
# CONFIG_BLK_DEV_CS5530 is not set
|
||||
# CONFIG_BLK_DEV_HPT34X is not set
|
||||
# CONFIG_HPT34X_AUTODMA is not set
|
||||
# CONFIG_BLK_DEV_HPT366 is not set
|
||||
CONFIG_BLK_DEV_PIIX=y
|
||||
CONFIG_PIIX_TUNING=y
|
||||
# CONFIG_BLK_DEV_NS87415 is not set
|
||||
# CONFIG_BLK_DEV_OPTI621 is not set
|
||||
# CONFIG_BLK_DEV_PDC202XX is not set
|
||||
# CONFIG_PDC202XX_BURST is not set
|
||||
# CONFIG_PDC202XX_FORCE is not set
|
||||
# CONFIG_BLK_DEV_SVWKS is not set
|
||||
# CONFIG_BLK_DEV_SIS5513 is not set
|
||||
# CONFIG_BLK_DEV_SLC90E66 is not set
|
||||
# CONFIG_BLK_DEV_TRM290 is not set
|
||||
# CONFIG_BLK_DEV_VIA82CXXX is not set
|
||||
# CONFIG_IDE_CHIPSETS is not set
|
||||
CONFIG_IDEDMA_AUTO=y
|
||||
# CONFIG_IDEDMA_IVB is not set
|
||||
# CONFIG_DMA_NONPCI is not set
|
||||
CONFIG_BLK_DEV_IDE_MODES=y
|
||||
|
||||
#
|
||||
# SCSI support
|
||||
#
|
||||
CONFIG_SCSI=y
|
||||
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 is not set
|
||||
CONFIG_SCSI_DEBUG_QUEUES=y
|
||||
CONFIG_SCSI_MULTI_LUN=y
|
||||
CONFIG_SCSI_CONSTANTS=y
|
||||
# CONFIG_SCSI_LOGGING is not set
|
||||
|
||||
#
|
||||
# SCSI low-level drivers
|
||||
#
|
||||
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
|
||||
# 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_ADVANSYS is not set
|
||||
# CONFIG_SCSI_IN2000 is not set
|
||||
# CONFIG_SCSI_AM53C974 is not set
|
||||
# CONFIG_SCSI_MEGARAID is not set
|
||||
# CONFIG_SCSI_BUSLOGIC is not set
|
||||
# CONFIG_SCSI_CPQFCTS is not set
|
||||
# CONFIG_SCSI_DMX3191D 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_IPS is not set
|
||||
# CONFIG_SCSI_INITIO is not set
|
||||
# CONFIG_SCSI_INIA100 is not set
|
||||
# CONFIG_SCSI_NCR53C406A is not set
|
||||
# CONFIG_SCSI_NCR53C7xx is not set
|
||||
# CONFIG_SCSI_NCR53C8XX is not set
|
||||
CONFIG_SCSI_SYM53C8XX=y
|
||||
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
|
||||
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
|
||||
CONFIG_SCSI_NCR53C8XX_SYNC=20
|
||||
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
|
||||
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
|
||||
# CONFIG_SCSI_NCR53C8XX_PQS_PDS 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_QLOGIC_ISP is not set
|
||||
# CONFIG_SCSI_QLOGIC_FC is not set
|
||||
# CONFIG_SCSI_QLOGIC_1280 is not set
|
||||
# CONFIG_SCSI_SEAGATE is not set
|
||||
# CONFIG_SCSI_SIM710 is not set
|
||||
# CONFIG_SCSI_SYM53C416 is not set
|
||||
# CONFIG_SCSI_DC390T is not set
|
||||
# CONFIG_SCSI_T128 is not set
|
||||
# CONFIG_SCSI_U14_34F is not set
|
||||
# CONFIG_SCSI_ULTRASTOR is not set
|
||||
|
||||
#
|
||||
# PCMCIA SCSI adapter support
|
||||
#
|
||||
# CONFIG_SCSI_PCMCIA is not set
|
||||
|
||||
#
|
||||
# Fusion MPT device support
|
||||
#
|
||||
# CONFIG_FUSION is not set
|
||||
# CONFIG_FUSION_BOOT is not set
|
||||
# CONFIG_FUSION_ISENSE is not set
|
||||
# CONFIG_FUSION_CTL is not set
|
||||
# CONFIG_FUSION_LAN is not set
|
||||
|
||||
#
|
||||
# I2O device support
|
||||
#
|
||||
# CONFIG_I2O is not set
|
||||
# CONFIG_I2O_PCI 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
|
||||
|
||||
#
|
||||
# Network device support
|
||||
#
|
||||
CONFIG_NETDEVICES=y
|
||||
|
||||
#
|
||||
# ARCnet devices
|
||||
#
|
||||
# CONFIG_ARCNET is not set
|
||||
CONFIG_DUMMY=m
|
||||
# CONFIG_BONDING is not set
|
||||
# CONFIG_EQUALIZER is not set
|
||||
# CONFIG_TUN is not set
|
||||
# CONFIG_NET_SB1000 is not set
|
||||
|
||||
#
|
||||
# Ethernet (10 or 100Mbit)
|
||||
#
|
||||
CONFIG_NET_ETHERNET=y
|
||||
# CONFIG_ARM_AM79C961A is not set
|
||||
# CONFIG_SUNLANCE is not set
|
||||
# CONFIG_HAPPYMEAL is not set
|
||||
# CONFIG_SUNBMAC is not set
|
||||
# CONFIG_SUNQE is not set
|
||||
# CONFIG_SUNLANCE 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_AT1700 is not set
|
||||
# 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_ADAPTEC_STARFIRE is not set
|
||||
# CONFIG_AC3200 is not set
|
||||
# CONFIG_APRICOT is not set
|
||||
# CONFIG_CS89x0 is not set
|
||||
# CONFIG_TULIP is not set
|
||||
# CONFIG_TULIP_MWI is not set
|
||||
# CONFIG_TULIP_MMIO is not set
|
||||
# CONFIG_DE4X5 is not set
|
||||
# CONFIG_DGRS is not set
|
||||
# CONFIG_DM9102 is not set
|
||||
CONFIG_EEPRO100=y
|
||||
# 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_8139TOO is not set
|
||||
# CONFIG_8139TOO_PIO is not set
|
||||
# CONFIG_8139TOO_TUNE_TWISTER is not set
|
||||
# CONFIG_8139TOO_8129 is not set
|
||||
# CONFIG_SIS900 is not set
|
||||
# CONFIG_EPIC100 is not set
|
||||
# CONFIG_SUNDANCE is not set
|
||||
# CONFIG_TLAN is not set
|
||||
# CONFIG_VIA_RHINE is not set
|
||||
# CONFIG_WINBOND_840 is not set
|
||||
# CONFIG_NET_POCKET is not set
|
||||
|
||||
#
|
||||
# Ethernet (1000 Mbit)
|
||||
#
|
||||
# CONFIG_ACENIC is not set
|
||||
# CONFIG_ACENIC_OMIT_TIGON_I is not set
|
||||
# CONFIG_DL2K is not set
|
||||
# CONFIG_MYRI_SBUS is not set
|
||||
# CONFIG_HAMACHI is not set
|
||||
# CONFIG_YELLOWFIN is not set
|
||||
# CONFIG_SK98LIN is not set
|
||||
# CONFIG_FDDI 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
|
||||
|
||||
#
|
||||
# Wan interfaces
|
||||
#
|
||||
# CONFIG_WAN is not set
|
||||
|
||||
#
|
||||
# PCMCIA network device support
|
||||
#
|
||||
CONFIG_NET_PCMCIA=y
|
||||
# CONFIG_PCMCIA_3C589 is not set
|
||||
# CONFIG_PCMCIA_3C574 is not set
|
||||
# CONFIG_PCMCIA_FMVJ18X is not set
|
||||
CONFIG_PCMCIA_PCNET=y
|
||||
# CONFIG_PCMCIA_NMCLAN is not set
|
||||
# CONFIG_PCMCIA_SMC91C92 is not set
|
||||
# CONFIG_PCMCIA_XIRC2PS is not set
|
||||
# CONFIG_ARCNET_COM20020_CS is not set
|
||||
# CONFIG_PCMCIA_IBMTR is not set
|
||||
# CONFIG_PCMCIA_XIRTULIP is not set
|
||||
CONFIG_NET_PCMCIA_RADIO=y
|
||||
CONFIG_PCMCIA_RAYCS=y
|
||||
# CONFIG_PCMCIA_NETWAVE is not set
|
||||
# CONFIG_PCMCIA_WAVELAN is not set
|
||||
# CONFIG_AIRONET4500_CS 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
|
||||
|
||||
#
|
||||
# Character devices
|
||||
#
|
||||
CONFIG_VT=y
|
||||
CONFIG_VT_CONSOLE=y
|
||||
CONFIG_SERIAL=y
|
||||
# CONFIG_SERIAL_CONSOLE is not set
|
||||
# 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
|
||||
|
||||
#
|
||||
# Joysticks
|
||||
#
|
||||
# CONFIG_JOYSTICK is not set
|
||||
# CONFIG_QIC02_TAPE is not set
|
||||
|
||||
#
|
||||
# Watchdog Cards
|
||||
#
|
||||
# CONFIG_WATCHDOG is not set
|
||||
# CONFIG_INTEL_RNG 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
|
||||
|
||||
#
|
||||
# Ftape, the floppy tape device driver
|
||||
#
|
||||
# CONFIG_FTAPE is not set
|
||||
CONFIG_AGP=y
|
||||
CONFIG_AGP_INTEL=y
|
||||
CONFIG_AGP_I810=y
|
||||
CONFIG_AGP_VIA=y
|
||||
CONFIG_AGP_AMD=y
|
||||
CONFIG_AGP_SIS=y
|
||||
CONFIG_AGP_ALI=y
|
||||
# CONFIG_AGP_SWORKS is not set
|
||||
CONFIG_DRM=y
|
||||
CONFIG_DRM_TDFX=y
|
||||
# CONFIG_DRM_GAMMA is not set
|
||||
# CONFIG_DRM_R128 is not set
|
||||
CONFIG_DRM_RADEON=y
|
||||
# CONFIG_DRM_I810 is not set
|
||||
# CONFIG_DRM_MGA is not set
|
||||
|
||||
#
|
||||
# PCMCIA character devices
|
||||
#
|
||||
# CONFIG_PCMCIA_SERIAL_CS is not set
|
||||
|
||||
#
|
||||
# Multimedia devices
|
||||
#
|
||||
# CONFIG_VIDEO_DEV is not set
|
||||
|
||||
#
|
||||
# File systems
|
||||
#
|
||||
# CONFIG_QUOTA is not set
|
||||
# CONFIG_AUTOFS_FS is not set
|
||||
CONFIG_AUTOFS4_FS=y
|
||||
# CONFIG_REISERFS_FS is not set
|
||||
# CONFIG_REISERFS_CHECK 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_FAT_FS is not set
|
||||
# CONFIG_MSDOS_FS is not set
|
||||
# CONFIG_UMSDOS_FS is not set
|
||||
# CONFIG_VFAT_FS is not set
|
||||
# CONFIG_EFS_FS is not set
|
||||
# CONFIG_JFFS_FS is not set
|
||||
# CONFIG_CRAMFS is not set
|
||||
CONFIG_TMPFS=y
|
||||
# CONFIG_RAMFS is not set
|
||||
CONFIG_ISO9660_FS=y
|
||||
# CONFIG_JOLIET 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 is not set
|
||||
# CONFIG_DEVFS_MOUNT is not set
|
||||
# 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
|
||||
#
|
||||
# CONFIG_CODA_FS is not set
|
||||
CONFIG_NFS_FS=y
|
||||
# CONFIG_NFS_V3 is not set
|
||||
# CONFIG_ROOT_NFS is not set
|
||||
CONFIG_NFSD=y
|
||||
# CONFIG_NFSD_V3 is not set
|
||||
CONFIG_SUNRPC=y
|
||||
CONFIG_LOCKD=y
|
||||
# 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
|
||||
|
||||
#
|
||||
# Partition Types
|
||||
#
|
||||
# CONFIG_PARTITION_ADVANCED is not set
|
||||
CONFIG_MSDOS_PARTITION=y
|
||||
# CONFIG_SMB_NLS is not set
|
||||
# CONFIG_NLS is not set
|
||||
|
||||
#
|
||||
# Console drivers
|
||||
#
|
||||
CONFIG_VGA_CONSOLE=y
|
||||
# CONFIG_VIDEO_SELECT is not set
|
||||
|
||||
#
|
||||
# Sound
|
||||
#
|
||||
CONFIG_SOUND=y
|
||||
# CONFIG_SOUND_BT878 is not set
|
||||
# CONFIG_SOUND_CMPCI is not set
|
||||
# CONFIG_SOUND_EMU10K1 is not set
|
||||
# CONFIG_MIDI_EMU10K1 is not set
|
||||
# CONFIG_SOUND_FUSION is not set
|
||||
# CONFIG_SOUND_CS4281 is not set
|
||||
# CONFIG_SOUND_ES1370 is not set
|
||||
CONFIG_SOUND_ES1371=y
|
||||
# CONFIG_SOUND_ESSSOLO1 is not set
|
||||
# CONFIG_SOUND_MAESTRO is not set
|
||||
# CONFIG_SOUND_MAESTRO3 is not set
|
||||
# CONFIG_SOUND_ICH is not set
|
||||
# CONFIG_SOUND_RME96XX is not set
|
||||
# CONFIG_SOUND_SONICVIBES is not set
|
||||
# CONFIG_SOUND_TRIDENT is not set
|
||||
# CONFIG_SOUND_MSNDCLAS is not set
|
||||
# CONFIG_SOUND_MSNDPIN is not set
|
||||
# CONFIG_SOUND_VIA82CXXX is not set
|
||||
# CONFIG_MIDI_VIA82CXXX is not set
|
||||
# CONFIG_SOUND_OSS is not set
|
||||
# CONFIG_SOUND_TVMIXER is not set
|
||||
|
||||
#
|
||||
# USB support
|
||||
#
|
||||
CONFIG_USB=y
|
||||
# CONFIG_USB_DEBUG is not set
|
||||
# CONFIG_USB_DEVICEFS is not set
|
||||
# CONFIG_USB_BANDWIDTH is not set
|
||||
CONFIG_USB_UHCI_ALT=y
|
||||
# CONFIG_USB_OHCI is not set
|
||||
# CONFIG_USB_AUDIO is not set
|
||||
# CONFIG_USB_BLUETOOTH is not set
|
||||
CONFIG_USB_STORAGE=y
|
||||
# CONFIG_USB_STORAGE_DEBUG is not set
|
||||
# CONFIG_USB_STORAGE_FREECOM is not set
|
||||
# CONFIG_USB_STORAGE_DPCM is not set
|
||||
# CONFIG_USB_ACM is not set
|
||||
# CONFIG_USB_PRINTER is not set
|
||||
# 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_IBMCAM is not set
|
||||
# CONFIG_USB_OV511 is not set
|
||||
# CONFIG_USB_PWC is not set
|
||||
# CONFIG_USB_SE401 is not set
|
||||
# CONFIG_USB_DSBR is not set
|
||||
# CONFIG_USB_DABUSB is not set
|
||||
# CONFIG_USB_PLUSB is not set
|
||||
# CONFIG_USB_PEGASUS is not set
|
||||
# CONFIG_USB_CATC is not set
|
||||
# CONFIG_USB_NET1080 is not set
|
||||
# CONFIG_USB_USS720 is not set
|
||||
|
||||
#
|
||||
# USB Serial Converter support
|
||||
#
|
||||
# CONFIG_USB_SERIAL is not set
|
||||
# CONFIG_USB_RIO500 is not set
|
||||
|
||||
#
|
||||
# Kernel hacking
|
||||
#
|
||||
# CONFIG_MAGIC_SYSRQ is not set
|
||||
|
||||
#
|
||||
# LinuxBIOS
|
||||
#
|
||||
# CONFIG_LINUXBIOS is not set
|
43
src/kernel_patches/ide-spinup-2.4.9-asus.patch
Normal file
43
src/kernel_patches/ide-spinup-2.4.9-asus.patch
Normal file
|
@ -0,0 +1,43 @@
|
|||
diff -urN linux-2.4.7-official/arch/i386/Linuxbios.in linux-2.4.7-linuxbios/arch/i386/Linuxbios.in
|
||||
--- linux-2.4.7-official/arch/i386/Linuxbios.in Thu Jan 1 08:00:00 1970
|
||||
+++ linux-2.4.7-linuxbios/arch/i386/Linuxbios.in Fri Jul 27 11:19:47 2001
|
||||
@@ -0,0 +1,5 @@
|
||||
+mainmenu_option next_comment
|
||||
+comment 'Linuxbios Options'
|
||||
+bool 'Force IDE Controllers on?' CONFIG_LINUXBIOS_FORCE_IDE_CONTROLLER_ON
|
||||
+bool 'Wait for HDA to spin up?' CONFIG_LINUXBIOS_WAIT_HDA_SPINUP
|
||||
+endmenu
|
||||
diff -urN linux-2.4.7-official/arch/i386/config.in linux-2.4.7-linuxbios/arch/i386/config.in
|
||||
--- linux-2.4.7-official/arch/i386/config.in Mon Jul 16 07:15:44 2001
|
||||
+++ linux-2.4.7-linuxbios/arch/i386/config.in Fri Jul 27 11:19:47 2001
|
||||
@@ -391,3 +391,13 @@
|
||||
#bool 'Debug kmalloc/kfree' CONFIG_DEBUG_MALLOC
|
||||
bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
|
||||
endmenu
|
||||
+
|
||||
+mainmenu_option next_comment
|
||||
+comment 'LinuxBIOS'
|
||||
+
|
||||
+tristate 'LinuxBIOS Support' CONFIG_LINUXBIOS
|
||||
+if [ "$CONFIG_LINUXBIOS" != "n" ]; then
|
||||
+ source arch/i386/Linuxbios.in
|
||||
+fi
|
||||
+
|
||||
+endmenu
|
||||
diff -urN linux-2.4.7-official/drivers/ide/ide-probe.c linux-2.4.7-linuxbios/drivers/ide/ide-probe.c
|
||||
--- linux-2.4.7-official/drivers/ide/ide-probe.c Mon Mar 19 01:25:02 2001
|
||||
+++ linux-2.4.7-linuxbios/drivers/ide/ide-probe.c Fri Jul 27 11:19:48 2001
|
||||
@@ -310,6 +310,13 @@
|
||||
if ((drive->media != ide_disk) && (cmd == WIN_IDENTIFY))
|
||||
return 4;
|
||||
}
|
||||
+#ifdef CONFIG_LINUXBIOS_WAIT_HDA_SPINUP
|
||||
+ if (! strncmp(drive->name, "hda", 3)) {
|
||||
+ printk("jamming drive present for %s\n", drive->name);
|
||||
+ drive->present = 1;
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
#ifdef DEBUG
|
||||
printk("probing for %s: present=%d, media=%d, probetype=%s\n",
|
||||
drive->name, drive->present, drive->media,
|
44
util/mtd/burn_mtd_asus_cua
Normal file
44
util/mtd/burn_mtd_asus_cua
Normal file
|
@ -0,0 +1,44 @@
|
|||
#!/bin/bash
|
||||
# MODIFIED BY BHARATH FOR ASUS CUA (NORTHBRIDGE: Acer Ali M1631)
|
||||
# (SOUTHBRIDGE: Acer Ali M1535D)
|
||||
# 1. IF WE ARE USING "NORMAL" BIOS, WE FIRST NEED TO ENABLE FLASH WRITE!
|
||||
# THIS IS WHAT THE setpci IS FOR!
|
||||
|
||||
# 2. WE ARE JUST USING MODPROBE!
|
||||
# arg1 is the linuxbios.strip to use. default is linuxbios.strip
|
||||
# arg2 is the stripped, gzipp'ed kernel. Default is vmlinux.bin.gz
|
||||
|
||||
rmmod docprobe
|
||||
rmmod doc2001
|
||||
rmmod docecc
|
||||
|
||||
setpci -s 0:7.0 47.b=0x47
|
||||
|
||||
if [ $1x = "x" ]; then
|
||||
linuxbios=linuxbios.strip
|
||||
else
|
||||
linuxbios=$1
|
||||
fi
|
||||
|
||||
if [ $2x = "x" ]; then
|
||||
linux=vmlinux.bin.gz
|
||||
else
|
||||
linux=$2
|
||||
fi
|
||||
|
||||
modprobe -a doc2001
|
||||
modprobe -a docecc
|
||||
modprobe -a docprobe
|
||||
|
||||
dd conv=notrunc conv=sync bs=65536 if=${linux} of=vmlinux.bin.gz.block
|
||||
dd conv=notrunc conv=sync bs=63k if=${linuxbios} of=linuxbios.block
|
||||
|
||||
erase /dev/mtd0 0 128
|
||||
dd conv=notrunc if=docipl of=/dev/mtd0
|
||||
dd conv=notrunc if=docipl of=/dev/mtd0 seek=1
|
||||
dd conv=notrunc if=linuxbios.block of=/dev/mtd0 seek=2
|
||||
dd conv=notrunc if=vmlinux.bin.gz.block of=/dev/mtd0 seek=128
|
||||
|
||||
rmmod docprobe
|
||||
rmmod doc2001
|
||||
rmmod docecc
|
Loading…
Add table
Reference in a new issue