OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gdb-6.8/] [include/] [opcode/] [tic54x.h] - Diff between revs 157 and 225

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 157 Rev 225
Line 1... Line 1...
/* tic54x.h -- Header file for TI TMS320C54X opcode table
/* tic54x.h -- Header file for TI TMS320C54X opcode table
   Copyright 1999, 2000, 2001 Free Software Foundation, Inc.
   Copyright 1999, 2000, 2001, 2005, 2009 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.
 
 
GDB, GAS, and the GNU binutils are free software; you can redistribute
GDB, GAS, and the GNU binutils are free software; you can redistribute
Line 145... Line 145...
  unsigned short opcode2, mask2;   /* some insns have an extended opcode */
  unsigned short opcode2, mask2;   /* some insns have an extended opcode */
 
 
  const char* parname;
  const char* parname;
  enum optype paroperand_types[MAX_OPERANDS];
  enum optype paroperand_types[MAX_OPERANDS];
 
 
} template;
} insn_template;
 
 
extern const template tic54x_unknown_opcode;
extern const insn_template tic54x_unknown_opcode;
extern const template tic54x_optab[];
extern const insn_template tic54x_optab[];
extern const template tic54x_paroptab[];
extern const insn_template tic54x_paroptab[];
extern const symbol mmregs[], regs[];
extern const symbol mmregs[], regs[];
extern const symbol condition_codes[], cc2_codes[], status_bits[];
extern const symbol condition_codes[], cc2_codes[], status_bits[];
extern const symbol cc3_codes[];
extern const symbol cc3_codes[];
extern const char *misc_symbols[];
extern const char *misc_symbols[];
struct disassemble_info;
struct disassemble_info;
extern const template* tic54x_get_insn (struct disassemble_info *,
extern const insn_template* tic54x_get_insn (struct disassemble_info *,
                                        bfd_vma, unsigned short, int *);
                                        bfd_vma, unsigned short, int *);
 
 
#endif /* _opcode_tic54x_h_ */
#endif /* _opcode_tic54x_h_ */
 
 
 No newline at end of file
 No newline at end of file

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.