CRC32

Hi, please help with CRC32 on an RA6M2 MCU.

I am trying to generate a CRC32 value for a 21-byte input data. I am using the r_crc FSP module with the CRC interface. The module documentation mentions that the r_crc32 has a limitation of only accepting the 32-bit words for calculating a CRC32 value. 

I have checked the r_crc module code and it is clear that last byte, of my 21-byte input data, is not considered when generating the CRC-32 value. 

Is there any way to get the r_crc32 module to work with data input that does end on a 32-bit boundary? if not, is there a different FSP module or library available that I can use to generate CRC32 values?