add multimedia I/O mechanism (display, mm_write, and friends)