intel: introduce intel_cmd_writer

There is currently a single writer for the batch buffer.  We want to add more
writers later.
6 files changed