library: very basic OPB support
library/caspercores: generic slave core + software register