Commit | Line | Data |
---|---|---|
aea481da DE |
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); | |
52793fab | 11 | void vu0_issue(void); |
aea481da DE |
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 | ||
33 | #define VU0_REGISTER_WINDOW_END 0x10000fe0 | |
34 | ||
35 | #define VU0_REGISTER_WINDOW_SIZE (VU0_REGISTER_WINDOW_END - VU0_REGISTER_WINDOW_START) | |
36 | ||
37 | #endif |