Module encode_v1

Module encode_v1 

Source

Structs§

RawInstruction
Each instruction is three 32 bit unsigned integers divided as follows. lsb msb COAABBBB VVVVVVVV DDDDDDDD Condition Opcode paramA paramB Value Debug

Enums§

RawCondition
These should match the values in <ddk/binding.h>, e.g. COND_AL = 0
RawOp
Functions for encoding the old bytecode format. These functions need to be deleted once the old bytecode is fully deprecated. These should match the values in <ddk/binding.h>, e.g. OP_ABORT = 0

Functions§

decode_from_bytecode_v1
encode_instruction
encode_symbol
encode_to_bytecode_v1
encode_to_string_v1
to_raw_instruction