ipUnidig Release Notes
Release 2-5 (October 18, 2007)
- Fixed soft reboot problem by adding epicsAtExit call to disable interrupts.
- Removed vxWorks dependencies so it will work on any system with devLib and drvIpac.
- Added support for SBS IP-OPTOIO-8 (Eric Norum).
- Now works on RTEMS.
Release 2-4 (Sept. 5, 2006)
- Ron Sluiter fixed a bug in initIpUnidig() of drvIpUnidig.c.
The BSP was not enabling interrupts for whatever level
the IP carrier was configured for unless some other
IRQ handler, with the same IRQ level, had already
enabled interrupts.
- Kurt Goetze added new medm adl files: IpUnidig_all.adl, IpUnidig_help.adl,
IpUnidig_top.adl
Release 2-3 (March 23, 2005)
Major re-write:
- Converted from MPF to ASYN.
- Converted from specialized device support to generic device support from ASYN.
- Converted from C++ to C
Release 2-2 (March 3, 2004)
Minor changes:
- Docs updated, renamed, and moved to documentation directory
- Bug in ipUnidig.cc fixed for maxClients
- Added IpUnidig.adl
Release 2-1 (November 3, 2003)
Major re-write:
- Converted to EPICS R3.14.
Release 1-2 (April 2, 2003)
Added full support for interrupts on the IP-Unidig-I models. For each input bit the hardware can be programmed to generate
interrupts on rising or falling transitions, or neither. The interrupt
service routine software is written to allow alternating which transition
generates interrupts, so that it is also possible to generate interrupts on both
rising and falling transitions. Wrote IpUnidig class so that other device
support can attach to interrupts on specific input lines and get callbacks
at interrupt level when a transition occurs.
Release 1-1 (June 20, 2001)
Initial release.
Suggestions and Comments to:
Mark Rivers : (rivers@cars.uchicago.edu)
Last modified: March 23, 2005