Vlad Lungu wrote:
lol, replying to myself
Blue Swirl wrote:
Someone could port OpenBIOS or LinuxBIOS to MIPS.
Well, just FYI:
I sort-of-ported U-Boot to Qemu (-M mips). Network performance sucks for
some reason (hard enough that tftp-booting a kernel is impossible) and I
didn't have
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 11:51:08
Modified files:
hw : ppc_chrp.c ppc_prep.c
target-ppc : translate_init.c
Log message:
Change POWERPC_PPC_GENERIC to POWERPC_DEFAULT.
Use it
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 12:01:46
Modified files:
. : disas.c
target-ppc : cpu.h translate.c translate_init.c
Log message:
Define the proper bfd_mach to be used by the disassembler
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 12:15:39
Modified files:
. : Makefile.target
Log message:
host_utils.o may also be useful for user-mode emulation.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 12:17:25
Modified files:
. : exec-all.h vl.h
Log message:
always_inline gcc directive can be useful.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 12:18:21
Modified files:
. : exec.c
Log message:
make cpu_abort dump cpu state in logfile, which is useful for debugging.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/29 13:12:58
Modified files:
linux-user/x86_64: target_signal.h
Log message:
Provision for x86_64-linux-user target: needs get_sp_from_cpustate
CVSWeb URLs:
Blue Swirl wrote:
I updated the 2G memory patch a bit. It seems that Linux and the BSDs
do not support having more than 4G of memory on Sparc32. There may
have been real machines with up to 5G of memory and even 16G on Crays,
but probably Linux hasn't been ported to those systems.
Therefore I
hi everyone!
i have a strange problem (at least to me it seems strange :-) ):
i have implemented a pci device (Network IC) and it works just fine when using
a standard image. however i now want to support snapshotting...
i started to convert my image into the qcow2 format and suddenly my code
On 9/29/07, J. Mayer [EMAIL PROTECTED] wrote:
Imho, having 42 bits of physical address space as a default is clearly
not a good solution.
I agree that the number of bits could be reduced. Something like 36
bits (64G) should be enough for some years.
First of all, it's a nonsense for most 32
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:20:00
Modified files:
target-mips: op_helper.c
Log message:
Less magic constants.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:21:36
Modified files:
target-mips: exec.h helper.c translate_init.c
Log message:
Supervisor mode implementation, by Aurelien Jarno.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:40:09
Modified files:
. : Makefile.target vl.h
hw : sh7750.c sh7750_regnames.c sh7750_regs.h
Added files:
hw : sh_timer.c
Log
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:47:44
Modified files:
hw : sh7750.c
Log message:
Add INTC controller prototype, by Magnus Damm.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:51:40
Modified files:
hw : sh7750.c
Log message:
Add FRQCR read support, by Magnus Damm.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:52:22
Modified files:
target-sh4 : translate.c
Log message:
Fix rte opcode, by Magnus Damm.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 19:55:22
Modified files:
. : configure
Log message:
Enable sh4-softmmu and sh4-linux-user builds by default, by Magnus Damm.
CVSWeb URLs:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/29 21:18:27
Modified files:
. : Makefile
Log message:
Update tarbin rule.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/Makefile?cvsroot=qemur1=1.123r2=1.124
Also note that changing variables from int to long have strictly no
impact on 32 bits host machines, then won't help emulating more than 2
GB of RAM. Another variable type (target_phys_addr_t ?) should be used
instead.
This patch should be restricted to 64-bit hosts. I don't think it's
On Sat, 2007-09-29 at 23:43 +0100, Paul Brook wrote:
Also note that changing variables from int to long have strictly no
impact on 32 bits host machines, then won't help emulating more than 2
GB of RAM. Another variable type (target_phys_addr_t ?) should be used
instead.
This patch
On Sun, Sep 30, 2007 at 03:39:15AM +0200, J. Mayer wrote:
Following what I've done in the syscalls emulation routines, it appeared
to me that there seems to be a lot of confusions between host and target
long in the ELF loader.
I tried to fix this. I also noticed that the image infos
Following what I've done in the syscalls emulation routines, it appeared
to me that there seems to be a lot of confusions between host and target
long in the ELF loader.
I tried to fix this. I also noticed that the image infos start_data
field was not computed as the Linux kernel does. As the ARM
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 01:18:26
Modified files:
target-ppc : op.c op_helper.c op_helper.h translate.c
Log message:
Implement Process Priority Register as defined in the PowerPC 2.04 spec.
CVSWeb
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 01:01:08
Modified files:
target-ppc : op_mem.h translate.c
Log message:
Improve single-precision floats load stores:
as the PowerPC registers only store
On Sun, 2007-09-30 at 04:15 +0200, Edgar E. Iglesias wrote:
On Sun, Sep 30, 2007 at 03:39:15AM +0200, J. Mayer wrote:
Following what I've done in the syscalls emulation routines, it appeared
to me that there seems to be a lot of confusions between host and target
long in the ELF loader.
I
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 02:14:04
Modified files:
. : .cvsignore
Log message:
Add mipsn32{,el}-linux-user.
CVSWeb URLs:
Hello,
I have cleaned up the mmap patch that corrects the alignment for un-fixed
mappings when the target page-size is larger than the hosts.
The error was found and the patch tested with the CRIS target port (not yet
contributed) on a x86 host running GCC's c-torture tests for CRIS. Without
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:56:06
New directory:
linux-user/mips64
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/mips64/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:55:48
New directory:
linux-user/mipsn32
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/linux-user/mipsn32/?cvsroot=qemu
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 00:38:38
Modified files:
darwin-user: main.c
hw : ppc.c
linux-user : main.c
target-ppc : cpu.h op.c translate_init.c
Log message:
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 00:45:51
Modified files:
target-mips: TODO
Log message:
Update TODO.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/target-mips/TODO?cvsroot=qemur1=1.13r2=1.14
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 00:50:23
Modified files:
target-ppc : cpu.h helper.c
Log message:
XER is to be treated as a 64 bits register on 64 bits implementations,
according to the PowerPC 2.04
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 01:11:48
Modified files:
target-ppc : op.c op_helper.c op_helper.h translate.c
Log message:
Implement new floating-point instructions (fre, frin, friz, frip, frim)
as
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Thiemo Seufer ths 07/09/30 02:10:37
Modified files:
hw : r2d.c
Log message:
Remove unused variable.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qemu/hw/r2d.c?cvsroot=qemur1=1.1r2=1.2
CVSROOT:/sources/qemu
Module name:qemu
Changes by: Jocelyn Mayer j_mayer 07/09/30 03:46:38
Modified files:
target-ppc : translate.c
Log message:
Synchronize with latest PowerPC ISA VEA:
* fix invalid instructions bits masks
* new wait
35 matches
Mail list logo