From b3e8d49f41b18d17b40bd8f6926d7db54981e89e Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Sat, 16 Jul 2011 00:14:15 +0200 Subject: Provide formal description of DMA access synchronization --- ToDo | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'ToDo') diff --git a/ToDo b/ToDo index 1f3129c..bb2c33e 100644 --- a/ToDo +++ b/ToDo @@ -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 = on = 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?) -- cgit v1.2.3