Messages in this thread | | | Subject | Re: Linux and real device drivers | From | Jes Sorensen <> | Date | 22 Sep 1999 16:13:19 +0200 |
| |
>>>>> "Momchil" == Momchil Velikov <velco@fadata.bg> writes:
Momchil> Jes Sorensen wrote: >> No, for Gigabit Ethernet I have to do some 5-10 read/writes per >> packet to PCI shared memory, however these are not all one large >> block and go to different places in the PCI shared mem area. Most >> of this will have to be done with multiple UDI calls, unless they >> came up with a scatter/gather type list for this .... yuck.
Momchil> For what I can understand from the spec, they have came up Momchil> with some kind of a bytecode much more powerfull than a Momchil> simple scatter/gather list. Hey, you can even store such Momchil> "procedures" in a ROM on the board, and execute them no Momchil> matter which processor or OS you use, something much similar Momchil> to IEEE 1275's FCode.
I find it hard to imagine how byte code can be more efficient than a scatter/gather list ... maybe it is flexible but I am in this for performance.
Jes
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |