This commit is contained in:
Dagen Brock 2023-01-22 10:21:53 -06:00
parent 63259a77ad
commit be8ef2e805

View File

@ -82,12 +82,20 @@ Command Word, encoded low-high, what the bits mean:
`xxx_xxxx_xxxx_xxx` is the number of bytes 1-16384 to follow (0 == 1 byte) `xxx_xxxx_xxxx_xxx` is the number of bytes 1-16384 to follow (0 == 1 byte)
#### Copy Commands
`%0xxx_xxxx_xxxx_xxx1` - Copy Bytes - straight copy bytes `%0xxx_xxxx_xxxx_xxx1` - Copy Bytes - straight copy bytes
`%1xxx_xxxx_xxxx_xxx1` - Skip Bytes - skip bytes / move the cursor `%1xxx_xxxx_xxxx_xxx1` - Skip Bytes - skip bytes / move the cursor
`%1xxx_xxxx_xxxx_xxx0` - Dictionary Copy bytes from frame buffer to frame buffer `%1xxx_xxxx_xxxx_xxx0` - Dictionary Copy bytes from frame buffer to frame buffer
#### Control Commands
`%0000_0000_0000_0000` - Source Skip -> Source pointer skips to next bank of data `%0000_0000_0000_0000` - Source Skip -> Source pointer skips to next bank of data
`%0000_0000_0000_0010` - End of Frame - end of frame `%0000_0000_0000_0010` - End of Frame - end of frame
`%0000_0000_0000_0110` - End of Animation / End of File / No more frames `%0000_0000_0000_0110` - End of Animation / End of File / No more frames
- other remaining codes, are reserved for future expansion - other remaining codes, are reserved for future expansion