mirror of https://gitee.com/openkylin/qemu.git
Update Sparc parts in documentation
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3413 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
20b749f607
commit
a785e42e06
|
@ -242,7 +242,8 @@ Set virtual RAM size to @var{megs} megabytes. Default is 128 MB.
|
|||
|
||||
@item -smp n
|
||||
Simulate an SMP system with @var{n} CPUs. On the PC target, up to 255
|
||||
CPUs are supported.
|
||||
CPUs are supported. On Sparc32 target, Linux limits the number of usable CPUs
|
||||
to 4.
|
||||
|
||||
@item -audio-help
|
||||
|
||||
|
@ -1942,6 +1943,8 @@ More information is available at
|
|||
|
||||
Use the executable @file{qemu-system-sparc} to simulate a SparcStation 5
|
||||
or SparcStation 10 (sun4m architecture). The emulation is somewhat complete.
|
||||
SMP up to 16 CPUs is supported, but Linux limits the number of usable CPUs
|
||||
to 4.
|
||||
|
||||
QEMU emulates the following sun4m peripherals:
|
||||
|
||||
|
@ -1965,7 +1968,8 @@ Floppy drive
|
|||
CS4231 sound device (only on SS-5, not working yet)
|
||||
@end itemize
|
||||
|
||||
The number of peripherals is fixed in the architecture.
|
||||
The number of peripherals is fixed in the architecture. Maximum memory size
|
||||
depends on the machine type, for SS-5 it is 256MB and for SS-10 2047MB.
|
||||
|
||||
Since version 0.8.2, QEMU uses OpenBIOS
|
||||
@url{http://www.openbios.org/}. OpenBIOS is a free (GPL v2) portable
|
||||
|
@ -2382,6 +2386,12 @@ coldfire uClinux bFLT format binaries.
|
|||
|
||||
The binary format is detected automatically.
|
||||
|
||||
@command{qemu-sparc32plus} can execute Sparc32 and SPARC32PLUS binaries
|
||||
(Sparc64 CPU, 32 bit ABI).
|
||||
|
||||
@command{qemu-sparc64} can execute some Sparc64 (Sparc64 CPU, 64 bit ABI) and
|
||||
SPARC32PLUS binaries (Sparc64 CPU, 32 bit ABI).
|
||||
|
||||
@node Mac OS X/Darwin User space emulator
|
||||
@section Mac OS X/Darwin User space emulator
|
||||
|
||||
|
|
|
@ -199,9 +199,10 @@ FPU and MMU.
|
|||
|
||||
@item Full SPARC V8 emulation, including privileged
|
||||
instructions, FPU and MMU. SPARC V9 emulation includes most privileged
|
||||
instructions, FPU and I/D MMU, but misses most VIS instructions.
|
||||
and VIS instructions, FPU and I/D MMU. Alignment is fully enforced.
|
||||
|
||||
@item Can run most 32-bit SPARC Linux binaries and some handcrafted 64-bit SPARC Linux binaries.
|
||||
@item Can run most 32-bit SPARC Linux binaries, SPARC32PLUS Linux binaries and
|
||||
some 64-bit SPARC Linux binaries.
|
||||
|
||||
@end itemize
|
||||
|
||||
|
@ -212,10 +213,7 @@ Current QEMU limitations:
|
|||
@item IPC syscalls are missing.
|
||||
|
||||
@item 128-bit floating point operations are not supported, though none of the
|
||||
real CPUs implement them either. FCMPE[SD] are not correctly
|
||||
implemented. Floating point exception support is untested.
|
||||
|
||||
@item Alignment is not enforced at all.
|
||||
real CPUs implement them either. Floating point exception support is untested.
|
||||
|
||||
@item Atomic instructions are not correctly implemented.
|
||||
|
||||
|
|
Loading…
Reference in New Issue