diff options
author | Suren A. Chilingaryan <csa@dside.dyndns.org> | 2011-07-16 00:14:15 +0200 |
---|---|---|
committer | Suren A. Chilingaryan <csa@dside.dyndns.org> | 2011-07-16 00:14:15 +0200 |
commit | b3e8d49f41b18d17b40bd8f6926d7db54981e89e (patch) | |
tree | 0a78df393b680990dd3ca5225ad674ce99be5025 /ToDo | |
parent | f4ad2df2209acac66f3df47d847f1f714283feab (diff) | |
download | pcitool-b3e8d49f41b18d17b40bd8f6926d7db54981e89e.tar.gz pcitool-b3e8d49f41b18d17b40bd8f6926d7db54981e89e.tar.bz2 pcitool-b3e8d49f41b18d17b40bd8f6926d7db54981e89e.tar.xz pcitool-b3e8d49f41b18d17b40bd8f6926d7db54981e89e.zip |
Provide formal description of DMA access synchronization
Diffstat (limited to 'ToDo')
-rw-r--r-- | ToDo | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -1,9 +1,14 @@ -1. Read registers from XML description. It also makes sense to provide - formal XML-based language for DMA implementation. - a) Writting/Reading register values - b) Wait until <register1>=<value> on <register2>=<value> report error - c) ... ? -2. Hint for register value representation in the bank (hex, decimal) -3. Implement software registers -4. Support FIFO reads/writes from/to registers -5. Provide OR and AND operations on registers in cli +High Priority (we would need it for IPE Camera) +============= + 1. Serialize access to the registers across applications + 2. CMake build system + +Normal Priority (it would make just few things a bit easier) +=============== + 1. Implement software registers (stored in kernel-memory) + 2. Support FIFO reads/writes from/to registers + 3. Provide OR and AND operations on registers in cli + +Low Priority (only as generalization for other projects) +============ + 1. XML configurations describing registers (and DMA engines?) |