version 1.1.1.2, 2016/10/26 17:03:21 |
version 1.1.1.3, 2018/04/14 15:37:07 |
|
|
/* tic54x.h -- Header file for TI TMS320C54X opcode table |
/* tic54x.h -- Header file for TI TMS320C54X opcode table |
Copyright (C) 1999-2015 Free Software Foundation, Inc. |
Copyright (C) 1999-2016 Free Software Foundation, Inc. |
Written by Timothy Wall (twall@cygnus.com) |
Written by Timothy Wall (twall@cygnus.com) |
|
|
This file is part of GDB, GAS, and the GNU binutils. |
This file is part of GDB, GAS, and the GNU binutils. |
Line 26 typedef struct _symbol |
|
Line 26 typedef struct _symbol |
|
{ |
{ |
const char *name; |
const char *name; |
unsigned short value; |
unsigned short value; |
} symbol; |
} tic54x_symbol; |
|
|
enum optype { |
enum optype { |
OPT = 0x8000, |
OPT = 0x8000, |
Line 152 typedef struct _template |
|
Line 152 typedef struct _template |
|
extern const insn_template tic54x_unknown_opcode; |
extern const insn_template tic54x_unknown_opcode; |
extern const insn_template tic54x_optab[]; |
extern const insn_template tic54x_optab[]; |
extern const insn_template tic54x_paroptab[]; |
extern const insn_template tic54x_paroptab[]; |
extern const symbol mmregs[], regs[]; |
extern const tic54x_symbol mmregs[], regs[]; |
extern const symbol condition_codes[], cc2_codes[], status_bits[]; |
extern const tic54x_symbol condition_codes[], cc2_codes[], status_bits[]; |
extern const symbol cc3_codes[]; |
extern const tic54x_symbol cc3_codes[]; |
extern const char *misc_symbols[]; |
extern const char *misc_symbols[]; |
struct disassemble_info; |
struct disassemble_info; |
extern const insn_template* tic54x_get_insn (struct disassemble_info *, |
extern const insn_template* tic54x_get_insn (struct disassemble_info *, |