On Tue, Feb 28, 2006 at 10:18:59AM +0000, Daniel Clarke wrote:
> As anybody watching the cvs list will notice the scrollwheel code is
> now in, I have just copied the existing module directory structure
> there, the code is GPL etc.
>

Cool, I'll havea play with this later :)

> I was wondering whether it was a good idea to add to the pathname
> conversion code a case for spaces, linux real space <=> riscos pseudo
> space. Otherwise, filenames with spaces become inaccessible in riscos;
> well, versions less than 4 I guess.
> 

In hostfs? Sounds a good idea.

> On the qemu front, over Christmas I had a go at trying to contort qemu
> into pretending to be a riscpc. Then I read on some riscos news site
> that there is now Tom Walker's windows riscpc emulator, and qemu work
> based on Nick Burret's work.
> 
> My qemu attempt is different to both of these as it is supposed to be
> a hardware implementation dynamic recompilation rather than
> swi-cloaking-magic. I choose the Risc PC because the processor as it
> stands is obviously more similar than to an ARM 3. I am not totally
> sure of what the Nick Burret version consists of but here is what I
> have done:
> 
> -Implement all 26 bit modes - the hard part here being altering the
> instructions to handle the PC correctly in all instructions. This code
> is not thoroughly tested, but appears to work.

Ah 26 bit mode, that was the main stumbling block, well done. You might 
want to try and get the qemu people to accept this patch on it's own 
even if you don't commit the rest of the work as it'll improve their ARM 
7 support no end.

> -Change small details of the processor to make RISCOS & ARM Linux
> built for RISC PC play nicely with it. (Especially making NV behave
> 'properly' at the start of the 3.7 ROM).
> -Hooked up the qemu ps2 hardware into the arm processor, and made a
> basic set of arm timers, hooked up the arcem i2c code into qemu,
> programmed in lots of the arm750 iomd registers.
> 
> I started by using a 3.7 ROM, but after a while realised that if I
> used ARM Linux I would have a source to follow. Despite this I have
> come to a sticking point - both RISC OS and ARM Linux hang or crash in
> the boot up (puzzling memory aborts in ARM Linux), and I have no idea
> where the problem comes from. I stared at Tom Walker's source, but
> this has not shown any significant difference.
> 
> In conclusion, if anybody wishes to pick up the pieces and have a go
> using any of the code I have written, or alternatively using it as a
> base for something else, then the source is available on request; I
> don't have anywhere convenient to put it at the moment.
> 

I've an idea about that, mail sent offlist.

Peter

-- 
Peter Howkins
[EMAIL PROTECTED]


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
arcem-devel mailing list
arcem-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arcem-devel

Reply via email to