dmi_writer_seek
Description
The dmi_writer_seek function repositions the writer cursor to position
bytes from the beginning of the range.
The bytes at the position are written over, and the ones after them are left as they are, which is how a value the rest of the data decides, such as a length or a checksum, is filled in once it is known.