---
name: "serial_cs"
section: "4"
platform: "linux"
package: "pcmcia-cs"
version: "3.2.8-9"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/serial_cs"
---

# serial\_cs(4)

PCMCIA serial port driver

## NAME

serial\_cs - PCMCIA serial port driver

## SYNOPSIS

**insmod serial\_cs.o** \[**pc\_debug=** *n*\] \[**irq\_list=** *i,j,...*\] \[**do\_sound=** *n*\] \[**buggy\_uart=** *n*\]

## DESCRIPTION

**Serial\_cs** is the Card Services driver for all PCMCIA serial devices, including modem cards.  When **serial\_cs** is bound to a serial or modem card, it will generally attempt to allocate the first unused serial device for use by the card.  The device chosen will be recorded in the kernel log file, and will also be reported to [**cardmgr**(8)](/cardmgr/8.md). The major and minor numbers and device name reported by **serial\_cs** will match the corresponding "dialout" device (*/dev/cua#*). The new device can be accessed using this device file or the corresponding */dev/ttyS#* device.  The default serial card setup script will link the dialout device to */dev/modem*.

## PARAMETERS

- **pc\_debug=***n*

  Selects the PCMCIA debugging level.  This parameter is only available if the module is compiled with debugging enabled.  A non-zero value enables debugging.

- **irq\_list=***i,j,...*

  Specifies the set of interrupts that may be allocated by this driver.

- **do\_sound=***n*

  A flag specifying if speaker output should be enabled.  The default is 1 (true).  Set to 0 to disable speaker output. **buggy\_uart=***n* If set, then the kernel serial driver skips certain sanity checks that seem to fail for a few PCMCIA modems with odd UART implementations. The default is 0 (false).  Set to 1 to tolerate buggy UART's.  This option is only available for relatively new (2.4 or later?) kernels.

## AUTHOR

David Hinds - dahinds@users.sourceforge.net

## SEE ALSO

[cardmgr(8)](/cardmgr/8.md), [pcmcia(5)](/pcmcia/5.md).
