From: "J. Mayer" <l_indien@magic.fr>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] OS/2 PPC booting making some progress
Date: Mon, 23 May 2005 12:54:04 +0200 [thread overview]
Message-ID: <1116845644.15980.103.camel@rapid> (raw)
In-Reply-To: <42908E05.1080305@co.inet.fi>
On Sun, 2005-05-22 at 16:49 +0300, Tero Kaarlela wrote:
> J. Mayer wrote:
>
> >> 2. on debug 2. What is this unaffected IO port 838 it tries to read &
> >>write ?
> >>
> >>
> >
> >This port is not documented in the PREP specification. You should check
> >in the Linux kernel to see if this port seems important. Or you may take
> >a look to Motorola PowerStack documentation: those boards are well
> >documented and OS/2 is supposed to know how to boot on it.
> >
> >
>
> Hmmm I found following info from OS/2 stanza files(files describing
> hardware to bootloader:
>
> rdf.stz
>
> planar_ide_0:
> dev_class = IDE
> adap_name = "IDE Disk Controller"
> setting = "io:ide_int_reg:838" <=
Hum, something else I forgot in my previous message:
I took a look into residual data of a real PREP machine (ie IBM 7420)
and ioport 838 is used for Power Management as you can see. Then, I
don't know what is really in use in PREP machine that OS/2 can boot on.
ResidualLength =
27148
Version =
0
Revision =
1
EC =
0
VPD
PrintableModel =
IBM
FirmwareSupplier =
IBMFirmware
FirmwareSupports =
0x00000fc5
:
Conventional
:
Diagnostics
:
Hex41
:
FAT
:
ISO9660
:
SCSI_InitiatorID_Override
:
Tape_Boot
:
FW_Boot_Path
NvramSize =
8192
NumSIMMSlots =
6
EndianSwitchMethod =
UsePort92
SpreadIOMethod =
Unknown
SmpIar =
0
RAMErrLogOffset =
0
ProcessorHz =
232649620
ProcessorBusHz =
66471369
TimeBaseDivisor =
4000
WordWidth =
32
PageSize =
4096
CoherenceBlockSize =
32
GranuleSize =
32
L1 Cache
variables
CacheSize =
64
CacheAttrib = Split
cache
CacheAssoc =
0
CacheLineSize =
0
[...]
13:
DEVICE_ID
Flags =
0x00002800
:
Static
:
Integrated
BaseType = SystemPeripheral
(8)
SubType = PowerManagement
(6)
Interface = GeneralPowerManagement
(0)
BUS_ACCESS
info0 =
0
info1 =
0
AllocatedOffset =
0x0000068e
LargeVendorItem:
0e 02 00 0e
00
IOPort:
0x82a-0x82b
IOPort:
0x838
IOPort:
0x860
IOPort:
0x862
SmallVendorItem:
IBM
01 24 4d 01
83
LargeVendorItem:
08 51 1a 00
00
PossibleOffset =
0x000006c5
CompatibleOffset =
0x000006c6
--
J. Mayer <l_indien@magic.fr>
Never organized
prev parent reply other threads:[~2005-05-23 10:57 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-21 8:25 [Qemu-devel] OS/2 PPC booting making some progress Tero Kaarlela
2005-05-21 10:02 ` [Qemu-devel] OS/2 PPC booting making some progress(sorry this has correct entry point :) Tero Kaarlela
2005-05-21 11:57 ` [Qemu-devel] OS/2 PPC booting making some progress J. Mayer
2005-05-22 13:49 ` Tero Kaarlela
2005-05-23 10:47 ` J. Mayer
2005-05-23 10:54 ` J. Mayer [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1116845644.15980.103.camel@rapid \
--to=l_indien@magic.fr \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.