Short: PCMCIA Network Card driver. V1.6 Author: sintonen@iki.fi (Harry "Piru" Sintonen) Uploader: sintonen@iki.fi (Harry "Piru" Sintonen) Type: hard/drivr Requires: OS 2.04+, A600/A1200, compatible PCMCIA ethernet card Version: 1.6 Replaces: hard/drivr/cnetdevice.lha This is an PCMCIA (aka PC Card) ethernet card SANA2 driver for Amiga 600 and Amiga 1200 computers. Most NE2000 compatible cards are supported (I hope). Full source code in assembler is included. New for V1.6 - Bugfix: S2_GETSTATIONADDRESS returned current interface address in both ios2_SrcAddr and ios2_DstAddr. Now ios2_DstAddr return the factory default station address as supposed to. - Bugfix: S2_TRACKTYPE and S2_UNTRACKTYPE called alloc & free within Disable(). Caused terrible lockup if semaphore wasn't free or owned by the caller. Fixed. - Bugfix: S2_ONLINE trashed one byte of memory if device wasn't configured. Grrrh, I hate assembler. Fixed. - Bugfix: In some special conditions OwnCard() could have got called more than once. Oops. Fixed. - General source cleanup: Better device initialization and cleanup, removed some redundant code. - Added error requesters for initialization errors, helps identifying compatibility problems. - Added DMA timeout test for reads, might fix some cards that failed before (timing problems). - Improvement: Now set iorequest error code properly on write error. - Updated the compatibility list. Thanks to MX3. - Separated history to separate file. - Added guide by Niclas Aronsson, thanks mate! (for more information see src/cnetdevice.asm version history)