Home | History | Annotate | Download | only in ic
History log of /src/sys/dev/ic/Makefile
RevisionDateAuthorComments
 1.31  15-Dec-2025  macallan install nglereg.h
 1.30  30-Nov-2024  macallan install summitreg.h - we will need it for Xorg
 1.29  04-Mar-2024  macallan branches: 1.29.2;
install stireg.h
 1.28  07-Dec-2021  brad A driver and user land utility for the Sparkfun Serial Controlled Motor
Driver module as illustrated here:

https://www.sparkfun.com/products/13911

A SCMD module is a ARM SOC simular to a Arduino in front of a motor
driver chip. The single SCMD module can control two motors and up to
16 additional modules can be chained together using an internal I2C
bus. One can interface with the SCMD using tty uart commands, SPI or
I2C. The driver in this commit adds a kernel driver for the I2C and
SPI interfaces. The command line utility provides a set of
convenience commands that support most of the functions of the SCMD
and is able to use the tty uart mode, SPI user land or the included
kernel driver in a uniform manor.

The use of the SCMD module is mostly for small robots and the like,
but it can control anything that is controllable by voltage.
 1.27  19-Jan-2020  thorpej Remove HIPPI support and the esh(4) driver that uses it. There have not
been any users of HIPPI for some time, and it is unlikely to be resurrected.
 1.26  25-Nov-2017  jmcneill branches: 1.26.4; 1.26.12;
Add driver for QEMU Firmware Configuration device.

This interface allows the host to pass various data items and files to
the guest OS.
 1.25  04-Jun-2016  nonaka Add NVMe command passthrough support.
 1.24  11-Dec-2005  christos branches: 1.24.120; 1.24.140;
merge ktrace-lwp.
 1.23  11-Jan-2005  joff Replace hd44780_subr.h to hd44780var.h and install to userland.
 1.22  13-Oct-2003  dyoung Install athioctl.h, defining ioctls for Atheros 802.11a/b/g radios.
 1.21  13-May-2003  thorpej branches: 1.21.2;
Add support for the user-generated command interface and event logging
required by the ICP-Vortex management tools. Many thanks to Achim Leubner
at ICP-Vortex for a few bug fixes and for testing.
 1.20  06-May-2001  ichiro divided into PCMCIA attachment and common code of wi.
since if_wi_ieee.h does not depend for pcmcia,
sys/dev/pcmcia/if_wi_ieee.h was moved to sys/dev/ic/wi_ieee.h .
 1.19  11-Apr-2001  wiz re-add bt8xx.h (needed for fxtv, without which bktr is pretty much useless)
 1.18  11-Apr-2001  jdolecek Only install headers which are actually used by our userland. This
saves about 2.2MB under /usr/include/dev/. Discussed on tech-kern@
recently.

I HOPE to get the list right. The headers I left in are ones
used for MI tools and those whose usage I discovered by grep over tree sources.
Feel free to put needed includes back in if you encounter anything which
should not be removed from lists.
 1.17  10-Apr-2001  mjacob Add isp_ioctl.h.
 1.16  25-Feb-2001  ad branches: 1.16.2;
Remove mlxvar.h, which was added for no apparent reason.
 1.15  18-Feb-2001  taca Add mlxvar.h as include files to install.
 1.14  10-Feb-2001  thorpej Register definitions for the D-Link DL10019 and DL10022 Ethernet
chips. These are NE2000-compatible chips with an MII interface
on them for media.
 1.13  04-Feb-2001  ad Add a driver for the Mylex DAC960 family (including DEC SWXCR).
 1.12  09-Jun-2000  onoe branches: 1.12.2;
cleanup haeders.
add opt_awi.h to define AWI_DEBUG, AWI_WEP_ARC4.
show the firmware version at attach.
create a framework to support WEP (encryption code is not included for now).
a new wiconfig compatible ioctl interface replaced the awictl interface.
fix memory leak in selecting AP
fix bugs in ESSID selection
changes from FreeBSD-current by Warner Losh:
revision 1.2
date: 2000/04/17 22:58:15; author: imp; state: Exp; lines: +16 -1
Provide mem* for compat with NetBSD to fix LINT
fixes from FreeBSD-current by Guido van Rooij:
revision 1.4
date: 2000/05/29 19:58:10; author: guido; state: Exp; lines: +5 -2
Fix a panic resulting from an obvious null pointer deref.
Apparently some other panics still exist in this driver, but with
this fix, it was at least possible to run the Nokia card at SANE 2000.
 1.11  07-May-2000  wiz branches: 1.11.2;
install bt8xx.h for bktr
 1.10  22-Mar-2000  onoe Update awi driver, which now supports AMD 79c930 based 802.11 DS cards
as well as 802.11 FH cards. Also, it can operate in infrastructure mode,
adhoc mode, and wi(4) (aka WaveLAN/IEEE) compatible adhoc mode.
 1.9  20-Mar-2000  ad Install cac{reg,var}.h.
 1.8  18-Mar-2000  mycroft Move some code around in preparation for nca_pcmcia.
 1.7  15-Mar-2000  sommerfeld Catch up to rearranged aic7*.h files
 1.6  04-Dec-1999  sommerfeld Fix "make includes" since pckbc moved to dev/ic from dev/isa
(Hi, Jason!)
 1.5  05-Oct-1999  itohy branches: 1.5.2; 1.5.8;
opl3sa3.h -> opl3sa3reg.h
 1.4  29-Sep-1999  ad Install dptreg.h, dptvar.h.
 1.3  30-Jan-1999  minoura branches: 1.3.2;
MC68450 DMAC regs.
 1.2  30-Oct-1998  nisimura - Add filenames for VDAC/cursor sprite hardware descriptions; bt431reg.h,
bt459reg.h, bt463reg.h and ims332.h as pointed by Klaus Klein.
 1.1  12-Jun-1998  cgd Rework the way kernel include files are installed. In the new method,
as with user-land programs, include files are installed by each directory
in the tree that has includes to install. (This allows more flexibility
as to what gets installed, makes 'partial installs' easier, and gives us
more options as to which machines' includes get installed at any given
time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_
still supported, though at least one bug in the 'symlinks' case is
fixed by this change. Include files can't be build before installation,
so directories that have includes as targets (e.g. dev/pci) have to move
those targets into a different Makefile.
 1.3.2.1  08-Feb-2000  he Apply patch (requested by ad):
Install dptreg.h and dptvar.h.
 1.5.8.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.5.2.3  21-Apr-2001  bouyer Sync with HEAD
 1.5.2.2  11-Feb-2001  bouyer Sync with HEAD.
 1.5.2.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.11.2.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.12.2.1  26-Oct-2001  jhawk Pull up via patch (requested by windsor):
Move mlxio.h and mlxreg.h from dev/pci/Makefile to dev/ic/Makefile
 1.16.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.21.2.4  17-Jan-2005  skrll Sync with HEAD.
 1.21.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.21.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.21.2.1  03-Aug-2004  skrll Sync with HEAD
 1.24.140.1  09-Jul-2016  skrll Sync with HEAD
 1.24.120.1  03-Dec-2017  jdolecek update from HEAD
 1.26.12.1  25-Jan-2020  ad Sync with head.
 1.26.4.1  08-Apr-2020  martin Merge changes from current as of 20200406
 1.29.2.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed