ST is developing some high-end microprocessors under the brand name SPEAr 
(www.st.com/spear) .
SPEAr320 is a member of the SPEAr microprocessor family whose design is 
optimized for factory automation, printers and consumer applications. 
SPEAr320 uses a 333 MHz ARM926EJ-S core that supports complex operating systems 
like Linux, sophisticated user interfaces and microbrowsers.

This patch series adds support for the two Bosch-CCAN IPs found on SPEAr320 
which are glue with the SPEAr architecture by means of some glue logic. 
So there are two separate drivers created in this patch series:
        - Bosch CCAN driver
        - SPEAr320 CAN driver (which invokes the functionalities exposed by 
Bosch CCAN driver)
The Bosch CCAN driver can also be invoked from other platforms that use the 
Bosch CCAN IPs as the underlying controllers.

The CAN driver has been tested for bitrates from 3.5Kbps to 1Mbps with linux 
kernel 2.6.32
This patch-set is generated against socketCAN trunk SVN version 1194. 
Protection for different linux kernel versions has been added using 
LINUX_VERSION_CODE macros.

Please review the same and provide your comments/test results on this list.

The details of the patches in this patch-set are given below:
        - PATCH 0/4 --> This covering letter.
        - PATCH 1/4 --> SPEAr320 CAN driver.
        - PATCH 2/4 --> Bosch CCAN driver.
        - PATCH 3/4 --> Support in CAN makefile for compiling  Bosch CCAN 
driver and SPEAr320 CAN driver with the socketCAN SVN tree.
        - PATCH 4/4 --> Support in kernel makefile for compiling  Bosch CCAN 
driver and SPEAr320 CAN driver with the socketCAN SVN tree.

Regards,
Bhupesh



_______________________________________________
Socketcan-core mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/socketcan-core

Reply via email to