Are CMSIS drivers for Flash portable on all Cortex M0(vendor independent)?

I am writing open source easy to use top level Flash drivers which are portable to use on all Cortex M0 devices (vendor independent). So I was thinking of using CMSIS flash drivers as my low level block. So are CMSIS flash driver portable on all Cortex M0 devices?