diff options
author | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2015-03-02 22:23:27 +0000 |
---|---|---|
committer | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2015-03-10 09:36:19 +0000 |
commit | f3b18f35a23c60edbda6420cd4bd30b8bb11ea80 (patch) | |
tree | a48b282c761cd165a77e9ff29b4b5bc0038c2843 /pc-bios | |
parent | f2416d3ae4d38a078f0ff7662b26bed9b61f8096 (diff) | |
download | qemu-f3b18f35a23c60edbda6420cd4bd30b8bb11ea80.zip qemu-f3b18f35a23c60edbda6420cd4bd30b8bb11ea80.tar.gz qemu-f3b18f35a23c60edbda6420cd4bd30b8bb11ea80.tar.bz2 |
sun4u: switch m48t59 NVRAM to MMIO access
Real sun4u systems memory-map the NVRAM on the (ISA) ebus, so switch over to
MMIO from ioport access whilst setting the base year to 1968 as used by Sun
systems. This allows all SPARC64 OSs included in my tests to correctly detect
the NVRAM IC and read the hardware clock correctly upon boot.
Note that this also requires a corresponding OpenBIOS update to r1330 in order
to switch the SPARC64 NVRAM accessors over from ioport to MMIO.
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'pc-bios')
-rw-r--r-- | pc-bios/openbios-ppc | bin | 746588 -> 746588 bytes |
-rw-r--r-- | pc-bios/openbios-sparc32 | bin | 381512 -> 381512 bytes |
-rw-r--r-- | pc-bios/openbios-sparc64 | bin | 1616768 -> 1616768 bytes |
3 files changed, 0 insertions, 0 deletions
diff --git a/pc-bios/openbios-ppc b/pc-bios/openbios-ppc Binary files differindex 994052f..91e4193 100644 --- a/pc-bios/openbios-ppc +++ b/pc-bios/openbios-ppc diff --git a/pc-bios/openbios-sparc32 b/pc-bios/openbios-sparc32 Binary files differindex 6d5a381..d693865 100644 --- a/pc-bios/openbios-sparc32 +++ b/pc-bios/openbios-sparc32 diff --git a/pc-bios/openbios-sparc64 b/pc-bios/openbios-sparc64 Binary files differindex 61bd46b..e5d9e5a 100644 --- a/pc-bios/openbios-sparc64 +++ b/pc-bios/openbios-sparc64 |