Allowing cycle-stealing direct memory access I/O concurrent with hard-real-time programs | IEEE Conference Publication | IEEE Xplore