Re: [Qemu-devel] qemu-system-sparc question?

2006-10-14 Thread Blue Swirl
There's no such think as an Ideal cpu. It's like picking the right religion :-) If you want a toy cpu, there are things like mmix. In general true. But the real and toy CPUs are designed with the hardware construction in mind, whereas the limitations deriving from HW (number of registers,

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-14 Thread Paul Brook
On Saturday 14 October 2006 09:14, Blue Swirl wrote: There's no such think as an Ideal cpu. It's like picking the right religion :-) If you want a toy cpu, there are things like mmix. In general true. But the real and toy CPUs are designed with the hardware construction in mind, whereas the

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-13 Thread Paul Brook
On Wednesday 11 October 2006 18:20, Blue Swirl wrote: Sounds like you just want a bare-metal cross. There's absolutely no reason to run the editor, compiler or assembler on the target machine. Many targets even have gdb simulators (MIPS, ARM and PPC do). I disagree, it's much easier to use a

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Ishwar Rattan
On Wed, 11 Oct 2006, Paul Brook wrote: IMHO there's nothing particularly good about sparc for teaching assembly (Whoever thought register windows were a good idea!). The goal is not about assembly but programmer view of a processor architecture using a mix of C and a little assembly.

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Blue Swirl
Sounds like you just want a bare-metal cross. There's absolutely no reason to run the editor, compiler or assembler on the target machine. Many targets even have gdb simulators (MIPS, ARM and PPC do). I disagree, it's much easier to use a native compiler than to build a cross compiler, even

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Marco Matthies
Blue Swirl wrote: BTW, we could easily design and implement an ideal CPU just for Qemu purposes. It could be unlike any existing hardware, for example with zero or thousands of registers. The problem would be making a compiler for the CPU, also porting some OS to it. Any GCC and Linux guru

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread K. Richard Pixley
Blue Swirl wrote: BTW, we could easily design and implement an ideal CPU just for Qemu purposes. It could be unlike any existing hardware, for example with zero or thousands of registers. The problem would be making a compiler for the CPU, also porting some OS to it. Any GCC and Linux guru

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Brian Wheeler
On Wed, 2006-10-11 at 19:32 +0200, Marco Matthies wrote: Blue Swirl wrote: BTW, we could easily design and implement an ideal CPU just for Qemu purposes. It could be unlike any existing hardware, for example with zero or thousands of registers. The problem would be making a compiler

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Johannes Schindelin
Hi, On Wed, 11 Oct 2006, Blue Swirl wrote: BTW, we could easily design and implement an ideal CPU just for Qemu purposes. This s reminds me of Java. Ciao, Dscho ___ Qemu-devel mailing list Qemu-devel@nongnu.org

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Blue Swirl
BTW, we could easily design and implement an ideal CPU just for Qemu purposes. This s reminds me of Java. Except that Java VM is not suitable target for all classes of programming languages, like C. _ Express yourself

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread K. Richard Pixley
Johannes Schindelin wrote: This s reminds me of Java. Or lisp. :-). --rich ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-11 Thread Ben Taylor
Blue Swirl [EMAIL PROTECTED] wrote: BTW, we could easily design and implement an ideal CPU just for Qemu purposes. This s reminds me of Java. Except that Java VM is not suitable target for all classes of programming languages, like C. I wondered if you could use the

[Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Ishwar Rattan
Is it possible to boot the iso image debian-31r3-sparc-netinst.iso in qemu-system-sparc? What about other Linux distributions? -ishwar ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread K. Richard Pixley
Ishwar Rattan wrote: Is it possible to boot the iso image debian-31r3-sparc-netinst.iso in qemu-system-sparc? What about other Linux distributions? I haven't tried it. But I'd be curious to hear how it works for you. --rich ___ Qemu-devel

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread WaxDragon
I've booted both aurora sparc linux 2.0-rcsomething and the last sparc32 gentoo iso available (install-sparc-universal-2004.1.iso). They both work to a certian point. There are still bugs to be fixed / uncovered. WD On 10/10/06, K. Richard Pixley [EMAIL PROTECTED] wrote: Ishwar Rattan wrote:

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Ishwar Rattan
On Tue, 10 Oct 2006, WaxDragon wrote: I've booted both aurora sparc linux 2.0-rcsomething and the last sparc32 gentoo iso available (install-sparc-universal-2004.1.iso). They both work to a certian point. There are still bugs to be fixed / uncovered. Can you give some more information on

RE: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Blue Swirl
Is it possible to boot the iso image debian-31r3-sparc-netinst.iso in qemu-system-sparc? What about other Linux distributions? In serial console mode it should boot and the install should finish (Qemu CVS version), at least on 3.1r1 full CD. I made some tests a while ago, here are the

RE: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Ishwar Rattan
Well here is the situation. Dept had a lab with SPARC based Solaris machines that were phased out in summer (over my objections). I needed the environment to teach first computer archt course with some assembly language thrown in. Intel processor assembly requires a much bigger effort (on part

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Marco Matthies
Ishwar Rattan wrote: Well here is the situation. Dept had a lab with SPARC based Solaris machines that were phased out in summer (over my objections). I needed the environment to teach first computer archt course with some assembly language thrown in. Intel processor assembly requires a much

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Aurelien Jarno
On Tue, Oct 10, 2006 at 12:40:53PM -0400, Ishwar Rattan wrote: Is it possible to boot the iso image debian-31r3-sparc-netinst.iso in qemu-system-sparc? What about other Linux distributions? I haven't tried this one, but the debian-installer from Etch. It is possible to install a full

Re: [Qemu-devel] qemu-system-sparc question?

2006-10-10 Thread Paul Brook
On Tuesday 10 October 2006 21:44, Ishwar Rattan wrote: Well here is the situation. Dept had a lab with SPARC based Solaris machines that were phased out in summer (over my objections). I needed the environment to teach first computer archt course with some assembly language thrown in. Intel