@satiropan
Yes, CardReset certainly isn't required on OS4 and the workaround in card.resource has a wider scope than CardReset - i.e. everytime a card reset is necessary, the workaround is employed so that the reset always happens.
CardPatch on the other hand might still have a use on OS4, depending on the card, I guess. The bits that cover card reset problems are already covered by the above workaround, so are unnecessary on OS4. The ReleaseCard() patch is unnecessary also, since the card.resource code was fixed. It's just the "Slow bug" and interrupt server changes in CardPatch that were never directly put into card.resource. Mainly because while I was fixing card.resource so that it actually worked at all with OS4, I could not reproduce any of the problems mentioned (partly because getting access the PCMCIA slot in my A1200T is a major problem
), and neither could any of the beta testers - so I didn't change anything that I could not understand, test or verify.
So, definitely do not use CardReset on OS4, and don't try CardPatch unless you encounter problems.