On 02/26/2017 01:27 PM, dragon wrote:
> Jon,
>
> Coming from more of a user integrator person here...
> I think that I am with you on liking option 3 the best with number 2
> next in line. I would even go so far as marking the 'old' driver as
> deprecated and slated for removal on the next release. That warns
> everyone that if they want to run the next release they need to get with
> the game or they will have to be content with this being the last
> release that supports their hardware. I don't like option number 1.
Actually, I thought option 1 was the "best", but required a 
bit more code and more testing.
Since I've discovered the offending line occurs in ONE and 
only one place in the whole driver (I think),
then conditional compilation of one copy of the source seems 
like a workable solution.
> My big questions...
> - Do we know when this changed occurred to actual products in the
> marketplace?
NO!  That's what makes this decision a bit hard.  I know 
some old ISA-bus multi-IO chips needed this, in the DISTANT 
past.  I started this project in 2001, to give you some 
context!  And, once it worked, I have no idea when it might 
have no longer been needed! And, even WORSE, I have no idea 
if any CURRENT parport chips still require this.  I did 
check that none of the ones HERE do, but that is not conclusive.
>
> I also see this as making a large number of cards available for use. I
> hate having to dig for a source of one specific item that may not even
> still be in production.
Yes, indeed!  I was at the point of having a SOLE SOURCE of 
PCIe chip that worked!  That was NOT a good feeling.
>   If I have a card die in an old system, I would
> much rather be able to look for one of many options to replace it in
> exchange for being stuck on an older software release so I can keep
> using my antiquated hardware.
>
> I am of the opinion that if legacy machines are working... leave them
> alone! If it makes parts reliably everyday, why do you want to be
> messing with newer versions of LCNC.
Yes, but there are great improvements in GUIs, trajectory 
planners, and such that could make life easier.
But, a major update, as from 2.4 to 2.7 will almost 
certainly require updating the PC hardware.

Jon

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to