cpu.h (ccf628b7939c542cf9e46e9aaa2b0acf0888ec52) cpu.h (39db007eda4310f305fdbc712d59d99284bf11d4)
1/*
2 * MicroBlaze virtual CPU header
3 *
4 * Copyright (c) 2009 Edgar E. Iglesias
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either

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

237 uint32_t imm;
238 uint32_t regs[32];
239 uint32_t pc;
240 uint32_t msr;
241 uint64_t ear;
242 uint32_t esr;
243 uint32_t fsr;
244 uint32_t btr;
1/*
2 * MicroBlaze virtual CPU header
3 *
4 * Copyright (c) 2009 Edgar E. Iglesias
5 *
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either

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

237 uint32_t imm;
238 uint32_t regs[32];
239 uint32_t pc;
240 uint32_t msr;
241 uint64_t ear;
242 uint32_t esr;
243 uint32_t fsr;
244 uint32_t btr;
245 uint64_t edr;
245 uint32_t edr;
246 float_status fp_status;
247 /* Stack protectors. Yes, it's a hw feature. */
248 uint32_t slr, shr;
249
250 /* lwx/swx reserved address */
251#define RES_ADDR_NONE 0xffffffff /* Use 0xffffffff to indicate no reservation */
252 target_ulong res_addr;
253 uint32_t res_val;

--- 135 unchanged lines hidden ---
246 float_status fp_status;
247 /* Stack protectors. Yes, it's a hw feature. */
248 uint32_t slr, shr;
249
250 /* lwx/swx reserved address */
251#define RES_ADDR_NONE 0xffffffff /* Use 0xffffffff to indicate no reservation */
252 target_ulong res_addr;
253 uint32_t res_val;

--- 135 unchanged lines hidden ---