Commit Graph

59 Commits (d99010f50bb7fb80340d92b8a69ec8ef249d39d3)

Author SHA1 Message Date
Marc Kleine-Budde d99010f50b libsocketcan: remove trailing whitespace
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2010-10-25 13:36:49 +02:00
Marc Kleine-Budde 9f1be156e4 configure: disable debug by default, turn off maintainer mode
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
2010-10-25 13:28:31 +02:00
Luotao Fu 36328666b6 switch back to trunk 2010-02-14 20:19:04 +01:00
Luotao Fu 33f96f936c v0.0.8
Signed-off-by: Luotao Fu <luotao@alea.(none)>
2010-02-14 20:18:49 +01:00
Luotao Fu cbe29b66de add berr counter call prototype to library header
Signed-off-by: Luotao Fu <luotao@alea.(none)>
2010-02-14 18:57:03 +01:00
Luotao Fu 1b50d5545d change libtool library versioning
Signed-off-by: Luotao Fu <luotao@alea.(none)>
2010-02-14 18:18:09 +01:00
Luotao Fu 298e6efc3e add get error counter call
Signed-off-by: Luotao Fu <luotao@alea.(none)>
2010-02-14 18:12:01 +01:00
Luotao Fu 118358336e fix header install
Signed-off-by: Luotao Fu <luotao@alea.(none)>
2010-02-14 17:25:33 +01:00
Luotao Fu fbb55a487f v0.0.7
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-15 12:46:42 +01:00
Luotao Fu 7422435b03 fix distinstall of can_netlink.h
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-15 12:30:09 +01:00
Luotao Fu c9f7a3d715 switch back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-15 10:31:39 +01:00
Luotao Fu 94e9370022 v0.0.6
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-15 10:25:57 +01:00
Luotao Fu 3f2a397589 add dist doc files
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-15 10:16:01 +01:00
Luotao Fu d75a02c13d remove dependency on kernel header include
make a local copy of the can/netlink.h. This way we don't have to include a
kernel include directory to build any more.

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-11 16:07:12 +01:00
Luotao Fu 917c6fb069 fix typo
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-11 14:30:12 +01:00
Luotao Fu 6f0eac7ab9 add doxygen documentation
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-08 15:54:53 +01:00
Luotao Fu 7ee625b6f3 switch version back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-04 15:07:30 +01:00
Luotao Fu f38c3b6d92 v0.0.5
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-04 15:05:37 +01:00
Luotao Fu d6747aad3c update libtool revision
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-04 15:03:53 +01:00
Luotao Fu 8373c1f17b switch version back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-01 10:42:23 +01:00
Wolfgang Grandegger 463ac873c7 Add can_get_bittiming_const()
Signed-off-by: Wolfgang Grandegger <wg@grandegger.com>
Acked-by: Luotao Fu <l.fu@pengutronix.de>
2009-12-01 10:20:41 +01:00
Luotao Fu 73a4999c24 v0.0.4
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-27 16:45:05 +01:00
Luotao Fu 96b6e75947 lindent, remove debug print
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-27 16:28:36 +01:00
Luotao Fu bedbd3788f update libtool version
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-27 14:35:05 +01:00
Luotao Fu b2306d4979 splitted up set_bitrate
we now have can_set_bitrate and can_set_bitrate_samplepoint. The second is for
convenience for the developer. We tend to let the kernel use CIA recommnended
sample point value, which can_set_bitrate simply does

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-27 13:27:11 +01:00
Luotao Fu 257877f315 rename library and API prefix
library is now called libsocketcan, API carry the prefix can_

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-27 11:53:45 +01:00
Luotao Fu 1751269c33 remove internal netif_up/down callbacks and export them
We don't do if_up/down internally any longer, since it is depreacated. Instead
we add now can_start/stop callbacks and let the user do the job themselves in
threir applications.

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-26 16:16:09 +01:00
Luotao Fu 32c72a4868 removed duplicated code in get_ callbacks
added a get_link internal callback to eliminate the duplicated code in _get
functions.

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-26 16:09:57 +01:00
Luotao Fu 338a640d6f switch version back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 16:45:03 +01:00
Luotao Fu d480c2c8d0 v0.0.3 2009-11-25 16:32:44 +01:00
Luotao Fu 5b2ef2f2d3 add get clock callbacks
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 15:21:05 +01:00
Luotao Fu 6f73bd10bc add set samplepoint value to set_bitrate
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 15:20:36 +01:00
Luotao Fu 5acb73848a fix linkerflag in .pc file
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 14:59:49 +01:00
Luotao Fu cfcc9044d2 update libtool version due to API change
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 11:29:51 +01:00
Luotao Fu 14bb1061bc API change
* parse struct can_ctrlmode directly to set_ctrl_mode
* add set_bittiming, change set_bitrate internally
* rename set_restart to do_restart
* rerangement

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 11:29:42 +01:00
Luotao Fu 6809185bf8 add .gitignore file
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-25 11:29:32 +01:00
Luotao Fu c3fa1d8c20 switch version back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-24 15:00:10 +01:00
Luotao Fu 6cfd09ac25 v0.0.2
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-24 14:58:47 +01:00
Luotao Fu 0e6e5faad5 fix header check in configure.ac
checking linux/[rt]netlink.h somehow doesn't work, remove them for now. Checking
for linux/can/netlink.h is more important any way, add quit-if-not-found for
this file

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-24 14:57:09 +01:00
Luotao Fu d8940fa45f switch back to trunk
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-24 14:57:08 +01:00
Luotao Fu 4a8daa7258 changed licence to LGPL
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 16:22:37 +01:00
Luotao Fu c73035239f move internally used defines away from header
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 15:38:07 +01:00
Luotao Fu dc8f25b61a switch netif_up/down to internal static function
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 15:36:38 +01:00
Luotao Fu fb19f0edcb change get_state/restart_ms function prototype
This way we can verify the return value correctly

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 15:32:32 +01:00
Luotao Fu ba5cc5b4c8 add set_bitrate callback
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 14:53:17 +01:00
Luotao Fu 022be45eb1 fix set_restart callback
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 14:52:48 +01:00
Luotao Fu bbac00bbc7 move internally used defines away from header
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 13:05:42 +01:00
Luotao Fu bae25c1438 fixed dependency in .pc file
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 13:02:52 +01:00
Luotao Fu 7e041b9af7 remove own copy of can/netlink.h file
include this from the header file now to make sure that application using this
library will include this properly

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 13:01:58 +01:00
Luotao Fu dc908807df fix noinst header
Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
2009-11-23 12:35:31 +01:00