Garrett D'Amore wrote:
> Dan Mick wrote:
>> Garrett D'Amore wrote:
>>> I'd like to gather rough opinions about an idea to "simplify" 
>>> pcmcia.  Our pcmcia stack in Solaris is rather complex, and I think a 
>>> lot of this owes to a desire to make it compliant with the 
>>> quasi-portable Card Services API/DDK (specified by the PCMCIA org, 
>>> and largely meant for use with other operating systems; intended to 
>>> facilitate porting pccard drivers, I think.)
>>
>> Is the code complexity causing problems?  Is this work more important 
>> than new feature support or RFEs/projects on live subsystems?
>>
> We have several device that are "live" on pcmcia, and have a lot of 
> complexity introduced to them via this.
> 
> I strongly suspect there is even "dead" code, which we are keeping 
> around just because of Card Services API specifications.  I hate "dead" 
> code.
> 
> I suppose I could be just like everyone else and avert my eyes, and work 
> on other things.

I hate dead code that's a detriment of some sort.  A minute of build time, if 
that's all it is, doesn't warrant much work, and it seems like the bug velocity 
in that code is pretty small; mostly it has to do with Cardbus, which we agree 
we want.

I dunno; seems like a lot more discussion, even, than it would warrant.

Reply via email to