2009-07-22 Joel Sherrill * README, main_pcmmio_dac.c, rtems_config.c: Add mode to pcmmio_dac command where it can write a pattern. 2009-07-22 Joel Sherrill * README, main_pcmmio_adc.c, main_pcmmio_dac.c, main_pcmmio_din.c, main_pcmmio_dout.c, pcmmio_commands.h: Switch to rtems/string2.h methods. Verify negative voltages are allowed as input. 2009-07-21 Joel Sherrill * Makefile, README, main_pcmmio_dac.c, main_pcmmio_dout.c: Added string2XXX routines to RTEMS so we have ability to do heavy error checking on numeric inputs. 2009-07-21 Joel Sherrill * Makefile, README, mio_io.h, pcmmio_commands.h: Add pcmmio_dac command. * main_pcmmio_dac.c: New file. 2009-07-20 Joel Sherrill * Makefile, README, main_pcmmio_din.c, main_pcmmio_dout.c, pcmmio_commands.h: Add initial command to monitor analog inputs. Clean up help and usage. * main_pcmmio_adc.c: New file. 2009-07-20 Joel Sherrill * README: Add description of commands. * main_pcmmio_din.c, main_pcmmio_dout.c: Fix usage. 2009-07-20 Joel Sherrill * Makefile, main_pcmmio_din.c, pcmmio_commands.h, pcmmio_shell.c: Add dout command. * main_pcmmio_dout.c: New file. 2009-07-20 Joel Sherrill * Makefile: Put each command in its own file. * main_pcmmio_din.c: New file. * pcmmio_commands.c: Removed. 2009-07-20 Joel Sherrill * pcmmio_commands.c: Clean up command. 2009-07-17 Joel Sherrill * Makefile: Add dependencies so .exe's are relinked. * mio_io.c: Typo. * pcmmio_commands.c: Basic shell of command works. 2009-07-17 Joel Sherrill * Makefile: Shell appplication configured with a dummy pcmmio command. * pcmmio_commands.c, pcmmio_commands.h, pcmmio_shell.c: New files. 2009-07-16 Joel Sherrill * Makefile, rtems_config.c: Simple RTEMS Application runs polled. Does not report errors and reports all zeroes on input discretes. 2009-07-10 Joel Sherrill * rtems_config.c: Bump POSIX threads. 2009-06-17 Joel Sherrill * Status: New file. 2009-06-17 Joel Sherrill * buffered.c, dacbuff.c, dacout.c, flash.c, getall.c, getvolt.c, kbhit.c, mio_io.c, mio_io_linux.c, mio_io_rtems.c, pcmmio.c, poll.c, repeat.c, rtems_config.c: Clean up. Worked on RTEMS IRQ support code. 2009-06-10 Joel Sherrill * mio_io.h, mio_io_rtems.c: Add timestamps to buffered interrupts. * rtems_config.c: Switch to POSIX Initialization thread and up configured pthreads so application can create one. 2009-06-10 Joel Sherrill * rtems_config.c: Needs 4 barriers. 2009-06-10 Joel Sherrill * README: Document state of the driver. * mio_io.h, mio_io_rtems.c: Move to shared interrupts when possible. * rtems_config.c: Implement the RTEMS configuration and initialization. 2009-06-10 Joel Sherrill * mio_io_rtems.c: Initial interrupt support added. Should now be on functional parity with Linux driver but not debugged. 2009-06-10 Joel Sherrill * mio_io_rtems.c: All Linux functionality should be implemented now EXCEPT hooking the interrupt. 2009-06-10 Joel Sherrill * mio_io_rtems.c: Add checking for interrupt status. 2009-06-08 Joel Sherrill * Makefile, flash.c, mio_io.h: All programs now compile with the copied RTEMS specific porting layer file. * .cvsignore, mio_io_rtems.c: New files. 2009-06-08 Joel Sherrill * Makefile, mio_io.c, mio_io.h: Linux code split to porting file. * mio_io_linux.c: New file. 2009-06-08 Joel Sherrill * Makefile, kbhit.c, mio_io.c, mio_io.h: First successful compilation under RTEMS. Added some Linux ifdef's. * rtems_config.c: New file. 2009-06-08 Joel Sherrill * ChangeLog, Makefile.linux, README: New files.