demo: Move static variables into dev_context
authorAlexandru Gagniuc <mr.nuke.me@gmail.com>
Tue, 11 Dec 2012 23:26:09 +0000 (17:26 -0600)
committerAlexandru Gagniuc <mr.nuke.me@gmail.com>
Tue, 8 Jan 2013 06:42:06 +0000 (00:42 -0600)
commite64e836cb0f9e3dffa2ca1eba2561dee4a96c4ce
tree15989d7d4d39b82ddfbca5bdf80e0ca3325d0593
parent243e8db35c0a19e91126ad1ceb8aae9431988f2a
demo: Move static variables into dev_context

Information such as samplerate, time limit or sample limit is context specific.
Information about samplerate, time limit, sample limit, and pattern is currently
kept in static global variables, while a count of the number of samples sent is
kept in the device context.

These variables belong in a device context, since they are device-specific.

Store these variables in dev_context, following the model that most other
drivers use: keep devc in sdi->priv.

Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
hardware/demo/demo.c