1#ifndef _POWERPC_XMON_DIS_ASM_H 2#define _POWERPC_XMON_DIS_ASM_H 3/* 4 * Copyright (C) 2006 Michael Ellerman, IBM Corporation. 5 * 6 * This program is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU General Public License 8 * as published by the Free Software Foundation; either version 9 * 2 of the License, or (at your option) any later version. 10 */ 11 12extern void print_address (unsigned long memaddr); 13 14#ifdef CONFIG_XMON_DISASSEMBLY 15extern int print_insn_powerpc(unsigned long insn, unsigned long memaddr); 16extern int print_insn_spu(unsigned long insn, unsigned long memaddr); 17#else 18static inline int print_insn_powerpc(unsigned long insn, unsigned long memaddr) 19{ 20 printf("%.8x", insn); 21 return 0; 22} 23 24static inline int print_insn_spu(unsigned long insn, unsigned long memaddr) 25{ 26 printf("%.8x", insn); 27 return 0; 28} 29#endif 30 31#endif /* _POWERPC_XMON_DIS_ASM_H */ 32