Linux CAN drivers development
 help / color / mirror / Atom feed
* [RFC] WIP-patches on sllin
@ 2013-12-10 17:16 Alexander Stein
  2013-12-10 17:16 ` [PATCH 1/6] sllin: Replace pr_* with netdev_* where approriate Alexander Stein
                   ` (6 more replies)
  0 siblings, 7 replies; 21+ messages in thread
From: Alexander Stein @ 2013-12-10 17:16 UTC (permalink / raw)
  To: Pavel Pisa
  Cc: Rostislav Lisový, Michal Sojka, Oliver Hartkopp, linux-can

Hello,

I'm currently working with sllin (LIN based on socketcan) from
git://rtime.felk.cvut.cz/linux-lin.git / https://rtime.felk.cvut.cz/gitweb/linux-lin.git/shortlog.
Up to now master is working pretty well and I fixed a bug for slave node
(patch 5). I'm currently working on LIN slave task on slave node which was
unimplemented up to now.
This first version uses the slave cache for message sending when requested,
but so it is no longer possible to configure the length for specific message
IDs which are only recweived. The LIN_CACHE_RESPONSE bit is used up to now
to configure the data length (DLC) of receptions in slave mode. This doesn't
work anymore when slave responses to configured IDs.
Are there any comments to distinguish between configured for sending and
configured for reception only? I tried to avoid addig a new bit for that, but
didn't find any idea for that.
I still would acknowledge comments on the other patches.

Best regards,
Alexander


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2013-12-16  7:55 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-10 17:16 [RFC] WIP-patches on sllin Alexander Stein
2013-12-10 17:16 ` [PATCH 1/6] sllin: Replace pr_* with netdev_* where approriate Alexander Stein
2013-12-10 17:16 ` [PATCH 2/6] sllin: Make local functions static Alexander Stein
2013-12-10 17:16 ` [PATCH 3/6] sllin: slave: don't forget to wait for the checksum Alexander Stein
2013-12-10 17:16 ` [PATCH 4/6] sllin: reorder functions Alexander Stein
2013-12-10 17:16 ` [PATCH 5/6] sllin: If length is unknown read until timer occurs or break is received Alexander Stein
2013-12-10 17:16 ` [PATCH 6/6] sllin: Add first support for LIN slave task on slave node Alexander Stein
2013-12-13  1:00 ` [RFC] WIP-patches on sllin Pavel Pisa
2013-12-16  7:46   ` Alexander Stein
2013-12-16  7:54     ` [RFC v2] " Alexander Stein
2013-12-16  7:54       ` [PATCH 01/11] sllin: reorder functions Alexander Stein
2013-12-16  7:54       ` [PATCH 02/11] sllin: If length is unknown read until timer occurs or break is received Alexander Stein
2013-12-16  7:54       ` [PATCH 03/11] sllin: Add first support for LIN slave task on slave node Alexander Stein
2013-12-16  7:54       ` [PATCH 04/11] sllin: Add version dependent access to termios in tty_struct Alexander Stein
2013-12-16  7:54       ` [PATCH 05/11] sllin: Fix checksum mode decision Alexander Stein
2013-12-16  7:54       ` [PATCH 06/11] sllin: dlc in cache > 0 is the expected LIN frame length Alexander Stein
2013-12-16  7:54       ` [PATCH 07/11] sllin: Do not set SLF_MSGEVENT flag Alexander Stein
2013-12-16  7:54       ` [PATCH 08/11] sllin: signal timeout if there are less than configured characters Alexander Stein
2013-12-16  7:54       ` [PATCH 09/11] sllin: Don't fiddle with netdev queue and skb in slave receive mode Alexander Stein
2013-12-16  7:54       ` [PATCH 10/11] sllin: Add LIN ID to timeout frame Alexander Stein
2013-12-16  7:54       ` [PATCH 11/11] sllin: Evaluate message upon break only if received at least a LIN ID Alexander Stein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox