BeagleBone Black AM335x PRU firmware library that read HMC5883L compass data and send it via ti/RPMsg drivers.