cpu.h (d1e8e8ecc3d2a1a72504912d671f1cbbac1b06e5) | cpu.h (1f5c00cfdb8114c1e3a13426588ceb64f82c9ddb) |
---|---|
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 --- 253 unchanged lines hidden (view full) --- 262#define IFLAGS_TB_MASK (D_FLAG | IMM_FLAG | DRTI_FLAG | DRTE_FLAG | DRTB_FLAG) 263 uint32_t iflags; 264 265#if !defined(CONFIG_USER_ONLY) 266 /* Unified MMU. */ 267 struct microblaze_mmu mmu; 268#endif 269 | 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 --- 253 unchanged lines hidden (view full) --- 262#define IFLAGS_TB_MASK (D_FLAG | IMM_FLAG | DRTI_FLAG | DRTE_FLAG | DRTB_FLAG) 263 uint32_t iflags; 264 265#if !defined(CONFIG_USER_ONLY) 266 /* Unified MMU. */ 267 struct microblaze_mmu mmu; 268#endif 269 |
270 /* Fields up to this point are cleared by a CPU reset */ 271 struct {} end_reset_fields; 272 |
|
270 CPU_COMMON 271 272 /* These fields are preserved on reset. */ 273 274 struct { 275 uint32_t regs[16]; 276 } pvr; 277}; --- 104 unchanged lines hidden --- | 273 CPU_COMMON 274 275 /* These fields are preserved on reset. */ 276 277 struct { 278 uint32_t regs[16]; 279 } pvr; 280}; --- 104 unchanged lines hidden --- |