Hello, again! :-) And here is a driver for the Microchip MCP2515 SPI controller: http://clientes.netvisao.pt/anbadeol/can.html
This driver is unrelated to the mcp251x driver in the stable Linux. It was written from scratch to use the asynchronous SPI API directly in order to minimise SPI transactions latency. I think it can not get much better than this. The 100+ microseconds latency you see in the oscilloscope screenshots are caused by the PXA SPI controller driver, not this mcp2515 driver. To eliminate those, one would also have to reimplement the SPI controller drivers not to use workqueues and such. I'm not doing that! :-) Anyway, I hope you like this new mcp2515 driver, and I hope it works for you too! Cheers, -- Andre B. Oliveira _______________________________________________ Socketcan-core mailing list Socketcan-core@lists.berlios.de https://lists.berlios.de/mailman/listinfo/socketcan-core