debug.isa (5425:4226f6c2d03c) debug.isa (5591:b05a5c5452e0)
1// Copyright (c) 2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

--- 90 unchanged lines hidden (view full) ---

99
100def template MicroDebugExecute {{
101 Fault %(class_name)s::execute(%(CPU_exec_context)s *xc,
102 Trace::InstRecord *traceData) const
103 {
104 %(op_decl)s
105 %(op_rd)s
106 if (%(cond_test)s) {
1// Copyright (c) 2008 The Hewlett-Packard Development Company
2// All rights reserved.
3//
4// Redistribution and use of this software in source and binary forms,
5// with or without modification, are permitted provided that the
6// following conditions are met:
7//
8// The software must be used only for Non-Commercial Use which means any

--- 90 unchanged lines hidden (view full) ---

99
100def template MicroDebugExecute {{
101 Fault %(class_name)s::execute(%(CPU_exec_context)s *xc,
102 Trace::InstRecord *traceData) const
103 {
104 %(op_decl)s
105 %(op_rd)s
106 if (%(cond_test)s) {
107 %(func)s(message + "\n");
107 %(func)s("%s\n", message);
108 }
109 return NoFault;
110 }
111}};
112
113output decoder {{
114 inline MicroDebugBase::MicroDebugBase(
115 ExtMachInst machInst, const char * mnem, const char * instMnem,

--- 114 unchanged lines hidden ---
108 }
109 return NoFault;
110 }
111}};
112
113output decoder {{
114 inline MicroDebugBase::MicroDebugBase(
115 ExtMachInst machInst, const char * mnem, const char * instMnem,

--- 114 unchanged lines hidden ---