Real-time for the masses, step 1: Programming API and static priority SRP kernel primitives | IEEE Conference Publication | IEEE Xplore