From: M. R. B. <mr...@0x...> - 2001-08-07 01:47:17
|
* NIIBE Yutaka <gn...@m1...> on Tue, Aug 07, 2001: > Currently, Dreamcast BBA doesn't work. I'm sorry that I think it is > broken when I've included the changes from mainline (in 2.4.6 and in > 2.4.7). At least, it seems the patch attached is needed to detect > 8138C. > Hmm, if this fixes the problem then OK, but IIRC the other problem was that the default 8139C DMA buffer was too large for the DC's 32K of BBA PCI DMA, and it needed an #ifdef to select a smaller size. I'll try to dig up my original patches and post them. > Also, PowerVR2 frame buffer starts 640x240 mode. I'm using VGA > adaptor. Is there any reason why it doesn't start 640x480? What's > wrong? > I probably have the tables wrong for VGA using 640x480. The current pvr2 driver is in dire need of an overhaul, it's one of the things on my "clean-up list". Does it at least start up in 640x480 in NTSC mode? M. R. > Index: drivers/net/8139too.c > =================================================================== > RCS file: /cvsroot/linuxsh/kernel/drivers/net/8139too.c,v > retrieving revision 1.21 > diff -u -p -r1.21 8139too.c > --- drivers/net/8139too.c 2001/07/23 00:39:39 1.21 > +++ drivers/net/8139too.c 2001/08/07 00:13:45 > @@ -1406,6 +1406,7 @@ static void rtl8139_hw_start (struct net > > tp->rx_config = rtl8139_rx_config | AcceptBroadcast | AcceptMyPhys; > RTL_W32 (RxConfig, tp->rx_config); > + tp->rx_config = 0; > > /* Check this value: the documentation for IFG contradicts ifself. */ > RTL_W32 (TxConfig, (TX_DMA_BURST << TxDMAShift)); > -- > > _______________________________________________ > linuxsh-dev mailing list > lin...@li... > http://lists.sourceforge.net/lists/listinfo/linuxsh-dev |