summaryrefslogtreecommitdiff
path: root/disasm.h
blob: c1660990cda0422178e90170c6293e0732e63050 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once

#include "data_buffer.h"

#include <cstddef>
#include <cstdint>

size_t m68k_disasm(
        char *out,
        size_t out_sz,
        size_t *instr_sz,
        uint16_t instr,
        uint32_t offset,
        const DataBuffer &code);

size_t m68k_render_raw_data_comment(
        char *out,
        size_t out_sz,
        uint32_t offset,
        size_t instr_sz,
        const DataBuffer &code);