From: Wolfgang Grandegger <w...@denx.de> This patch series adds a simple CAN framework for U-Boot. The main purpose is to do simple RX/TX testing when the device boots up but the interface functions could also be used for more complex tasks. This is just a RFC and a few more features need to be added or issues to be fixed, like using a generic device interface, if it already exists, and board specific device configuration, e.g. via i82527_register(addr, cfg-params). The sources are based on GPL v2+ code to be compatible with future U-Boot licence requirement.
Please comment. Wolfgang Wolfgang Grandegger (5): CAN interface library CAN device test command CAN device driver for the SJA1000 CAN device driver for the Intel 82527 CAN interface support for the TQM855L module Makefile | 1 + board/tqc/tqm8xx/tqm8xx.c | 17 ++ common/Makefile | 1 + common/cmd_can.c | 119 +++++++++++++++ drivers/can/Makefile | 49 ++++++ drivers/can/can.c | 88 +++++++++++ drivers/can/i82527.c | 366 +++++++++++++++++++++++++++++++++++++++++++++ drivers/can/sja1000.c | 223 +++++++++++++++++++++++++++ include/can.h | 70 +++++++++ include/configs/TQM855L.h | 8 +- include/i82527.h | 201 +++++++++++++++++++++++++ include/sja1000.h | 159 ++++++++++++++++++++ 12 files changed, 1301 insertions(+), 1 deletions(-) create mode 100644 common/cmd_can.c create mode 100644 drivers/can/Makefile create mode 100644 drivers/can/can.c create mode 100644 drivers/can/i82527.c create mode 100644 drivers/can/sja1000.c create mode 100644 include/can.h create mode 100644 include/i82527.h create mode 100644 include/sja1000.h _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot