Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> Paul Brook <[EMAIL PROTECTED]> writes: : > Given all these improvements in arm support, what's the status of : > system level support for arm, and what system is emulated? : : Short answer is it should work. A default linux kernel config doesn't quite

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread Dave Feustel
On Sunday 18 December 2005 12:54, Daniel Jacobowitz wrote: >  Emulation of something with PCI and an IDE controller is pretty > high up on my list : Does qemu do StrongARM emulations? There is a nice StrongARM PCI motherboard from CATS with IDE controllers, etc. -- Lose, v., experience a loss, ge

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread M. Warner Losh
In message: <[EMAIL PROTECTED]> Daniel Jacobowitz <[EMAIL PROTECTED]> writes: : On Sun, Dec 18, 2005 at 04:51:02PM +, Paul Brook wrote: : > Something like the attached patch. : : After getting myself, and probably Paul, completely confused about : array indexing, I agree that this

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread Daniel Jacobowitz
On Sun, Dec 18, 2005 at 10:42:16AM -0700, M. Warner Losh wrote: > In message: <[EMAIL PROTECTED]> > Daniel Jacobowitz <[EMAIL PROTECTED]> writes: > : On Sun, Dec 18, 2005 at 04:51:02PM +, Paul Brook wrote: > : > Something like the attached patch. > : > : After getting myself, and p

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread Paul Brook
> Given all these improvements in arm support, what's the status of > system level support for arm, and what system is emulated? Short answer is it should work. A default linux kernel config doesn't quite work because it hangs probing for a non-existant VGA card. Disable the VGA console driver

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread Daniel Jacobowitz
On Sun, Dec 18, 2005 at 04:51:02PM +, Paul Brook wrote: > Something like the attached patch. After getting myself, and probably Paul, completely confused about array indexing, I agree that this version is right :-) It also boots and appears to work. Network performance is not very good (aver

Re: [Qemu-devel] ARM ethernet fixes

2005-12-18 Thread Paul Brook
On Thursday 15 December 2005 00:00, Paul Brook wrote: > On Wednesday 14 December 2005 22:17, Daniel Jacobowitz wrote: > > This is enough to let me use apt-get within qemu-system-arm :-) > > I'd totally missed that there were _two_ TX FIFOs. > > > @@ -364,6 +381,8 @@ static void smc91c111_writeb(voi

Re: [Qemu-devel] ARM ethernet fixes

2005-12-14 Thread Paul Brook
On Wednesday 14 December 2005 22:17, Daniel Jacobowitz wrote: > This is enough to let me use apt-get within qemu-system-arm :-) I'd totally missed that there were _two_ TX FIFOs. > @@ -364,6 +381,8 @@ static void smc91c111_writeb(void *opaqu > return; > case 12: /* Interrupt

[Qemu-devel] ARM ethernet fixes

2005-12-14 Thread Daniel Jacobowitz
This is enough to let me use apt-get within qemu-system-arm :-) What it doesn't have, today, is a hard drive. I have some truly hideous qemu patches, and a Linux block driver that Paul wrote, that use ARM "semihosting" traps to simulate a block device using a host file. Ideally someone'll get ar