Thank you for your reply.
Was the baremetal example successfully attached?
Also, what do you mean exactly by "software compatible"? Is this an alternative to interfacing with the hardware via a driver but rather directly through user-space software? Do you happen to know if this is possible or reasonable in a Linux system (from user-space rather than kernel space)?