cpu.h (d248e1beac9a640c033cc7d3c3d494576a74bbc0) cpu.h (43d318b220f52f3080293375a4d8c741b26e3563)
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

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

234#define STREAM_ATOMIC (1 << 1)
235#define STREAM_TEST (1 << 2)
236#define STREAM_CONTROL (1 << 3)
237#define STREAM_NONBLOCK (1 << 4)
238
239struct CPUMBState {
240 uint32_t debug;
241 uint32_t btaken;
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

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

234#define STREAM_ATOMIC (1 << 1)
235#define STREAM_TEST (1 << 2)
236#define STREAM_CONTROL (1 << 3)
237#define STREAM_NONBLOCK (1 << 4)
238
239struct CPUMBState {
240 uint32_t debug;
241 uint32_t btaken;
242 uint32_t btarget;
242 uint64_t btarget;
243 uint32_t bimm;
244
245 uint32_t imm;
246 uint32_t regs[32];
247 uint64_t sregs[14];
248 float_status fp_status;
249 /* Stack protectors. Yes, it's a hw feature. */
250 uint32_t slr, shr;

--- 142 unchanged lines hidden ---
243 uint32_t bimm;
244
245 uint32_t imm;
246 uint32_t regs[32];
247 uint64_t sregs[14];
248 float_status fp_status;
249 /* Stack protectors. Yes, it's a hw feature. */
250 uint32_t slr, shr;

--- 142 unchanged lines hidden ---