Commit Graph

10 Commits

Author SHA1 Message Date
ec0d1bcf0c Added basic::co instructions (not finished yet).
Removed `InstFmt::mnemonic`.
2021-01-11 19:07:09 +00:00
8d08ed0d60 Directive now stores a reference to the string read.
`InstFmt` no longer requires the instruction bytes.
2021-01-11 14:41:42 +00:00
847e88d490 Added inst::InstSize.
Removed `Pos + i16` implementation.
Added `Pos + usize` implementation.
2021-01-11 13:45:16 +00:00
affd7034e6 Added pseudo::Decodable trait for decoding pseudo instructions. 2021-01-10 15:01:16 +00:00
00bcbd1422 Revised inst::basic's documentation and added an extra indirection with basic::Raw. 2021-01-09 15:43:33 +00:00
854d90858e Fixed basic::Inst not decoding everything correctly. 2021-01-08 17:43:06 +00:00
5ad6f6cb5e Added basic::shift instruction. 2021-01-08 16:15:28 +00:00
0483c63bfd Added new InstFmt trait for formatting instructions. 2021-01-08 15:26:43 +00:00
7c196ec4a9 Added dcb_exe::exe::inst::basic::{Decodable, Encodable}. 2021-01-08 14:33:49 +00:00
48e29ec83c Revamped most things.
Honstly not sure what's happened, but `dcb-exe` is mostly being redone from scratch.
2021-01-08 13:39:50 +00:00