initial plan

Neon22 2014-02-05 11:47:50 -08:00
parent 6c8a0bab43
commit 3856fba3e5
1 changed files with 15 additions and 0 deletions

15
Timer-Implementation.md Normal file

@ -0,0 +1,15 @@
Ideally we have to come to a compromise where for space:
* exposing the functionality in C
* propogating it up to a Python interface
and for features:
* gettng easy access to eth registers so anything can be done
* exposing useful interfaces for general use
Finding the right balance is a challenge.
Proposal:
1. Expose the registers so a sophisticated user can manipulate all possibbilities with care
2. Expose a useful basic interface subset in C and expose as Python class.
Its possible we want to add safety into 1 so that (say) changing a timing mode bit deactivates which the clock and bricks the device - is made more difficult.