Hi Marc,
this series only refactores & prepares the PF_CAN infrastructure to add
the J1939 support ;-)
Btw. I think I can find some time for a review on Friday.
Best,
Oliver
On 28/08/2019 08.52, Marc Kleine-Budde wrote:
Hello,
this series add support for the J1939 protocol to the kernel.
SAE J1939 defines a higher layer protocol on CAN. It implements a more
sophisticated addressing scheme and extends the maximum packet size above 8
bytes. Several derived specifications exist, which differ from the original
J1939 on the application level, like MilCAN A, NMEA2000 and especially
ISO-11783 (ISOBUS). This last one specifies the so-called ETP (Extended
Transport Protocol) which is has been included in this implementation. This
results in a maximum packet size of ((2 ^ 24) - 1) * 7 bytes == 111 MiB.
Please test and give feedback.
regards,
Marc