History log of /openbsd-src/sys/dev/pci/if_an_pci.c (Results 1 – 21 of 21)
Revision Date Author Comments
# 0f9891f1 24-May-2024 jsg <jsg@openbsd.org>

remove unneeded includes; ok miod@


# 8d2c75e4 11-Mar-2022 mpi <mpi@openbsd.org>

Constify struct cfattach.


# 32f46ff2 24-Nov-2015 mpi <mpi@openbsd.org>

You only need <net/if_dl.h> if you're using LLADDR() or a sockaddr_dl.


# 299fb045 03-Apr-2011 jasper <jasper@openbsd.org>

use nitems(); no binary change for drivers that are compiled on amd64.

ok claudio@


# e10c952f 29-Mar-2009 sthen <sthen@openbsd.org>

make various strings ("can't map mem space" and similar) more consistent
between instances, saving space in the kernel. feedback from many (some
incorporated, some left for future work).

ok deraadt,

make various strings ("can't map mem space" and similar) more consistent
between instances, saving space in the kernel. feedback from many (some
incorporated, some left for future work).

ok deraadt, kettenis, "why not" miod.

show more ...


# 18651ecd 10-Mar-2006 jsg <jsg@openbsd.org>

ansi. no binary change.


# 48aa4408 30-Jan-2006 jsg <jsg@openbsd.org>

Add basic radiotap support. Modelled somewhat after
ral and NetBSD wi radiotap.
"looks ok" damien@


# 04c2c6ed 09-Jan-2006 jsg <jsg@openbsd.org>

Move an(4) to a driver based on the NetBSD one.
This brings net80211 support and support for newer hardware.
In addition ancontrol is no longer needed.

This driver does not yet work on big endian ar

Move an(4) to a driver based on the NetBSD one.
This brings net80211 support and support for newer hardware.
In addition ancontrol is no longer needed.

This driver does not yet work on big endian archs like the previous
one did.

"do it" deraadt@

show more ...


# 7c43a9fe 13-Sep-2005 mickey <mickey@openbsd.org>

only include what is needed (tree.h) and not the whole metric assload of unrelated crap (mbuf.h)


# 3ce67372 13-Sep-2005 reyk <reyk@openbsd.org>

replace the node hash table with a red-black tree. this fixes some
bugs in the node table (like duplicate nodes in hostap mode), we get
rid of possible hash collisions, and it simplifies the code.

t

replace the node hash table with a red-black tree. this fixes some
bugs in the node table (like duplicate nodes in hostap mode), we get
rid of possible hash collisions, and it simplifies the code.

tested by many, ok damien@, jsg@

show more ...


# 798bf0b9 09-Aug-2005 mickey <mickey@openbsd.org>

do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in pcisubmatch(); kettenis@ testing; brad@ ok


# 10d86bda 20-Jun-2005 jsg <jsg@openbsd.org>

Replace arpcom in the softc with ieee80211com in preparation for
further net80211 changes. ok mickey@


# 6f90920f 19-Nov-2002 jason <jason@openbsd.org>

Add a simplistic table driven lookup routine and use it where appropriate.


# 655b94d4 22-May-2002 mickey <mickey@openbsd.org>

another 4800 weirdo from cisco; from condor@vcable.net


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# c2cb52f4 29-Sep-2001 mickey <mickey@openbsd.org>

if_media support, from freebsd


# fd725315 25-Aug-2001 art <art@openbsd.org>

Change pci_intr_map to take pci_attach_args as an argument.
All callers actually took all arguments to pci_intr_map from pci_attach_args
structs, so this simplifies code.
This also allows more compli

Change pci_intr_map to take pci_attach_args as an argument.
All callers actually took all arguments to pci_intr_map from pci_attach_args
structs, so this simplifies code.
This also allows more complicated interrupt assignment schemes like the one
on sparc64.

This makes sparc64 pci interrupts work.

Inspired by the same change in NetBSD.

show more ...


# 0e9d5c28 23-Jun-2001 mickey <mickey@openbsd.org>

enable attaching on pci35x models, seems to work ok


# 8c50cd28 12-Jun-2001 niklas <niklas@openbsd.org>

Make pci_mapreg_map take an extra argument where we can
put a size limitation of the PCI region to map. That makes the PERC 3/Di
raid controller usable, as it publishes too much PCI memory for us to

Make pci_mapreg_map take an extra argument where we can
put a size limitation of the PCI region to map. That makes the PERC 3/Di
raid controller usable, as it publishes too much PCI memory for us to map
in the kernel virtual memory. As we only access the first 256 byte it is
of no use to map 128MB of kvm.

show more ...


# f07909c4 10-Apr-2000 millert <millert@openbsd.org>

Use pci_mapreg_map() instead of pci_io_find() and pci_mapreg_map()


# b1f0134f 10-Apr-2000 millert <millert@openbsd.org>

Aironet PCI shim; all the real meat is in sys/ic/an.c.
Based on the FreeBSD if_an_pci.c but really the only things that
remain the same are the informative comments at the top. I retained
Bill Paul'

Aironet PCI shim; all the real meat is in sys/ic/an.c.
Based on the FreeBSD if_an_pci.c but really the only things that
remain the same are the informative comments at the top. I retained
Bill Paul's Copyright since it seems silly to add my own copyright
to what is simply boilerplate.

show more ...