| #
e622eac4 |
| 08-May-2019 |
isaki <isaki@NetBSD.org> |
Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly.
Merge isaki-audio2 branch, the overhaul of audio subsystem. - Interrupt-oriented system rather than thread-oriented. - Improve stability, quality and performance. - Split playback and record cleanly. Improve halfduplex support. - Many bugs are fixed including deadlocks, resource leaks, abuses, etc. - Simplify audio filter mechanism. The encoding/channels/frequency conversions are completely handled in the upper layer. So the hard- ware driver only converts its hardware encoding (if necessary). - audio_hw_if changes: - Obsoletes query_encoding and add query_format instead. - Obsoletes set_params and add set_format instead. - Remove drain, setfd, mappage. - The call sequences are changed. - ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted. - ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced. - cleanup config attributes: au*conv and mulaw. - All hardware drivers should follow it (I've done as much as possible).
Some file paths are changed: - dev/audio.c -> dev/audio/audio.c (rewritten) - dev/audiovar.h -> dev/audio/audiovar.h - dev/audio_dai.h -> dev/audio/audio_dai.h - dev/audio_if.h -> dev/audio/audio_if.h - dev/audiobell.c -> dev/audio/audiobell.c - dev/audiobellvar.h -> dev/audio/audiobellvar.h - dev/mulaw.[ch] -> dev/audio/mulaw.[ch] + dev/audio/alaw.c
show more ...
|
| #
ed80d442 |
| 10-Aug-2017 |
nat <nat@NetBSD.org> |
Add support for btuart h5 3-wire protocol.
|
| #
b1c545a2 |
| 22-May-2010 |
plunky <plunky@NetBSD.org> |
add Magic Mouse driver and manpage btmagic(4)
|
| #
1f0a4238 |
| 10-Jun-2008 |
drochner <drochner@NetBSD.org> |
use new "defpseudodev" where appropriate, and remove dummy interface attribute definitions which were only to trick config(8)
|
| #
09fa5a56 |
| 30-Sep-2007 |
kiyohara <kiyohara@NetBSD.org> |
Add bcsp(4). However, it is debuging state.
|
| #
10abd6f2 |
| 20-Feb-2007 |
kiyohara <kiyohara@NetBSD.org> |
Supprot Bluetooth HCI UART (H4) driver and daemon.
|
| #
4f1cbddc |
| 10-Sep-2006 |
plunky <plunky@NetBSD.org> |
update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now a
update to bluetooth device attachment:
remove pseudo-device btdev(4) and inherent limitations
add bthub(4) which autoconfigures at bluetooth controllers as they are enabled. bluetooth devices now attach here.
btdevctl(8) and its cache is updated to handle new semantics
etc/rc.d/btdevctl is updated to configure devices from a list in /etc/bluetooth/btdevctl.conf
show more ...
|
| #
30d63321 |
| 26-Jul-2006 |
tron <tron@NetBSD.org> |
Bluetooth fixes by Iain Hibbert: Remove bthset(4) device and add btsco(4) in its place. This is an improved version which is not just for headsets, as it can receive incoming connections (eg for Hand
Bluetooth fixes by Iain Hibbert: Remove bthset(4) device and add btsco(4) in its place. This is an improved version which is not just for headsets, as it can receive incoming connections (eg for Hands Free Profile). Update bthset(1) control utlitiy to relate to new device.
show more ...
|
| #
4241fec1 |
| 26-Jul-2006 |
tron <tron@NetBSD.org> |
Bluetooth fixes by Iain Hibbert: Change the way in which bluetooth devices attach to system. The new way is for devices to attach directly to a btdevN device via its own control file /dev/btdevN. - b
Bluetooth fixes by Iain Hibbert: Change the way in which bluetooth devices attach to system. The new way is for devices to attach directly to a btdevN device via its own control file /dev/btdevN. - bthub(4) is replaced by btdev(4). - /dev/bthubctl is replaced by /dev/btdevN. - configuration now uses proplib(3) property lists. - btcontrol(8) updated to use new API, and now uses private - XML config file /var/db/btdev.xml.
show more ...
|
| #
f7c7c95e |
| 21-Jun-2006 |
drochner <drochner@NetBSD.org> |
make some bluetooth devices just devices, not interface attributes
|
| #
a5c89047 |
| 19-Jun-2006 |
gdamore <gdamore@NetBSD.org> |
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack inc
Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@, NetBSD Foundation Membership still pending.) This stack was written by Iain under sponsorship from Itronix Inc.
The stack includes support for rfcomm networking (networking via your bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.
Drivers for both PCMCIA and USB bluetooth controllers are included.
show more ...
|
| #
95e1ffb1 |
| 11-Dec-2005 |
christos <christos@NetBSD.org> |
merge ktrace-lwp.
|
| #
1e4090e3 |
| 22-Jun-2004 |
soren <soren@NetBSD.org> |
Make ubt build; bluetooth.c is btbus code, not bthcidrv.
|
| #
48dd536c |
| 11-Jan-2003 |
dsainty <dsainty@NetBSD.org> |
Add bthci_util.c
|
| #
6be7d2f3 |
| 10-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Move IR and Bluetooth config defns missed in previous commit.
|
| #
05f97661 |
| 10-Oct-2002 |
thorpej <thorpej@NetBSD.org> |
Move IR and Bluetooth config defns to their own files.
|