Home
last modified time | relevance | path

Searched +full:serial +full:- +full:midi (Results 1 – 13 of 13) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dserial-midi.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 ---
5 $id: http://devicetree.org/schemas/sound/serial-midi.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Generic Serial MIDI Interface
11 - Daniel Kaehn <kaehndan@gmail.com>
14 Generic MIDI interface using a serial device. This denotes that a serial device is
15 dedicated to MIDI communication, either to an external MIDI device through a DIN5
16 or other connector, or to a known hardwired MIDI controller. This device must be a
17 child node of a serial node.
[all …]
/freebsd/sys/dev/usb/
H A Dusbdevs3 /*-
4 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
36 * USB.org publishes a VID list of USB-IF member companies at
89 vendor FUJITSUICL 0x0406 Fujitsu-ICL
165 vendor IODATA 0x04bb I-O Data
175 vendor LITEON 0x04ca Lite-On Technology
249 vendor ETEK 0x056c e-TEK Labs
255 vendor YEDATA 0x057b Y-E Data
270 vendor ATREND 0x059c A-Trend Technology
276 vendor CISCOLINKSYS3 0x05a6 Cisco-Linksys
[all …]
H A Dusb_ioctl.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
60 USB_TEMP_MIDI, /* USB MIDI */
61 USB_TEMP_MULTI, /* USB Ethernet, serial, and storage */
76 uint8_t ucr_addr; /* zero - currently not used */
174 /* will do a clear-stall before xfer */
177 /* isocronous completion time in milliseconds - used for echo cancel */
231 char quirkname[64 - 14];
242 /* Generic HID device. Numbers 26 and 30-39 are occupied by hidraw. */
276 /* 128 - 133 unused */
/freebsd/sys/dev/sound/pci/
H A Dcsa.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
9 * Copyright (c) 1996-1998 Crystal Semiconductor Corp.
69 device_t midi; /* midi device */ member
70 driver_intr_t* midiintr; /* midi intr */
71 void *midiintr_arg; /* midi intr arg */
192 subcard = card->cards; in csa_findsubcard()
211 device_set_desc(dev, card->name); in csa_probe()
229 scp->dev = dev; in csa_attach()
234 resp = &scp->res; in csa_attach()
[all …]
H A Denvy24.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
29 /* -------------------------------------------------------------------- */
40 #define PCIR_MT 0x1c /* Professional Multi-Track I/O Base Address */
48 #define PCIM_LAC_MPU401 0x0008 /* MPU-401 I/O enable */
60 #define PCIM_LCC_MPUBASE 0x0006 /* MPU-401 base 300h-330h */
68 #define PCIM_SCFG_MPU 0x20 /* 1(0)/2(1) MPU-401 UART(s) */
71 #define PCIM_SCFG_ADC 0x0c /* 1-4 stereo ADC connected */
72 #define PCIM_SCFG_DAC 0x03 /* 1-4 stereo DAC connected */
74 #define PCIR_ACL 0x61 /* AC-Link Configuration Register */
[all …]
H A Des137x.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
55 #define DAC2_SRTODIV(x) (((1411200 + (x) / 2) / (x) - 2) & 0x1fff)
64 #define CTRL_MSFMTSEL 0x00008000 /* MPEG serial data fmt: 0 = Sony, 1
79 #define CTRL_UART_EN 0x00000008 /* enable MIDI uart */
82 #define CTRL_CDC_EN 0x00000002 /* enable serial (CODEC) interface */
H A Dcsareg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
9 * Copyright (c) 1996-1998 Crystal Semiconductor Corp.
38 * Copyright (c) 1996-1998 Crystal Semiconductor Corp.
625 * The following defines are for the flags in the serial port master control
639 * The following defines are for the flags in the serial port master control
649 * The following defines are for the flags in the serial port 1 configuration
662 * The following defines are for the flags in the serial port 2 configuration
675 * The following defines are for the flags in the serial port 3 configuration
686 * The following defines are for the flags in the serial port 4 configuration
[all …]
/freebsd/sys/dev/usb/template/
H A Dusb_template_midi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
34 * This file contains the USB template for an USB MIDI Device.
79 #define MIDI_DEFAULT_INTERFACE "MIDI interface"
81 #define MIDI_DEFAULT_PRODUCT "MIDI Test Device"
227 /*------------------------------------------------------------------------*
233 *------------------------------------------------------------------------*/
278 0, "USB MIDI device side template"); in midi_init()
302 "A", "Serial number string"); in midi_init()
/freebsd/share/man/man4/
H A Dusb_template.440 .Bd -ragged -offset indent
46 .Bd -literal -offset indent
74 .Bl -column -offset 3n "Value"
81 .It Dv 3 Ta USB serial port, see
87 .It Dv 8 Ta CDC Ethernet and serial port
88 .It Dv 9 Ta USB MIDI
89 .It Dv 10 Ta CDC Ethernet, serial port, and storage
100 .Bl -tag -width indent
103 Set to -1 to make the device disappear from the USB host point of view.
107 Setting to 0 marks the device as self-powered.
[all …]
/freebsd/share/misc/
H A Dusb_vendors6 # http://www.linux-usb.org/usb-ids.html
7 # or send entries as patches (diff -u old new) in the
10 # http://www.linux-usb.org/usb.ids
13 # Date: 2024-12-04 20:34:02
20 # device device_name <-- single tab
21 # interface interface_name <-- two tabs
38 5301 GW-US54ZGL 802.11bg
54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211]
62 0200 TP-Link
68 0301 MIDI Port
[all …]
H A Dpci_vendors5 # Date: 2024-11-25 03:15:02
8 # the PCI ID Project at https://pci-ids.ucw.cz/.
14 # (version 2 or higher) or the 3-clause BSD License.
25 # device device_name <-- single tab
26 # subvendor subdevice subsystem_name <-- two tabs
30 # This is a relabelled RTL-8139
31 8139 AT-2500TX V3 Ethernet
41 7a09 PCI-to-PCI Bridge
50 7a19 PCI-to-PCI Bridge
55 7a29 PCI-to-PCI Bridge
[all …]
/freebsd/sys/conf/
H A Dfiles2 # The long compile-with and dependency lines are required because of
3 # limitations in config: backslash-newline doesn't work in strings, and
8 compile-with "${AWK} -f $S/tools/acpi_quirks2h.awk $S/dev/acpica/acpi_quirks" \
9 no-obj no-implicit-rule before-depend \
13 compile-with "sh $S/dev/bhnd/tools/nvram_map_gen.sh $S/dev/bhnd/nvram/nvram_map -h" \
14 no-obj no-implicit-rule before-depend \
18 compile-with "sh $S/dev/bhnd/tools/nvram_map_gen.sh $S/dev/bhnd/nvram/nvram_map -d" \
19 no-obj no-implicit-rule before-depend \
22 compile-with "sh -c 'MACHINE=${MACHINE} $S/tools/fdt/make_dtbh.sh ${FDT_DTS_FILE} ${.OBJDIR}'" \
24 no-obj no-implicit-rule before-depend \
[all …]
/freebsd/
H A DObsoleteFiles.inc9 # delete-old-libs target, whereas OLD_FILES and OLD_DIRS are removed by the
10 # delete-old target. This separation allows users to avoid deleting old
18 # For files listed in OLD_FILES, OLD_LIBS, and MOVED_LIBS, the check-old*
19 # and delete-old* targets will also delete associated debug symbols from
34 # ( grep '+=' /usr/src/ObsoleteFiles.inc | sort -u ; \
35 # grep '+=' /usr/src/tools/build/mk/OptionalObsoleteFiles.inc | sort -u) | \
36 # sort | uniq -d
40 # for t in `make -V TARGETS universe`; do
41 # __MAKE_CONF=/dev/null make -f Makefile.inc1 TARGET=$t \
42 # -V OLD_FILES -V OLD_LIBS -V MOVED_LIBS -V OLD_DIRS check-old | \
[all …]