Your assumption though that I have been doing hot swapping is incorrect...that's always the problem when one makes assumptions.
I've been doing everything as you describe, for days now with no results.
I am not making assumptions, I only read what you write:
The problem that I am trying to fix is a cf card freezing my A1200 the moment is inserted in the PCMCIA cf adapter.
I cannot freeze if it is not already running.
If you want accurate help you should learn to describe your problem carefully and correctly, with correct wording.
Finally, the files afore mentioned are indeed called COMAPCTCARD.PATCH AND COMPACTCARD.RESET, respectively. They come included in the EasyNet floppy and are also available from Aminet.
No they aren't. They are called CardPatch and CardReset. That's because expansions connected to the PCMCIA port are also called PC Cards as you can see in the readme:
When a PC Card is plugged in the PCMCIA slot ...
There is no "compact" in there and no "flash" either and also no "CF". Because this would just be wrong.
Calling the PCMCIA port "CF0" is even more wrong than calling it CF or Compact Flash.