]> rtime.felk.cvut.cz Git - linux-lin.git/commitdiff
linconf: Fix baudrate setting for PCAN-LIN
authorRostislav Lisovy <lisovy@gmail.com>
Thu, 19 Jul 2012 14:11:55 +0000 (16:11 +0200)
committerRostislav Lisovy <lisovy@gmail.com>
Thu, 19 Jul 2012 14:11:55 +0000 (16:11 +0200)
lin_config/src/pcl_config.c

index 06c60044527eb4de8b6cc195e22b10bfc890198c..503f1d5210ca9fd21fb8cc83cc086aed62128a1b 100644 (file)
@@ -320,8 +320,8 @@ int pcl_lin_init(int tty, struct linc_lin_state *linc_lin_state)
        pkt.seq_frlen = 0x2;
        pkt.ctrl_tiface = PCL_PACKET_LIN_IFACE;
        pkt.ctrl_comc = 0x1F;
-       pkt.parms[0] = 0x00;
-       pkt.parms[1] = 0x4B; /* 19200 kBit/s */
+       pkt.parms[0] = pcl_lin_state.baudrate & 0xFF;
+       pkt.parms[1] = (pcl_lin_state.baudrate >> 8) & 0xFF;
 
        pcl_send_frame(tty, &pkt);
        pcl_read_response(tty);