cpu.h (6fbf78f24a43c57925dc4e789dc236cdec443987) | cpu.h (af20a93acb5e9da63976e113656d09e4bcbdddac) |
---|---|
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 uint64_t pc; 240 uint64_t msr; 241 uint64_t ear; 242 uint64_t esr; 243 uint64_t fsr; 244 uint64_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 uint64_t pc; 240 uint64_t msr; 241 uint64_t ear; 242 uint64_t esr; 243 uint64_t fsr; 244 uint64_t btr; |
245 uint64_t sregs[14]; | 245 uint64_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 --- |