Commit | Line | Data |
---|---|---|
bf39f9a5 MW |
1 | TODO |
2 | ==== | |
c7ef5da3 | 3 | |
bf39f9a5 MW |
4 | API |
5 | === | |
c7ef5da3 | 6 | |
c7ef5da3 MW |
7 | Master window broadcast select mask |
8 | ----------------------------------- | |
9 | ||
bf39f9a5 MW |
10 | API currently provides no method to set or get Broadcast Select mask. Suggest |
11 | somthing like: | |
c7ef5da3 MW |
12 | |
13 | int vme_master_bmsk_set (struct vme_resource *res, int mask); | |
14 | int vme_master_bmsk_get (struct vme_resource *res, int *mask); | |
15 | ||
16 | ||
c7ef5da3 MW |
17 | Interrupt Generation |
18 | -------------------- | |
19 | ||
bf39f9a5 | 20 | Add optional timeout when waiting for an IACK. |
c7ef5da3 | 21 | |
c7ef5da3 | 22 | |
bf39f9a5 MW |
23 | CR/CSR Buffer |
24 | ------------- | |
c7ef5da3 | 25 | |
bf39f9a5 MW |
26 | The VME API provides no functions to access the buffer mapped into the CR/CSR |
27 | space. | |
c7ef5da3 | 28 | |
42fb5031 | 29 | |
bf39f9a5 MW |
30 | Mailboxes |
31 | --------- | |
42fb5031 | 32 | |
bf39f9a5 MW |
33 | Whilst not part of the VME specification, they are provided by a number of |
34 | chips. They are currently not supported at all by the API. | |
c7ef5da3 MW |
35 | |
36 | ||
bf39f9a5 MW |
37 | Core |
38 | ==== | |
c7ef5da3 | 39 | |
bf39f9a5 MW |
40 | - Improve generic sanity checks (Such as does an offset and size fit within a |
41 | window and parameter checking). | |
c7ef5da3 | 42 | |
bf39f9a5 | 43 | Bridge Support |
c7ef5da3 MW |
44 | ============== |
45 | ||
bf39f9a5 MW |
46 | Tempe (tsi148) |
47 | -------------- | |
48 | ||
bf39f9a5 MW |
49 | - 2eSST Broadcast mode. |
50 | - Mailboxes unsupported. | |
51 | - Improve error detection. | |
52 | - Control of prefetch size, threshold. | |
53 | - Arbiter control | |
54 | - Requestor control | |
55 | ||
56 | Universe II (ca91c142) | |
57 | ---------------------- | |
58 | ||
bf39f9a5 MW |
59 | - Mailboxes unsupported. |
60 | - Error Detection. | |
61 | - Control of prefetch size, threshold. | |
62 | - Arbiter control | |
63 | - Requestor control | |
64 | - Slot detection | |
65 | ||
66 | Universe I (ca91x042) | |
67 | --------------------- | |
68 | ||
69 | Currently completely unsupported. | |
c7ef5da3 | 70 |