Is there a procedure for submitting release notes for new and changed
software features?
The Mesa 8i20 and 7i64 were the first Smart-Serial cards produced, and
had individual sub-drivers in Hostmot2.
Then Pete brought out dozens more remotes, but those have their pin
names and register layours in the card firmware. These were handled by
a separate driver.

As a first step towards some other (useful)  changes I have removed
the separate 8i20, 7i64 and autoconf drivers. The autoconf driver has
been rolled up into the parent sserial.c driver, and the 8i20 and 7i64
now have a pseudo-autoconf block defined in a new sserial.h.

Pin names across all sserial devices are now consistent. They are not,
entirely, canonical according to
http://linuxcnc.org/docs/html/hal/canonical-devices.html. But then
nothing else seems to be. (according to that page the parallel port
pins should be parport.0.digin.01.in-not for example).

The 7i64 digital input pins now have names like
hm2_5i25.0.7i64.0.0.digin-01 and hm2_5i25.0.7i64.0.0.digin-01-not.
Previously these were hm2_5i25.0.7i64.0.0.digin.01.in and
hm2_5i25.0.7i64.0.0.digin.01.in-not.
The 8i20 now no longer has an amp-enable pin (it wasn't a true
amp-enable, it just zeroed the current in HAL. The correct way to
control the 8i20 is with the hardware amp-enable terminals)
Also, the 8i20 now reports faults and status on individual bits with
human-readable names rather than as a combined hex value.

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to