SETSERIAL(8) System Manager's Manual SETSERIAL(8) NAME setserial - / Linux setserial [ -abqvVWZ] [ [ ] ] ... setserial -g [ -abGv ] ... setserial I/obreak COM1COM4 I/O COM1COM4 setserial rc.serial /etc/rc.local. /dev/cua[0-3]. setserial (825016450 1433016550A) I/O, -g -g Setserial -a . -b /etc/rc . -G . -q . SetSerial . -V . Setserial . -V . -W ,.2.1Linux. -z . -G . . "0x". port port I/O. irq irq IRQ. uart(UART) (UART). none, 8250,16450, 16550,16550A,16550,16650V2,and 16750. 8250 16450 FIFO's 16550 FIFO'sFIFO 16550A (UART) 82501645016550 FIFO . none . "16650A UART1K". 16550AUART 164501K UART . FIFO.16650A UART , 16450 uart . UART . skip test . autoconfig Setserial .I/O UART auto_irq LinuxIRQ. autoconfig port,auto_irq,and skip_test . auto_irq IRQ. Linux. auto_irq IRQ. irq . ^auto_irq . IRQ. skip_test ,UART. UART,. loopback UART. LinuxUART. ^skip_tet UART. baud_base 16. 115200 UART. spd_hi 38.4kb57.6kb. . spd_vhi 38.4kb115kb. spd_cust 38.4kbdivisor(). baud_base() divisor( spd_normal 38.4kb 38.4kb. . divisordivisor() . spd_cust 38.4kb . sak break. ^sak . fourport AST Fouroart . ^fourport AST Fourport . closedelaydelay( DTR DTR. 50. close_delaydelay() . "none" ."infinite" . "none" . closing_wait2delay() . closing_wait "none" "infinite" 300030 closing_wait closing_wait2 XON/XOFF linux "" session_lockout (/dev/cuaXX) ^session_lockout pgrp_lockout (/dev/cuaXX) () ^hup_notify split_termios ^split)termios . callout_nohup ^callout_nohup HUPCL ^low_latency CPU(510ms .) CONISIDERATIONS OF CONFIGURING SERIAL PORTS setserial linux I/OIRQ I/O DIP "MSdos" /dev/ttys0(COM1), port 0x3f8, irq 4 /dev/ttys1(COM2), port 0x2f8, irq 3 /dev/ttys2(COM3), port 0x3e8, irq 4 /dev/ttys3(COM4), port 0x2e8, irq 3 AT/ISAIRQ IRQlinux AST FourPort, Accent Async Usenet Serial II Bocabord BB-1004, BB-1008, BB-2016 HUB-6 serial IRQ "MS-DOS" IRQ 3: COM2 IRQ 4: COM1 IRQ 5: LPT2 IRQ 7: LPT1 IRQ 5 IRQ 2 (9); IRQ IRQ 2 linux 3 4 7 (16 IRQ 10 11, 12 15 ) ATIRQ 2 IRQ 9linux 2(9),3, 4, 5 7, 10 11, 12 15 "" IRQ 0 0 IRQ 1 IRQ 2 2 IRQ 3 2 IRQ 4 1 IRQ 5 2(PS/2) IRQ 6 IRQ 7 1 IRQ 8 IRQ 9 IRQ 2 IRQ 10 IRQ 11 IRQ 12 (ps/2) IRQ 13 IRQ 14 IRQ 15 MULTIPORT CONFIGURATION , set_multiport port mask math /port/mask/match port1, mask1, match1. port2, mask2, match2, port1 get_multiport AST FourPort port1 0x1BF match1 0xf mask1 0xf Boca BB-1004/8 port1 0x107 match1 0xff match1 0 Boca BB-2016 port1 0x107 match1 0xff match1 0 port2 0x147 match2 0xff match2 0 Hayes ESP Setserial ESP rx_trigger FIFO() ;1 1023 . tx_trigger FIFO(), 1 1023. flow_off ESP().1 1023. flow_on ESP(),() 1 1023.(flow off) . rx_timeout ESP 0255. I/O. /etc/rc.local /etc/rc.serial , tty(4), ttys(4), kernel/chr_drv/serial.c seterialRick Sladkey(jrs@world.std.com), Michael K. Johnson(johsonm@stolaf.edu). man man https://github.com/man-pages-zh/manpages- zh Setserial 2.15 19989 SETSERIAL(8)