Podařilo se mi najít komentovaný popis jednotlivých přepínačů pro ACPI driver v eCS. Takže abych nezapomněl, bude to tady
5.0 Commandline options
_______________________
ACPI.PSD driver has options:
/SMP - activate multi-processor support
(read ACPI-SMP.doc for details)
/Onumber - Output - The number of COM-port used for debug output
(values: 1, 2, address of I/O port)
It is suitable for debug version of acpi.psd
Configure receiver: 115200,8,n HW flow contol
/LS:number - Leave Sleep - after sleep state the computer will be switched
to this state (0 - no switch, 5 - turn off)
/PIC
/APIC - Multiprocessor support can run in 2 modes: PIC or APIC.
PIC is default,
Use /PIC to activate 8259 PIC instead of APIC.
* PIC is good enough
* APIC is better but doesn't work on some computers
and requires extra efforts to setup computer.
/CST:name - name of method responsible for _CST method.
Example: /CST:XCST. You can find the method in the subtree
of CPU. (It's Cx state). It is needed for APM, idle of CPU,etc
/IRQ:x - experimental switch (specially for Acer Ferrari notebook)
Allows replace ACPI IRQ number
/NOD - (Enabled by default)
experimental switch to activate internal OEMHLP$ driver
disable acpica.add if using this switch.
APIC mode may work bad without this switch.
/!NOD - disable internal OEMHLP$ driver.
Don't forget activate acpica.add (read troubleshooting.doc)
Yes, you can boot; But ACPI is semi-functional in this case:
APIC doesn't work, LINK doesn't, REMAP doesn't, etc.
2008/07: this switch is recommended for NVidia chipset,
to run Winos2+dos session and/or SCSI
/R - Use ACPI Reset instead of kernel's reset
It is useful if running SMP kernel only.
Use it if have troubles with system reboot or shutdown.
/FS - "Full Safe" - use this key for Dell notebooks
/B - is absent starting from ACPI.PSD 3.0
/EIS - "Enable Intel Slack", AcpiGbl_EnableInterpreterSlack
The Intel interpreter strictly follows the ACPI specification.
Setting this switch allows the interpreter to ignore certain
errors and/or bad AML constructs.
"This switch is useful for 98% of notebooks with bad
ACPI tables" (q) Intel developers
Use it if ACPI log contains errors messages.
/St:stacksize Size of stack. Default is 32 Kbytes. Useful
if experimenting with bad ACPI tables and /EIS
Example: /St:0x8000
/VBE Init Video BIOS on resume (after sleep)
/OS="name" Define Operating System. "eComStation" by default.. but some
/OSI="name" notebooks need other OS name there
Examples:
* /OS="Microsoft Windows NT"
* /OSI="Windows 2001"
* /OSI="Windows 2001 SP1"
* "eComStation"
/SAP Set startup ACPI options
default value: 0
/SAP:0x0
you can assemble this values:
ACPI_FULL_INITIALIZATION 0x00
ACPI_NO_ADDRESS_SPACE_INIT 0x01
ACPI_NO_HARDWARE_INIT 0x02
ACPI_NO_EVENT_INIT 0x04
ACPI_NO_HANDLER_INIT 0x08
ACPI_NO_ACPI_ENABLE 0x10
ACPI_NO_DEVICE_INIT 0x20
ACPI_NO_OBJECT_INIT 0x40
/MCPU:xx Force the quantity of processors,
The value is checked so you can't select 0
or more than you have.
This switches are useful for APIC mode only:
/CD - "Crazy Device" - use this switch if USB doesn't work.
or if you fail to boot.
Use it only if you have troubles with USB.
/ALS set APIC link on ACPI start. Useful for old NVidias.
(It's like /CD)
Try it if computer hangs after booting of all drivers.
/TMR - Use it if running SMP machine and the motherboard doesn't
follow MPS 1.4 standard.
ONLY for NVidia chipset
/DV:vector - Dummy Vector - hide the vector. The kernel will not process it.
(/DV:0x57 is enabled by default on every PC now)
Notes:
*) All digital values are accepted in hex or decimal form:
0x??? (hex)
0?? (octal)
??? (decimal)"
I have a desktop with an nVidia chipset (but not all nVidia chipsets are the same). What works for me is:
1. /SMP /APIC -- as long as I don't care about being able to use the SCSI devices connected to the LSILogic U320 card.
OR
2. /SMP /APIC /!NOD -- allows use of the SCSI devices.
OR
3. /SMP /PIC