aboutsummaryrefslogtreecommitdiffstats
path: root/capstone/arch/MOS65XX/MOS65XXDisassemblerInternals.h
blob: 5164e2a5e61bbaca3528b97d1754daec9632f561 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef CS_MOS65XXDISASSEMBLERINTERNALS_H
#define CS_MOS65XXDISASSEMBLERINTERNALS_H

#include "capstone/mos65xx.h"

enum {
	MOS65XX_CPU_TYPE_6502,
	MOS65XX_CPU_TYPE_65C02,
	MOS65XX_CPU_TYPE_W65C02,
	MOS65XX_CPU_TYPE_65816,
};

typedef struct mos65xx_info {

	const char *hex_prefix;
	unsigned cpu_type;
	unsigned long_m;
	unsigned long_x;

} mos65xx_info;


#endif