On Wed, 13 Feb 2008, Daniel Jacobowitz wrote:
> The else block will be entered if !A, or if A && B.
Yeah - oops - sorry :-)
Regards
Marius
--
Marius Groeger
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6
On Wed, 13 Feb 2008, Daniel Jacobowitz wrote:
> On Wed, Feb 13, 2008 at 09:46:44AM +0100, Marius Groeger wrote:
> > if ((tb->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK) &&
> > !ctx->singlestep_enabled) {
> > ..
> > } else {
>
On Mon, 11 Feb 2008, Rob Landley wrote:
> On Thursday 10 January 2008 07:57:50 Marius Groeger wrote:
> > The attached patch fixes the problem, but I have to admit I can't tell
> > for sure if this doesn't break other things (such as qemu's built-in
> > GDB
On Wed, 30 Jan 2008, Hervé Poussineau wrote:
> I didn't know how to do a patch which removes the file
> hw/mips_pica61.c, so this file will have to be removed manually by
> the committer.
One work-around for that is to do:
$ cvs diff ... > my.diff
$ diff -pu hw/mips_pica61.c /dev/null >> m
On Wed, 9 Jan 2008, Marius Groeger wrote:
> On Wed, 9 Jan 2008, Marius Groeger wrote:
>
> > I'm having problems with qemu's (-M prep, -cpu 604) handling of the
> > MSR_SE bit. My gdbstub can successfully step along regular code, but
> > qemu chokes when stepp
On Wed, 9 Jan 2008, Marius Groeger wrote:
> I'm having problems with qemu's (-M prep, -cpu 604) handling of the
> MSR_SE bit. My gdbstub can successfully step along regular code, but
> qemu chokes when stepping over a branch instruction like "blr".
> (Needless
add some regression here?
Can someone try booting Linux on qemu-system-ppc and try
gdb/gdbserver?
(I haven't been following this list lately, so please bear with me if
I missed something critical. I've searched the archives, of course,
but to no avail.)
Regards and TIA,
Marius
--
Mar
xes to keep those identifiers within
their own namespace. From what I can tell having done quite a lot of
porting and component integration of C code, capitalization is
definitely not enough to ensure self-containedness of your code. :-)
Regards
Marius
--
Marius Groeger <[EMAIL
ing? Would that be too specific
this problem to be an acceptable solution?
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.osek.d
On Sun, 22 Oct 2006, Aurelien Jarno wrote:
Could somebody please have a look to the patch (or even merge it)?
Looks ok to me.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FA
to state that Linux 2.6.15 and QEMU CVS HEAD works for me
out-of-the-box. I'm using a MIPS r4k big endian configuration.
On Thu, 17 Aug 2006, Marius Groeger wrote:
Having said that, I'm currently playing with nested interrupts - let's see
how that checks out... :-)
I would like
d(!) Timer/NIC
interrupts, but I rather suspece issues with the tricky EXL/IE/IMASK
maniplation code which is involved when allowing for nested
interrupts. I don't know whether Linux does that, actually.
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG E
u probably examined a wrong
context. The actual, current context's EXL should be correct, otherwise
things wouldn't be working at all.
Having said that, I'm currently playing with nested interrupts - let's see
how that checks out... :-)
Glad for any correction of my half-unders
or [de]). Those are of course
extremely specific to Amiga HW, and don't emulate all MMU types, but
nontheless those might be interesting to look at, too.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49
fic "-M machine"?
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.osek.de | www.pikeos.com
___
m referring to the document
64-Bit TX System RISC TX49/H2, TX49/H3, TX49/H4 Core Architecture
Rev 1.0
The TX49 uses an R4K core.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0
moved a call to do_raise_exception(EXCP_EXT_INTERRUPT); That
made my Linux boot, finally,
Sorry for the noise.
Thanks,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136
n irq_disable_hazard, they're needed for
irq_enable_hazard as well, since CP0 status is write modified in both
situations.
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
required?
Thiemo, is any of your recently posted patches addressing this issue
in any way?
Thanks,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elin
wo of mine, too ... ;->
Cheers
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.osek.de |
On Tue, 2 May 2006, Marius Groeger wrote:
again, a current version of my FPU patch for MIPS. Fabrice, I tried to
Sorry, hunk #1 of the target-mips/op_mem.c patch got out wrong. (I
wanted to remove other feature patches[1] first and seemed to have
messed up in doing so.) Just delete this
ates and exceptions when using native float; the
softfloat has a nice interface for that stuff. How's the world order
to handle this?
Thanks,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0
the infrastructure required is in place.
Feedback welcome!
Cheers,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.o
Hi,
this patch makes qemu throw an exception when the PC is not aligned to
a word boundary.
--
Marius--- target-mips/translate.c 23 Apr 2006 15:21:24 - 1.12
+++ target-mips/translate.c 26 Apr 2006 14:02:19 -
@@ -1320,6 +1707,12 @@
uint16_t op, op1;
int16_t imm;
On Mon, 24 Apr 2006, Paul Brook wrote:
On Monday 24 April 2006 15:40, Marius Groeger wrote:
Hi,
Changelog:
Make dyngen-exec.h include which is more portable than the
local definitions.
I believe dyngen-exec.h deliberately doesn't include stdio.h because it
conflicts with the
Hi,
Changelog:
Make dyngen-exec.h include which is more portable than the
local definitions.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sys
on the
address 0xbfc8 wich is the "move k0, zero" in the delay slot. I
don't see a problem in the code, but have you tried this sequence?
move k0, zero
j 0xbfc00400
nop
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded an
actually will do some more CP1 ops (cvt, trunc,
add/sub/mul/div, m*c1, c, bc1*) as well as handling better the
Status.FR setting, etc.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FA
add more CP1 functionality.
I'd be happy to further help improving this, and even happier if
someone volunteered to help me with the job.
Thanks,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0
Hello All,
this patch adds support for the LWU instruction on MIPS.
Regards,
Marius
--
Marius Groeger <[EMAIL PROTECTED]>
SYSGO AG Embedded and Real-Time Software
Voice: +49 6136 9948 0 FAX: +49 6136 9948 10
www.sysgo.com | www.elinos.com | www.o
30 matches
Mail list logo