History log of /netbsd-src/distrib/sets/lists/debug/module.mi (Results 1 – 25 of 31)
Revision Date Author Comments
# fea0c645 23-Jan-2025 brad <brad@NetBSD.org>

A driver for the DS28E17 1-Wire to I2C bridge chip.

This chip acts like a 1-Wire slave device and provides a iic(4) master
at the end of the 1-Wire bus. More or less it is the polar opposite
of the

A driver for the DS28E17 1-Wire to I2C bridge chip.

This chip acts like a 1-Wire slave device and provides a iic(4) master
at the end of the 1-Wire bus. More or less it is the polar opposite
of the DS2482 [ds2482ow(4)] chip.

This device couples well with ds2482ow(4) and can be used to provide a
I2C bus at very great lengths from the controlling computer.

All features of the chip are supported, except for 1-Wire overdrive
support, which requires more work from the onewire(4) infrastructure.

The chip does not support Read without Stop. Attempts to do this will
get turned into a Read with Stop and one will have to hope for the
best. The chip also does not support zero length I2C reads or zero
length I2C writes. This has the side effect of making the default
mode, a zero length I2C write, for i2scan(8) return false positives.
The alternative mode that i2cscan(8) can use, the single byte read,
should work as expected.

The chip has automatic support for end devices that do I2C clock
stretching.

It was noticed that this chip does not work with the gpioow(4) driver.
That might be an interesting thing to debug if one has a good logic
analyzer on hand. While the presence pulse is detected, the gpioow(4)
driver is not able to complete the initial ROM enumeration. The
DS28E17 works flawlessly when driven by a DS2482 [ds2482ow(4)] driver
chip. Poke me if you want any more details.

The chip is pretty inexpensive and only requires a single cap to get
it hooked up. However, the package it comes in is only a 16-QFN
package, so it could provide to be hard to solider onto a board for
some. There are side tabs, so it was possible with a very small iron
and lots of flux. There is a slightly expensive breakout board sold
by Mikroe that probably works well -> https://www.mikroe.com/1-wire-i2c-click

show more ...


# 8d3fa1ac 20-Jan-2025 maya <maya@NetBSD.org>

Add ncm(4) a driver for USB Network Control Model

Seen on my Google Pixel 8, which implements ncm instead of urndis.


# c01682cd 05-Nov-2024 martin <martin@NetBSD.org>

typo


# 10501407 05-Nov-2024 martin <martin@NetBSD.org>

Add new ds2482ow module debug info


# 0a864b32 18-Jul-2024 rin <rin@NetBSD.org>

modules: Build `ipl` module only if MKIPFILTER is enabled


# 5376640a 11-Jul-2024 riastradh <riastradh@NetBSD.org>

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge con

distrib/sets/lists: Add a blank comment line between RCS id and body.

This serves as a buffer between RCS id changes and other changes to
the set lists, in an attempt to reduce the pain of merge conflicts
around mass set list changes.

No functional change intended.

show more ...


# 670e7745 27-Aug-2023 kardel <kardel@NetBSD.org>

make owtemp a module


# 89823b19 20-Dec-2022 jakllsch <jakllsch@NetBSD.org>

add compat_100 module setlist entries


# 50bb9ed1 03-Dec-2022 brad <brad@NetBSD.org>

Split the BMP280 / BME280 driver into common code and create I2C and
SPI attachments.


# 068b504f 21-Nov-2022 brad <brad@NetBSD.org>

A driver for the Bosch BMP280 / BME280 temperature, humidity and
atmospheric pressure sensor. This is an inexpensive to moderately
expensive chip available from a large number of places. The driver

A driver for the Bosch BMP280 / BME280 temperature, humidity and
atmospheric pressure sensor. This is an inexpensive to moderately
expensive chip available from a large number of places. The driver
supports all aspects of the two chips, except for the repeating read
mode which would allow for sub-second queries, such as fall detection
or perhaps even as an altimeter. This driver also only supports the
I2C interface and not the SPI interface.

The BME280, the one with humidity, is not fully tested at this point,
awaiting upon a breakout board and may not show proper humidity.

show more ...


# 50bf6d2d 17-Nov-2022 brad <brad@NetBSD.org>

A driver for the Aosong AHT20 temperature and humidity sensor. While
slow for an I2C sensor it is inexpensive and should work well enough
in most indoor conditions. All features of the chip are sup

A driver for the Aosong AHT20 temperature and humidity sensor. While
slow for an I2C sensor it is inexpensive and should work well enough
in most indoor conditions. All features of the chip are supported.

show more ...


# c1b2d682 04-Jun-2022 pgoyette <pgoyette@NetBSD.org>

Add sets-lists entries for the new combined midi_seq module


# bc7accac 14-Apr-2022 pgoyette <pgoyette@NetBSD.org>

Add the new scsi_subr module to sets lists.


# bb82a354 01-Apr-2022 pgoyette <pgoyette@NetBSD.org>

Create a loaable adiantum module, and make cgd require it.

This enablees use of a loadable cgd module, rather thtan requiring
it to be built-in.

Partially resolves kern/56772


# 7694d689 01-Apr-2022 pgoyette <pgoyette@NetBSD.org>

Split i2c_subr.c into a separate module rather than including it in
the iic module. There are valid configurations where i2c_subr code
can be both built-in and part of a loaded module (eg, piixpm is

Split i2c_subr.c into a separate module rather than including it in
the iic module. There are valid configurations where i2c_subr code
can be both built-in and part of a loaded module (eg, piixpm is in
the kernel, but the iic module is loaded later). This causes the
in-kernel linker to detect a duplicate symbol.

show more ...


# bf53d441 07-Dec-2021 brad <brad@NetBSD.org>

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

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.

show more ...


# 1f3d8cb8 06-Nov-2021 brad <brad@NetBSD.org>

Driver for the Sensirion SHT30/SHT31/SHT35 temperature and humidity
sensor such as:

https://www.adafruit.com/product/2857

This is a higher priced sensor with a lot of features, including the
abilit

Driver for the Sensirion SHT30/SHT31/SHT35 temperature and humidity
sensor such as:

https://www.adafruit.com/product/2857

This is a higher priced sensor with a lot of features, including the
ability to do sub-second periodic updates. The driver supports
everything about the sensor except for the alert pin.

show more ...


# ea034c40 14-Oct-2021 brad <brad@NetBSD.org>

A driver for the Sensirion SGP40 MOx gas sensor. An example of this
chip from Adafruit is:

https://www.adafruit.com/product/4829

This is a moderately priced gas sensor that can detect volatile
org

A driver for the Sensirion SGP40 MOx gas sensor. An example of this
chip from Adafruit is:

https://www.adafruit.com/product/4829

This is a moderately priced gas sensor that can detect volatile
organic compounds in the air. The driver uses the 3-clause BSD
licensed VOC algorithm provided by Sensirion to turn the raw sensor
metric into a VOC index which can indicate the quality of the air in a
particular indoor environment. All published functions of the chip
are supported and one unpublished feature.

show more ...


# 20bbeb9e 04-Oct-2021 brad <brad@NetBSD.org>

Sorry.. missed the debug module build in the previous commit.


# 91ba062c 11-Sep-2021 pgoyette <pgoyette@NetBSD.org>

Build and install the if_run module. run(4) is not necessarily included
in all GENERIC kernels (as reported on libera IRC).


# 9399dd9e 19-Aug-2021 christos <christos@NetBSD.org>

don't mark sodium as solaris


# 86ec36b1 17-Aug-2021 christos <christos@NetBSD.org>

modules for if_wg, blake2s, libsodium


# f0101d0e 17-May-2021 yamaguchi <yamaguchi@NetBSD.org>

Add a new link-aggregation pseudo interface named lagg(4)

- FreeBSD's lagg(4) based implementation
- MP-safe and MP-scalable


# bc4ec853 25-Mar-2021 nia <nia@NetBSD.org>

Move pad module to MI debug set lists


# 1cdc8960 18-Oct-2020 rin <rin@NetBSD.org>

Fix build for mips; move from mi to module.mi debug symbols for
test cases only available when MKKMOD=yes.


12