v1.0.12
SuperCAN v1.0.12
SuperCAN firmware 0.5.5
-
various fixes related to device reset / dismount
- clear CAN tx buffers when going back to initial state e.g. on SC_MSG_HELLO_DEVICE
- move endpoint initialization code to main from sc_usb_reset
- acquire USB lock for CANs prior to changing state in sc_usb_reset
- make sc_usb_reset return the device to initial state
- use USB lock for CANs in tud_mount_cb, tud_umount_cb, tud_suspend_cb, tud_resume_cb
-
fixes rogue write into USB tx bank in sc_process_msg_can_tx
Linux
- report unknown messages only for debug builds
- add kernel module signing instructions (Ubuntu)