I come from China.and My English level is poor..

ChibiOS16.1.7 contains SPC5 LL drive library, the code is written in 2013, was written by ST company.Now the SP5Studio own LL drive library is written in 2015.Interface and function also changed.Such as:
2013 version: void can_lld_start (CANDriver * canp)
2015 version: void can_lld_start (CANDriver * canp, const CANConfig * config)
How do I choose which version?If I choose 2013 version (that is, the CHIBIOS own), so I don't have to worry about to use this version has a BUG?
TKX~~