This commit was generated by cvs2svn to track changes on a CVS vendor
[deliverable/binutils-gdb.git] / sim / mips / sky-vu0.h
1 /* Copyright (C) 1998, Cygnus Solutions
2
3 */
4
5 #ifndef VU0_H_
6 #define VU0_H_
7
8 #include "sim-main.h"
9
10 void vu0_attach(SIM_DESC sd);
11 void vu0_issue(void);
12
13 #define VU0_MEM0_WINDOW_START 0x11000000
14 #define VU0_MEM0_SIZE 0x1000 /* 4K = 4096 */
15
16 #define VU0_MEM1_WINDOW_START 0x11004000
17 #define VU0_MEM1_SIZE 0x1000 /* 4K = 4096 */
18
19 #define VU0_REGISTER_WINDOW_START 0x10000c00
20
21 #define VU0_VF00 0x10000c00
22 /* ... */
23 #define VU0_VF31 0x10000df0
24
25 #define VU0_VI00 0x10000e00
26 /* ... */
27 #define VU0_VI15 0x10000ef0
28
29 /* ... */
30
31 #define VPE0_STAT 0x10000fd0
32 #define VU0_CIA 0x10000fe0
33
34 #define VU0_REGISTER_WINDOW_END 0x10000ff0
35
36 #define VU0_REGISTER_WINDOW_SIZE (VU0_REGISTER_WINDOW_END - VU0_REGISTER_WINDOW_START)
37
38 #endif
This page took 0.03197 seconds and 5 git commands to generate.