From: M. R. B. <mr...@us...> - 2001-03-13 10:26:49
|
Update of /cvsroot/linuxdc/linux In directory usw-pr-cvs1:/tmp/cvs-serv20485 Modified Files: ChangeLog.dc Added Files: TODO.dc Log Message: PCI is fixed. New TODO.dc file --- NEW FILE --- LinuxDC list of things TODO - Talk to NIIBE Yutaka <gn...@m1...> about merging our changes into the LinuxSH kernel. This would have the cool side effect of our code going straight to Linus :). At this point it doesn't make since to set it up where we don't do this. Someone just needs to talk to NIIBE about merging. - Find out why the 8139too driver is dropping/losing/munging received frames (so far transmitted frames seem OK). I'm thinking that either things are coming into fast from the bus, or vice versa (meaning that rx buffers are overlapping or something even more obscure). So ethernet works, but NFS (the intial mount) seems slow, but "small" protocols like BOOTP and ICMP have no trouble whatsoever. Other protocols (I would love ssh) need to be tested. But overall, the cause of the screwed-up frames needs to be found and fixed. - Hmm, the FB driver is SLOW!! I should've known, given all the warnings on dcdev about how not to use the PVR as a framebuffer, but to use the TA for 2D operations, etc. The current impl. is pure mem access, it doesn't even think about store queues or DMA write access. We need to start thinking about acceleration as well as a accel. driver interface (think /dev/pvr as in /dev/opengl on SGIs). This would facilitate a port of Mesa. Index: ChangeLog.dc =================================================================== RCS file: /cvsroot/linuxdc/linux/ChangeLog.dc,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** ChangeLog.dc 2001/03/11 11:34:19 1.6 --- ChangeLog.dc 2001/03/13 10:28:47 1.7 *************** *** 1,2 **** --- 1,13 ---- + 2001-03-13 M. R. Brown <mr...@li...> + + * TODO.dc: New file. + + * arch/sh/kernel/pci_gaps.c (gapspci_setup_device): New fucntion. + Major cleanups and rewrites. + * drivers/net/8139too.c (board_info): Removed the extraneous info on + Sega's identifer. + Added a condition for RX_BUF_LEN_IDX to be 1 (16K buffer) if compiling + for the Dreamcast. + 2001-03-11 M. R. Brown <mr...@0x...> |