Age | Commit message (Collapse) | Author | Files | Lines |
|
This version adds fixes which allow choosing the primary boot device.
Either via qemu bootindex parameter, e.g.:
-device scsi-hd,drive=drive1,bus=scsi0.0,channel=0,scsi-id=6,lun=0,bootindex=1
-drive file=image.img,if=none,id=drive1
or via qemu boot order option to select the SCSI ID, e.g.:
-boot order=g-m: machine implementation dependent drives (SCSI ID)
where "g" means SCSI ID 0, "h" is SCSI ID 1 and so on.
Signed-off-by: Helge Deller <deller@gmx.de>
|
|
Needed to cope with upstream changes.
Signed-off-by: Helge Deller <deller@gmx.de>
|
|
Enable firmware debug info at startup with this option:
-fw_cfg pdc_debug,string=<val>
<val> is an integer with this bitmask:
DEBUG_PDC 0x0001, enables debug info for PDC calls
DEBUG_IODC 0x0002, enables debug info for IODC calls
Signed-off-by: Helge Deller <deller@gmx.de>
|
|
Make the malloc area initialization the first step after bootup.
It's important, because the first mallocs otherwise ends up in lower
memory area (PAGE0 from parisc) which will gets overwritten later.
That change fixes the fw_cfg() interface as well. Before that change
fw_cfg got initialized and zeroed-out shortly later in the boot process.
And now the initialization of the boot structures succeeds too, so we
can run boot_init() directly after setting up malloc and fw_cfg, and the
bootindex parameter from qemu suddenly works out of the box.
Signed-off-by: Helge Deller <deller@gmx.de>
|
|
This patch adds the various drivers for PA-RISC.
To build the parisc firmware enable CONFIG_PARISC and run "make parisc".
Signed-off-by: Helge Deller <deller@gmx.de>
|