| /freebsd/sys/contrib/device-tree/Bindings/serial/ |
| H A D | 8250.yaml | 120 - altr,16550-FIFO32 121 - altr,16550-FIFO64 122 - altr,16550-FIFO128 123 - fsl,16550-FIFO64 288 A 2-cell property describing the VUART SIRQ number and SIRQ
|
| H A D | mediatek,uart.yaml | 17 with 16550A, with enhancements for high speed baud rates and
|
| /freebsd/share/man/man4/ |
| H A D | uart.4 | 19 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 73 Each such interface is controlled by a separate and independent instance of 102 driver has a modular design to allow it to be used on differing hardware and 121 System devices are UARTs that have a special purpose by way of hardware 125 Likewise, when the kernel is configured for a serial console, the 126 corresponding UART will in turn be a system device so that the kernel can 146 NS8250: standard hardware based on the 8250, 16450, 16550, 16650, 16750 or 175 sysctl configures the PPS capture mode for a specific uart device; 202 In narrow mode the driver uses the hardware's ability to latch a line 204 The hardware latch provides a reliable indication that a pulse occurred, [all …]
|
| H A D | umcs.4 | 19 .\" TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 45 Alternatively, to load the driver as a 57 16550-compatible UARTs and very flexible baud generators. 63 driver which makes it behave like a
|
| H A D | puc.4 | 18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 44 driver acts as a shim to connect 58 Advantech 2-port PCI PCI-1602/1603 Rev A/B1 173 Smartio CP-104EL-A/PCIe 181 Smartio CP-118EL-A/PCIe 189 Smartio CP-168EL-A/PCIe 233 Cyber 2S and 2SP1 PCI 16550 291 It uses a substantial amount of the same data.
|
| /freebsd/sys/dev/uart/ |
| H A D | uart_dev_mu.c | 15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 40 * - 16550 like registers. 42 * This is a mini UART and it does NOT have the following capabilities: 48 * The implemented UART is not a 16650 compatible UART However as far 50 * like a 16550 UART. All 16550 register bits which are not supported can
|
| H A D | uart_bus_isa.c | 19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 63 {0x0105d041, "16550A-compatible COM port"}, /* PNP0501 */ 64 {0x0205d041, "Multiport serial device (non-intelligent 16550)"}, /* PNP0502 */ 67 /* Devices that do not have a compatid */
|
| H A D | uart_dev_ti8250.c | 19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 78 * Set the hardware to disabled mode, do a full device reset, then set in ti8250_bus_probe() 80 * but you never know what a bootloader might have done. in ti8250_bus_probe() 90 device_set_desc(sc->sc_dev, "TI UART (16550 compatible)"); in ti8250_bus_probe()
|
| H A D | uart_bus_pci.c | 18 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 103 { 0x131f, 0x1000, 0xffff, 0, "Siig CyberSerial (1-port) 16550", 0x18 }, 106 { 0x131f, 0x2000, 0xffff, 0, "Siig CyberSerial (1-port) 16550", 0x10 }, 127 { 0x1407, 0x0110, 0xffff, 0, "Lava Computer mfg DSerial-PCI Port A", 0x10 }, 242 /* PCI vendor/device pairs of devices guaranteed to be unique on a system. */ 247 /* Match a UART to a console if it's a PCI device known to be unique. */ 260 /* Is this a device known to exist only once in a system? */ in uart_pci_unique_console_match() 268 /* If it matches a console, it must be the same device. */ in uart_pci_unique_console_match() 316 * If we haven't already matched this to a console, check if it's a in uart_pci_probe()
|
| H A D | uart_dev_ns8250.c | 19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 216 * management board that tend to get a lot of data send in ns8250_drain() 219 * prior to and after a DELAY; but as long as LSR_RXRDY is in ns8250_drain() 302 /* Set baudrate if we know a rclk and both are not 0. */ in ns8250_param() 350 * chip, but otherwise doesn't seem to have a function. In in ns8250_probe() 392 * Pick a default because we just don't know. This likely needs future in ns8250_init() 513 {"PNP0501", &uart_ns8250_class, 0, 0, 0, 0, "16550A-compatible COM port"}, 514 {"PNP0502", &uart_ns8250_class, 0, 0, 0, 0, "Multiport serial device (non-intelligent 16550)"}, 558 * pulse" option. With a narrow PPS pulse the signal may not still be asserted 582 /* Check whether uart has a broken txfifo. */ in ns8250_bus_attach() [all …]
|
| /freebsd/sys/dev/ic/ |
| H A D | ns16550.h | 21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 151 /* 16550 register #2. Not multiplexed. */ 190 #define com_usr 39 /* Octeon 16750/16550 Uart Status Reg */ 215 * 16950 register #7. It is the same as com_scr except it has a different
|
| /freebsd/sys/dev/usb/serial/ |
| H A D | uftdi_reg.h | 7 * The device is based on the FTDI FT8U100AX chip. It has a DB25 on one side, 180 * A value of zero in the hIndex field disables handshaking 271 * data, the device generates a message consisting of these two status bytes 275 * NOTE: 4 upper bits have same layout as the MSR register in a 16550 285 * NOTE: same layout as the LSR register in a 16550
|
| /freebsd/sys/powerpc/psim/ |
| H A D | uart_iobus.c | 19 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 31 * PSIM local bus 16550
|
| /freebsd/usr.bin/tip/tip/ |
| H A D | remote | 7 # du make a call flag (dial up) 17 # tc to continue a capability 26 unix57600|57600 Baud dial-out to a UNIX system:\ 28 unix33600|33600 Baud dial-out to a UNIX system:\ 32 dos57600|57600 Baud dial-out to a DOS system:\ 38 # never been formally standardized. Modern architectures with 16550 or
|
| /freebsd/libexec/rc/rc.d/ |
| H A D | serial | 3 # Copyright (c) 1996 Andrey A. Chernov 17 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 119 # Same as modem() except we want a faster speed and no dtrwait. 153 # Initialize assorted 8250-16550 (uart) ports. 154 # maybe u 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | SerialIo.h | 4 Abstraction of a basic serial device. Targeted at 16550 UART, but 107 data bits, and stop bits on a serial device. 110 @param BaudRate The requested baud rate. A BaudRate value of 0 will use the 113 serial interface. A ReceiveFifoDepth value of 0 will use 115 @param Timeout The requested time out for a single character in microseconds. 117 interface. A Timeout value of 0 will use the device's default time 119 @param Parity The type of parity to use on this serial device. A Parity value of 121 @param DataBits The number of data bits to use on the serial device. A DataBits 123 @param StopBits The number of stop bits to use on this serial device. A StopBits 145 Set the control bits on a serial device [all …]
|
| /freebsd/usr.sbin/bhyve/ |
| H A D | bhyve_config.5 | 16 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 34 uses a hierarchical tree of configuration variables to describe global and 36 Internal nodes in this tree do not have a value, 47 A configuration variable value may refer to one or more other 55 characters can be escaped by a leading 58 if a configuration variable 64 variable will be set to the path of a ZFS volume whose name matches 68 Some configuration variables may be interpreted as a boolean value. 124 Path to a boot ROM. 127 If a boot ROM is present, a firmware interface device is [all …]
|
| H A D | bhyve.8 | 18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 33 .Nd "run a guest operating system inside a virtual machine" 97 is a hypervisor that runs guest operating systems inside a 105 is typically used with a boot ROM that can load the guest operating system. 107 If not using a boot ROM, the guest operating system must be loaded with 109 or a similar boot loader before running 114 package provides a UEFI firmware that can be used to boot the guest; 117 package provides a U-Boot image that can be used to boot the guest. 124 .It Fl a 128 It will be deprecated in a future version. [all …]
|
| /freebsd/stand/efi/loader/ |
| H A D | main.c | 20 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 128 * Number of seconds to wait for a keystroke before exiting with failure 188 * unclear of there's always a keyboard node when in has_keyboard() 189 * there's a keyboard controller, or if there's only one in has_keyboard() 190 * when a keyboard is detected at boot. in has_keyboard() 204 * Check for USB keyboard node, if present. Unlike a in has_keyboard() 255 * pointer is non-null, we're a partition not a full disk in set_currdev_pdinfo() 340 * If there's a zpool on this device, try it as a ZFS in try_as_currdev() 343 * This all stems from ZFS being both a device (zpool) and in try_as_currdev() 344 * a filesystem, plus the boot env feature. in try_as_currdev() [all …]
|
| /freebsd/stand/i386/libi386/ |
| H A D | biospci.c | 18 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 104 {0x2, "16550"}, 275 /* Look for a match */ in biospci_enumerate() 287 /* We have the device ID, create a PnP object and save everything */ in biospci_enumerate()
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/ti/ |
| H A D | ti,pruss.yaml | 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC 31 - a 16550-compatible UART to support PROFIBUS 34 A PRU-ICSS subsystem can have up to three shared data memories. A PRU core 35 acts on a primary Data RAM (there are usually 2 Data RAMs) at its address 36 0x0, but also has access to a secondary Data RAM (primary to the other PRU 37 core) at its address 0x2000. A shared Data RAM, if present, can be accessed 38 by both the PRU cores. The Interrupt Controller (INTC) and a CFG module are 39 common to both the PRU cores. Each PRU core also has a private instruction 42 Various sub-modules within a PRU-ICSS subsystem are represented as individual [all …]
|
| /freebsd/sys/contrib/dev/acpica/common/ |
| H A D | ahids.c | 21 * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 48 * contain a file documenting the changes Licensee made to create that Covered 51 * must include a prominent statement that the modification is derived, 87 * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A 104 * re-exports any such software from a foreign destination, Licensee shall 125 * 2. Redistributions in binary form must reproduce at minimum a disclaimer 128 * including a substantially similar Disclaimer requirement for further 137 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 277 {"PNP0501", "16550A-compatible COM Serial Port"},
|
| /freebsd/sys/contrib/dev/acpica/include/ |
| H A D | actbl3.h | 21 * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a 28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent 48 * contain a file documenting the changes Licensee made to create that Covered 51 * must include a prominent statement that the modification is derived, 87 * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A 104 * re-exports any such software from a foreign destination, Licensee shall 125 * 2. Redistributions in binary form must reproduce at minimum a disclaimer 128 * including a substantially similar Disclaimer requirement for further 137 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 203 * this decision was a design error in C. Ritchie could have picked an order [all …]
|
| /freebsd/stand/efi/libefi/ |
| H A D | eficom.c | 15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 39 #define PNP0501 0x501 /* 16550A-compatible COM port */ 273 * This driver tickles issues on a number of different firmware loads. in comc_probe() 386 * even when the device isn't present as a 'fallback' console or when listed
|
| /freebsd/usr.sbin/acpi/acpidump/ |
| H A D | acpi.c | 24 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 239 * A few systems (e.g., IBM T23) have an RSDP that claims in acpi_get_fadt_revision() 709 acpi_print_hest_aer(ACPI_HEST_AER_COMMON *a) in acpi_print_hest_aer() argument 712 printf("\tFlags=%02x\n", a->Flags); in acpi_print_hest_aer() 713 printf("\tEnabled=%d\n", a->Enabled); in acpi_print_hest_aer() 714 printf("\tRecordsToPreallocate=%d\n", a->RecordsToPreallocate); in acpi_print_hest_aer() 715 printf("\tMaxSectionsPerRecord=%d\n", a->MaxSectionsPerRecord); in acpi_print_hest_aer() 716 printf("\tBus=%d\n", a->Bus); in acpi_print_hest_aer() 717 printf("\tDevice=%d\n", a->Device); in acpi_print_hest_aer() 718 printf("\tFunction=%d\n", a->Function); in acpi_print_hest_aer() [all …]
|