source: multiio/pcmmio/ChangeLog @ 13bdbee

base
Last change on this file since 13bdbee was 13bdbee, checked in by Joel Sherrill <joel.sherrill@…>, on 03/17/11 at 15:04:30

Initial import.

  • Property mode set to 100644
File size: 6.9 KB
Line 
12009-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * mio_io_rtems.c: Make internal routines static.
4
52009-12-14      Joel Sherrill <joel.sherrill@oarcorp.com>
6
7        * Makefile, README, mio_io_rtems.c, pcmmio_commands.h: Add command to
8        benchmark discrete input including message queue send and receive.
9        * main_pcmmio_benchmark.c: New file.
10
112009-12-11      Joel Sherrill <joel.sherrill@oarcorp.com>
12
13        * mio_io_rtems.c: Ensure mio_error_code is properly initialized to
14        MIO_SUCCESS.
15
162009-12-11      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * main_pcmmio_din.c, main_pcmmio_irq.c, pcmmio_shell.c: Report time
19        between discrete in interrupts in microseconds.
20
212009-12-11      Joel Sherrill <joel.sherrill@oarcorp.com>
22
23        * README: Add section on RTEMS Configuration needed by driver.
24        * mio_io_rtems.c: Switch to using a message queue for transmitting
25        discrete interrupt changes to the task level.
26        * pcmmio_shell.c: Modify application configuration to take into
27        account one less barrier and the new message queue.
28
292009-12-11      Joel Sherrill <joel.sherrill@oarcorp.com>
30
31        * README: Add list of new methods.
32        * mio_io.h, mio_io_rtems.c: Add dio_get_missed_interrupts() with
33        no tracking of missed interrupts since will switch to message queues.
34
352009-10-21      Joel Sherrill <joel.sherrill@oarcorp.com>
36
37        * main_pcmmio_din.c, main_pcmmio_irq.c: Adjust bit numbering
38        difference.
39
402009-10-13      Joel Sherrill <joel.sherrill@oarcorp.com>
41
42        * main_pcmmio_dac.c: Fix help message.
43
442009-08-13      Joel Sherrill <joel.sherrill@oarcorp.com>
45
46        * main_pcmmio_dout.c: Fix mismatch in numbering between our view of
47        0-47 and driver's 1-48 view.
48
492009-08-13      Joel Sherrill <joel.sherrill@oarcorp.com>
50
51        * main_pcmmio_irq.c, mio_io.h, mio_io_rtems.c: Add ADCs confirmed to
52        work using the dac command. Both single voltages and a pattern were
53        written.
54
552009-08-12      Joel Sherrill <joel.sherrill@oarcorp.com>
56
57        * Makefile, README, main_pcmmio_adc.c, main_pcmmio_dac.c,
58        main_pcmmio_din.c, main_pcmmio_dout.c, mio_io_rtems.c,
59        pcmmio_shell.c: Discrete input polled and interrupt now works.
60
612009-07-23      Joel Sherrill <joel.sherrill@oarcorp.com>
62
63        * main_pcmmio_irq.c: Add code to report interrupts.
64
652009-07-23      Joel Sherrill <joel.sherrill@oarcorp.com>
66
67        * main_pcmmio_adc.c, main_pcmmio_dac.c, main_pcmmio_din.c,
68        main_pcmmio_dout.c, main_pcmmio_irq.c: Update checks of return status
69        from rtems_string_to_XXX to reflect change to rtems_status_code.
70
712009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
72
73        * Makefile, README, main_pcmmio_dac.c, mio_io.h, mio_io_rtems.c,
74        pcmmio_commands.h, pcmmio_shell.c, rtems_config.c: Add pcmmio_irq
75        command and do some cleanup as noticed on other files.
76        * main_pcmmio_irq.c: New file.
77
782009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
79
80        * README: Fix typo.
81
822009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
83
84        * README, main_pcmmio_dac.c, rtems_config.c: Add mode to pcmmio_dac
85        command where it can write a pattern.
86
872009-07-22      Joel Sherrill <joel.sherrill@oarcorp.com>
88
89        * README, main_pcmmio_adc.c, main_pcmmio_dac.c, main_pcmmio_din.c,
90        main_pcmmio_dout.c, pcmmio_commands.h: Switch to rtems/string2.h
91        methods. Verify negative voltages are allowed as input.
92
932009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * Makefile, README, main_pcmmio_dac.c, main_pcmmio_dout.c: Added
96        string2XXX routines to RTEMS so we have ability to do heavy error
97        checking on numeric inputs.
98
992009-07-21      Joel Sherrill <joel.sherrill@oarcorp.com>
100
101        * Makefile, README, mio_io.h, pcmmio_commands.h: Add pcmmio_dac
102        command.
103        * main_pcmmio_dac.c: New file.
104
1052009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
106
107        * Makefile, README, main_pcmmio_din.c, main_pcmmio_dout.c,
108        pcmmio_commands.h: Add initial command to monitor analog inputs.
109        Clean up help and usage.
110        * main_pcmmio_adc.c: New file.
111
1122009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
113
114        * README: Add description of commands.
115        * main_pcmmio_din.c, main_pcmmio_dout.c: Fix usage.
116
1172009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
118
119        * Makefile, main_pcmmio_din.c, pcmmio_commands.h, pcmmio_shell.c: Add
120        dout command.
121        * main_pcmmio_dout.c: New file.
122
1232009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
124
125        * Makefile: Put each command in its own file.
126        * main_pcmmio_din.c: New file.
127        * pcmmio_commands.c: Removed.
128
1292009-07-20      Joel Sherrill <joel.sherrill@oarcorp.com>
130
131        * pcmmio_commands.c: Clean up command.
132
1332009-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
134
135        * Makefile: Add dependencies so .exe's are relinked.
136        * mio_io.c: Typo.
137        * pcmmio_commands.c: Basic shell of command works.
138
1392009-07-17      Joel Sherrill <joel.sherrill@oarcorp.com>
140
141        * Makefile: Shell appplication configured with a dummy pcmmio command.
142        * pcmmio_commands.c, pcmmio_commands.h, pcmmio_shell.c: New files.
143
1442009-07-16      Joel Sherrill <joel.sherrill@oarcorp.com>
145
146        * Makefile, rtems_config.c: Simple RTEMS Application runs polled. Does
147        not report errors and reports all zeroes on input discretes.
148
1492009-07-10      Joel Sherrill <joel.sherrill@oarcorp.com>
150
151        * rtems_config.c: Bump POSIX threads.
152
1532009-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
154
155        * Status: New file.
156
1572009-06-17      Joel Sherrill <joel.sherrill@oarcorp.com>
158
159        * buffered.c, dacbuff.c, dacout.c, flash.c, getall.c, getvolt.c,
160        kbhit.c, mio_io.c, mio_io_linux.c, mio_io_rtems.c, pcmmio.c, poll.c,
161        repeat.c, rtems_config.c: Clean up. Worked on RTEMS IRQ support code.
162
1632009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
164
165        * mio_io.h, mio_io_rtems.c: Add timestamps to buffered interrupts.
166        * rtems_config.c: Switch to POSIX Initialization thread and up
167        configured pthreads so application can create one.
168
1692009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
170
171        * rtems_config.c: Needs 4 barriers.
172
1732009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * README: Document state of the driver.
176        * mio_io.h, mio_io_rtems.c: Move to shared interrupts when possible.
177        * rtems_config.c: Implement the RTEMS configuration and initialization.
178
1792009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
180
181        * mio_io_rtems.c: Initial interrupt support added. Should now be on
182        functional parity with Linux driver but not debugged.
183
1842009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
185
186        * mio_io_rtems.c: All Linux functionality should be implemented now
187        EXCEPT hooking the interrupt.
188
1892009-06-10      Joel Sherrill <joel.sherrill@oarcorp.com>
190
191        * mio_io_rtems.c: Add checking for interrupt status.
192
1932009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
194
195        * Makefile, flash.c, mio_io.h: All programs now compile with the copied
196        RTEMS specific porting layer file.
197        * .cvsignore, mio_io_rtems.c: New files.
198
1992009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
200
201        * Makefile, mio_io.c, mio_io.h: Linux code split to porting file.
202        * mio_io_linux.c: New file.
203
2042009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * Makefile, kbhit.c, mio_io.c, mio_io.h: First successful compilation
207        under RTEMS. Added some Linux ifdef's.
208        * rtems_config.c: New file.
209
2102009-06-08      Joel Sherrill <joel.sherrill@oarcorp.com>
211
212        * ChangeLog, Makefile.linux, README: New files.
213
Note: See TracBrowser for help on using the repository browser.