Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 281058
b: refs/heads/master
c: 3fe0a87
h: refs/heads/master
v: v3
  • Loading branch information
Martyn Welch authored and Greg Kroah-Hartman committed Nov 27, 2011
1 parent 6ac9803 commit 8d8d27a
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 67 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b91a9363bbdf71324c80bdf0baac09b94c02c52a
refs/heads/master: 3fe0a87f8fa98fb24ceb0231e326f3892e84e39b
67 changes: 1 addition & 66 deletions trunk/drivers/staging/vme/TODO
Original file line number Diff line number Diff line change
@@ -1,70 +1,5 @@
TODO
====

API
===

Master window broadcast select mask
-----------------------------------

API currently provides no method to set or get Broadcast Select mask. Suggest
somthing like:

int vme_master_bmsk_set (struct vme_resource *res, int mask);
int vme_master_bmsk_get (struct vme_resource *res, int *mask);


Interrupt Generation
--------------------

Add optional timeout when waiting for an IACK.


CR/CSR Buffer
-------------

The VME API provides no functions to access the buffer mapped into the CR/CSR
space.


Mailboxes
---------

Whilst not part of the VME specification, they are provided by a number of
chips. They are currently not supported at all by the API.


Core
====

- Improve generic sanity checks (Such as does an offset and size fit within a
window and parameter checking).

Bridge Support
==============

Tempe (tsi148)
--------------

- 2eSST Broadcast mode.
- Mailboxes unsupported.
- Improve error detection.
- Control of prefetch size, threshold.
- Arbiter control
- Requestor control

Universe II (ca91c142)
----------------------

- Mailboxes unsupported.
- Error Detection.
- Control of prefetch size, threshold.
- Arbiter control
- Requestor control
- Slot detection

Universe I (ca91x042)
---------------------

Currently completely unsupported.
- Add one or more device drivers which use the VME framework.

0 comments on commit 8d8d27a

Please sign in to comment.