Home | History | Annotate | Download | only in pcmcia
History log of /src/sys/dev/pcmcia/if_cnwreg.h
RevisionDateAuthorComments
 1.6  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.5  11-Dec-2005  christos branches: 1.5.70; 1.5.72; 1.5.74;
merge ktrace-lwp.
 1.4  27-Feb-2005  perry nuke trailing whitespace
 1.3  05-Jul-2000  itojun branches: 1.3.24; 1.3.32; 1.3.34;
use memory mapped address, instead of i/o memory access, for control
registers. rationale:
- Netwave cards choke if we map i/o memory to >= 0x400
- even though, CIS tuple talks nothing about it
- it is not possible to specify range in pcmcia_io_map
- it would be very bad to do a try-and-error bus_space allocation for
i/o memory regions < 0x400
- we can have exactly the same functionality with memory mapped access
this should correct PR 10139.

the memory mapped access idea was from WIDE wildboar/bsdi cnw code.
 1.2  29-Nov-1999  itojun branches: 1.2.4;
improve cnw driver, looking at bsdi/freebsd-pao cnw driver by wide+prb@bsdi.
- implement ioctls compatible with bsdi/freebsd-pao. stat type is
changed from u_int to u_quad_t to avoid overflows. now it is possible
to switch domain/encryption key from the userland, using cnwctl(8).
- implement multicast/promiscuous mode. tested with IPv6.
 1.1  01-Jan-1999  christos branches: 1.1.6; 1.1.8; 1.1.14;
Add Xircom Netwave driver from Michael Eriksson
 1.1.14.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.1.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.1.6.1  30-Nov-1999  itojun bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch
just for reference purposes.
This commit includes 1.4 -> 1.4.1 sync for kame branch.

The branch does not compile at all (due to the lack of ALTQ and some other
source code). Please do not try to modify the branch, this is just for
referenre purposes.

synchronization to latest KAME will take place on HEAD branch soon.
 1.2.4.1  07-Jul-2000  itojun sync with netbsd-current, approved by releng-1-5.
sys/dev/pcmcia/if_cnw.c 1.11 -> 1.13
sys/dev/pcmcia/if_cnwreg.h 1.2 -> 1.3

use memory mapped address, instead of i/o memory access, for control
registers. rationale:
- Netwave cards choke if we map i/o memory to >= 0x400
- even though, CIS tuple talks nothing about it
- it is not possible to specify range in pcmcia_io_map
- it would be very bad to do a try-and-error bus_space allocation for
i/o memory regions < 0x400
- we can have exactly the same functionality with memory mapped access
this should correct PR 10139.

the memory mapped access idea was from WIDE wildboar/bsdi cnw code.
 1.3.34.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.3.32.1  29-Apr-2005  kent sync with -current
 1.3.24.1  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.5.74.1  16-May-2008  yamt sync with head.
 1.5.72.1  18-May-2008  yamt sync with head.
 1.5.70.1  02-Jun-2008  mjf Sync with HEAD.

RSS XML Feed