Mercurial > ecos
view packages/io/serial/current/include/pkgconf/io_serial.h @ 46:797268ecc331 ecos-sw-1999-10-19
Merge from eCos master repository on 1999-10-19-18:55:31-BST
| author | jlarmour |
|---|---|
| date | Tue, 19 Oct 1999 19:19:52 +0000 |
| parents | 5af43b635655 |
| children | f10165814f1e |
line wrap: on
line source
#ifndef CYGONCE_PKGCONF_IO_SERIAL_H #define CYGONCE_PKGCONF_IO_SERIAL_H // ==================================================================== // // pkgconf/io_serial.h // // Device configuration file // // ==================================================================== //####COPYRIGHTBEGIN#### // // ------------------------------------------- // The contents of this file are subject to the Cygnus eCos Public License // Version 1.0 (the "License"); you may not use this file except in // compliance with the License. You may obtain a copy of the License at // http://sourceware.cygnus.com/ecos // // Software distributed under the License is distributed on an "AS IS" // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the // License for the specific language governing rights and limitations under // the License. // // The Original Code is eCos - Embedded Cygnus Operating System, released // September 30, 1998. // // The Initial Developer of the Original Code is Cygnus. Portions created // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved. // ------------------------------------------- // //####COPYRIGHTEND#### // ==================================================================== //#####DESCRIPTIONBEGIN#### // // Author(s): gthomas // Contributors: gthomas // Date: 1999-02-04 // Purpose: To allow the user to edit device configuration options. // Description: // //####DESCRIPTIONEND#### // // ==================================================================== #include <pkgconf/system.h> /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_package CYGPKG_IO_SERIAL { display "Serial device drivers" type bool requires CYGPKG_IO parent CYGPKG_IO description " This option enables drivers for basic I/O services on serial devices." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_TTY { display "TTY-mode serial device drivers" type bool requires CYGPKG_IO_SERIAL description " This option enables the terminal-like device driver used for serial devices that interact with humans, such as a system console." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TTY_CONSOLE { display "Console device name" type string requires CYGPKG_IO_SERIAL_TTY description " This option selects the TTY device to use for the console." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #define CYGPKG_IO_SERIAL_TTY #define CYGDAT_IO_SERIAL_TTY_CONSOLE "/dev/ttydiag" /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_HALDIAG { display "HAL/diag serial device driver" type bool requires CYGPKG_IO_SERIAL_TTY parent CYGPKG_IO_SERIAL_TTY description " This option enables the use of the HAL diagnostic channel via the standard I/O drivers." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #define CYGPKG_IO_SERIAL_HALDIAG /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_TTY_TTYDIAG { display "TTY mode HAL/diag channel" type bool requires CYGPKG_IO_SERIAL_TTY parent CYGPKG_IO_SERIAL_TTY description " This option causes '/dev/ttydiag' to be included in the standard drivers." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TTY_TTY0 { display "TTY mode channel #0" type bool requires CYGPKG_IO_SERIAL_TTY parent CYGPKG_IO_SERIAL_TTY description " This option causes '/dev/tty0' to be included in the standard drivers." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TTY_TTY0_DEV { display "TTY mode channel #0 device" type string requires CYGPKG_IO_SERIAL_TTY_TTY0 description " This option selects the physical device to use for '/dev/tty0'." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TTY_TTY1 { display "TTY mode channel #1" type bool requires CYGPKG_IO_SERIAL_TTY parent CYGPKG_IO_SERIAL_TTY description " This option causes '/dev/tty1' to be included in the standard drivers." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TTY_TTY1_DEV { display "TTY mode channel #1 device" type string requires CYGPKG_IO_SERIAL_TTY_TTY1 description " This option selects the physical device to use for '/dev/tty1'." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TTY_TTY2 { display "TTY mode channel #2" type bool requires CYGPKG_IO_SERIAL_TTY parent CYGPKG_IO_SERIAL_TTY description " This option causes '/dev/tty2' to be included in the standard drivers." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TTY_TTY2_DEV { display "TTY mode channel #2 device" type string requires CYGPKG_IO_SERIAL_TTY_TTY2 description " This option selects the physical device to use for '/dev/tty2'." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #define CYGPKG_IO_SERIAL_TTY_TTYDIAG #undef CYGPKG_IO_SERIAL_TTY_TTY0 #define CYGDAT_IO_SERIAL_TTY_TTY0_DEV "/dev/ser0" #undef CYGPKG_IO_SERIAL_TTY_TTY1 #define CYGDAT_IO_SERIAL_TTY_TTY1_DEV "/dev/ser1" #undef CYGPKG_IO_SERIAL_TTY_TTY2 #define CYGDAT_IO_SERIAL_TTY_TTY2_DEV "/dev/ser2" /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_ARM_PID { display "ARM PID serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_ARM_PID description " This option enables the serial device drivers for the ARM PID." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 { display "ARM PID serial port 0 driver" type bool parent CYGPKG_IO_SERIAL_ARM_PID description " This option includes the serial device driver for the ARM PID port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_PID_SERIAL0_NAME { display "Device name for ARM PID serial port 0 driver" type string parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 description " This option specifies the name of the serial device for the ARM PID port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BAUD { display "Baud rate for the ARM PID serial port 0 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 description " This option specifies the default baud rate (speed) for the ARM PID port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BUFSIZE { display "Buffer size for the ARM PID serial port 0 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 description " This option specifies the size of the internal buffers used for the ARM PID port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 { display "ARM PID serial port 1 driver" type bool parent CYGPKG_IO_SERIAL_ARM_PID description " This option includes the serial device driver for the ARM PID port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_PID_SERIAL1_NAME { display "Device name for ARM PID serial port 1 driver" type string parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 description " This option specifies the name of the serial device for the ARM PID port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BAUD { display "Baud rate for the ARM PID serial port 1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 description " This option specifies the default baud rate (speed) for the ARM PID port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BUFSIZE { display "Buffer size for the ARM PID serial port 1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 description " This option specifies the size of the internal buffers used for the ARM PID port 1." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_ARM_PID #undef CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 #define CYGDAT_IO_SERIAL_ARM_PID_SERIAL0_NAME "/dev/ser0" #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BUFSIZE 128 #define CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 #define CYGDAT_IO_SERIAL_ARM_PID_SERIAL1_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_ARM_AEB { display "ARM AEB-1 serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_ARM_AEB description " This option enables the serial device drivers for the ARM AEB-1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 { display "ARM AEB-1 serial port 0 driver" type bool parent CYGPKG_IO_SERIAL_ARM_AEB description " This option includes the serial device driver for the ARM AEB-1 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_AEB_SERIAL0_NAME { display "Device name for the ARM AEB-1 serial port 0 driver" type string parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 description " This option sets the name of the serial device for the ARM AEB-1 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BAUD { display "Baud rate for the ARM AEB-1 serial port 0 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 description " This option specifies the default baud rate (speed) for the ARM AEB-1 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BUFSIZE { display "Buffer size for the ARM AEB-1 serial port 0 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 description " This option specifies the size of the internal buffers used for the ARM AEB-1 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 { display "ARM AEB-1 serial port 1 driver" type bool parent CYGPKG_IO_SERIAL_ARM_AEB description " This option includes the serial device driver for the ARM AEB-1 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_AEB_SERIAL1_NAME { display "Device name for the ARM AEB-1 serial port 1 driver" type string parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 description " This option specifies the name of serial device for the ARM AEB-1 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BAUD { display "Baud rate for the ARM AEB-1 serial port 1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 description " This option specifies the default baud rate (speed) for the ARM AEB-1 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BUFSIZE { display "Buffer size for the ARM AEB-1 serial port 1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 description " This option specifies the size of the internal buffers used for the ARM AEB-1 port 1." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_ARM_AEB #undef CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 #define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL0_NAME "/dev/ser0" #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 #define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL1_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_ARM_CL7211 { display "ARM CL7x11 (CL7111/CL7211) serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_ARM_CL7211 description " This option enables the serial device drivers for the ARM CL7x11." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 { display "ARM CL7x11 serial port 1 driver" type bool parent CYGPKG_IO_SERIAL_ARM_CL7211 description " This option includes the serial device driver for the ARM CL7x11 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL1_NAME { display "Device name for the ARM CL7x11 serial port 1 driver" type string parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 description " This option specifies the name of serial device for the ARM CL7x11 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BAUD { display "Baud rate for the ARM CL7x11 serial port 1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 description " This option specifies the default baud rate (speed) for the ARM CL7x11 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BUFSIZE { display "Buffer size for the ARM CL7x11 serial port 1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 description " This option specifies the size of the internal buffers used for the ARM CL7x11 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 { display "ARM CL7x11 serial port 2 driver" type bool parent CYGPKG_IO_SERIAL_ARM_CL7211 description " This option includes the serial device driver for the ARM CL7x11 port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL2_NAME { display "Device name for the ARM CL7x11 serial port 2 driver" type string parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 description " This option specifies the name of serial device for the ARM CL7x11 port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BAUD { display "Baud rate for the ARM CL7x11 serial port 2 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 description " This option specifies the default baud rate (speed) for the ARM CL7x11 port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BUFSIZE { display "Buffer size for the ARM CL7x11 serial port 2 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 description " This option specifies the size of the internal buffers used for the ARM CL7x11 port 2." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_ARM_CL7211 #undef CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 #define CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL1_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 #define CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL2_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_ARM_CMA230 { display "Cogent ARM/CMA230 serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_ARM_CMA230 description " This option enables the serial device drivers for the Cogent ARM/CMA230." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_A { display "Cogent ARM/CMA230 serial port A driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_ARM_CMA230 description " This option includes the serial device driver for the Cogent ARM/CMA230 port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_CMA230_SERIAL_A_NAME { display "Device name for Cogent ARM/CMA230 serial port A" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_A description " This option specifies the device name for the Cogent ARM/CMA230 port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_A_BAUD { display "Baud rate for the Cogent ARM/CMA230 serial port A driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_A description " This option specifies the default baud rate (speed) for the Cogent ARM/CMA230 port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_A_BUFSIZE { display "Buffer size for the Cogent ARM/CMA230 serial port A driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_A description " This option specifies the size of the internal buffers used for the Cogent ARM/CMA230 port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_B { display "Cogent ARM/CMA230 serial port B driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_ARM_CMA230 description " This option includes the serial device driver for the Cogent ARM/CMA230 port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_ARM_CMA230_SERIAL_B_NAME { display "Device name for Cogent ARM/CMA230 serial port B" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_B description " This option specifies the device name for the Cogent ARM/CMA230 port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_B_BAUD { display "Baud rate for the Cogent ARM/CMA230 serial port B driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_B description " This option specifies the default baud rate (speed) for the Cogent ARM/CMA230 port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_B_BUFSIZE { display "Buffer size for the Cogent ARM/CMA230 serial port B driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_B description " This option specifies the size of the internal buffers used for the Cogent ARM/CMA230 port B." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_ARM_CMA230 #undef CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_A #define CYGDAT_IO_SERIAL_ARM_CMA230_SERIAL_A_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_A_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_A_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_ARM_CMA230_SERIAL_B #define CYGDAT_IO_SERIAL_ARM_CMA230_SERIAL_B_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_B_BAUD 38400 #define CYGNUM_IO_SERIAL_ARM_CMA230_SERIAL_B_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT { display "Cogent PowerPC serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_POWERPC_COGENT description " This option enables the serial device drivers for the Cogent PowerPC." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A { display "Cogent PowerPC serial port A driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_COGENT description " This option includes the serial device driver for the Cogent PowerPC port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_A_NAME { display "Device name for Cogent PowerPC serial port A" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A description " This option specifies the device name for the Cogent PowerPC port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BAUD { display "Baud rate for the Cogent PowerPC serial port A driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A description " This option specifies the default baud rate (speed) for the Cogent PowerPC port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BUFSIZE { display "Buffer size for the Cogent PowerPC serial port A driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A description " This option specifies the size of the internal buffers used for the Cogent PowerPC port A." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B { display "Cogent PowerPC serial port B driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_COGENT description " This option includes the serial device driver for the Cogent PowerPC port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_B_NAME { display "Device name for Cogent PowerPC serial port B" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B description " This option specifies the device name for the Cogent PowerPC port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BAUD { display "Baud rate for the Cogent PowerPC serial port B driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B description " This option specifies the default baud rate (speed) for the Cogent PowerPC port B." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BUFSIZE { display "Buffer size for the Cogent PowerPC serial port B driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B description " This option specifies the size of the internal buffers used for the Cogent PowerPC port B." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_POWERPC_COGENT // Only enable both ports if interrupt chaining is enabled. #undef CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A #define CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_A_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BAUD 38400 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BUFSIZE 128 #define CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B #define CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_B_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BAUD 38400 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC { display "PowerPC QUICC/SMC serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_QUICC description " This option enables the serial device drivers for the PowerPC QUICC/SMC." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 { display "PowerPC QUICC/SMC serial port 1 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC description " This option includes the serial device driver for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_NAME { display "Device name for PowerPC QUICC/SMC serial port 1" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the device name for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BAUD { display "Baud rate for the PowerPC QUICC/SMC serial port 1" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the default baud rate (speed) for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BUFSIZE { display "Buffer size for the PowerPC QUICC/SMC serial port 1" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the size of the internal buffers used for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BRG { display "Which baud rate generator to use for the PowerPC QUICC/SMC serial port 1" type count legal_values 1 to 4 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies which of the four baud rate generators to use for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxSIZE { display "Output buffer size for the PowerPC QUICC/SMC serial port 1" type count legal_values 16 to 128 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the maximum number of characters per transmit request to be used for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxNUM { display "Number of output buffers for the PowerPC QUICC/SMC serial port 1" type count legal_values 2 to 16 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the number of output buffer packets to be used for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxSIZE { display "Input buffer size for the PowerPC QUICC/SMC serial port 1" type count legal_values 16 to 128 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the maximum number of characters per receive request to be used for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxNUM { display "Number of input buffers for the PowerPC QUICC/SMC serial port 1" type count legal_values 2 to 16 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 description " This option specifies the number of input buffer packets to be used for the PowerPC QUICC/SMC port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 { display "PowerPC QUICC/SMC serial port 2 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC description " This option includes the serial device driver for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_NAME { display "Device name for PowerPC QUICC/SMC serial port 2" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the device name for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BAUD { display "Baud rate for the PowerPC QUICC/SMC serial port 2" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the default baud rate (speed) for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BUFSIZE { display "Buffer size for the PowerPC QUICC/SMC serial port 2" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the size of the internal buffers used for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BRG { display "Which baud rate generator to use for the PowerPC QUICC/SMC serial port 2" type count legal_values 1 to 4 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies which of the four baud rate generators to use for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxSIZE { display "Output buffer size for the PowerPC QUICC/SMC serial port 2" type count legal_values 16 to 128 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the maximum number of characters per transmit request to be used for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxNUM { display "Number of output buffers for the PowerPC QUICC/SMC serial port 2" type count legal_values 2 to 16 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the number of output buffer packets to be used for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxSIZE { display "Input buffer size for the PowerPC QUICC/SMC serial port 2" type count legal_values 16 to 128 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the maximum number of characters per receive request to be used for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxNUM { display "Number of output buffers for the PowerPC QUICC/SMC serial port 2" type count legal_values 2 to 16 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 description " This option specifies the number of input buffer packets to be used for the PowerPC QUICC/SMC port 2." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 #define CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BAUD 38400 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BUFSIZE 256 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BRG 1 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxSIZE 16 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxNUM 4 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxSIZE 16 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxNUM 4 #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 #define CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BAUD 38400 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BUFSIZE 256 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BRG 2 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxSIZE 16 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxNUM 4 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxSIZE 16 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxNUM 4 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB { display "SPARClite SLEB serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_SPARCLITE_SLEB description " This option enables the serial device drivers for the SPARClite SLEB." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 { display "SPARClite SLEB serial CON1 port driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB description " This option includes the serial device driver for the SPARClite SLEB CON1 port." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON1_NAME { display "Device name for SPARClite SLEB serial CON1 port" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 description " This option specifies the device name for the SPARClite SLEB CON1 port." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BAUD { display "Baud rate for the SPARClite SLEB serial CON1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 description " This option specifies the default baud rate (speed) for the SPARClite SLEB CON1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BUFSIZE { display "Buffer size for the SPARClite SLEB serial CON1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 description " This option specifies the size of the internal buffers used for the SPARClite SLEB CON1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 { display "SPARClite SLEB serial CON2 port driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB description " This option includes the serial device driver for the SPARClite SLEB CON2 port." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON2_NAME { display "Device name for SPARClite SLEB serial CON2 port" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 description " This option specifies the device name for the SPARClite SLEB CON2 port." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BAUD { display "Baud rate for the SPARClite SLEB serial CON2 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 description " This option specifies the default baud rate (speed) for the SPARClite SLEB CON2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BUFSIZE { display "Buffer size for the SPARClite SLEB serial CON2 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 description " This option specifies the size of the internal buffers used for the SPARClite SLEB CON2." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 #define CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON1_NAME "/dev/ser0" #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BAUD 19200 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 #define CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON2_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BAUD 19200 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BUFSIZE 128 /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904 { display "TX39 JMR3904 serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_MIPS_TX39_JMR3904 description " This option enables the serial device drivers for the TX39 JMR3904." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_POLLED_MODE { display "TX39 JMR3904 polled mode serial drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_TX39_JMR3904 description " If asserted, this option specifies that the serial device drivers for the TX39 JMR3904 should be polled-mode instead of interrupt driven." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 { display "TX39 JMR3904 serial port 0 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_TX39_JMR3904 description " This option includes the serial device driver for port 0 on the TX39 JMR3904." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL0_NAME { display "Device name for TX39 JMR3904 serial port 0" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 description " This option specifies the device name port 0 on the TX39 JMR3904." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BAUD { display "Baud rate for the TX39 JMR3904 serial port 0 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 description " This option specifies the default baud rate (speed) for the TX39 JMR3904 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BUFSIZE { display "Buffer size for the TX39 JMR3904 serial port 0 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 description " This option specifies the size of the internal buffers used for the TX39 JMR3904 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 { display "TX39 JMR3904 serial port 1 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_TX39_JMR3904 description " This option includes the serial device driver for port 1 on the TX39 JMR3904." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL1_NAME { display "Device name for TX39 JMR3904 serial port 1" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 description " This option specifies the device name port 1 on the TX39 JMR3904." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BAUD { display "Baud rate for the TX39 JMR3904 serial port 1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 description " This option specifies the default baud rate (speed) for the TX39 JMR3904 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BUFSIZE { display "Buffer size for the TX39 JMR3904 serial port 1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 description " This option specifies the size of the internal buffers used for the TX39 JMR3904 port 1." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_TX39_JMR3904 #undef CYGPKG_IO_SERIAL_TX39_JMR3904_POLLED_MODE #undef CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 #define CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL0_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BAUD 38400 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 #define CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL1_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BAUD 38400 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BUFSIZE 128 // Note: this is not currently tied to a specific board since the ports are "on chip" /* ---------------------------------------------------------------------------- {{CFG_DATA cdl_component CYGPKG_IO_SERIAL_MN10300 { display "MN10300 serial device drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_HAL_MN10300 description " This option enables the serial device drivers for the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_MN10300_POLLED_MODE { display "MN10300 polled mode serial drivers" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300 description " If asserted, this option specifies that the serial device drivers for the MN10300 should be polled-mode instead of interrupt driven." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL0 { display "MN10300 serial port 0 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300 description " This option includes the serial device driver for port 0 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL0_NAME { display "Device name for MN10300 serial port 0" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 description " This option specifies the device name port 0 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL0_BAUD { display "Baud rate for the MN10300 serial port 0 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 description " This option specifies the default baud rate (speed) for the MN10300 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL0_BUFSIZE { display "Buffer size for the MN10300 serial port 0 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 description " This option specifies the size of the internal buffers used for the MN10300 port 0." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL1 { display "MN10300 serial port 1 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300 description " This option includes the serial device driver for port 1 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL1_NAME { display "Device name for MN10300 serial port 1" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 description " This option specifies the device name port 1 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL1_BAUD { display "Baud rate for the MN10300 serial port 1 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 description " This option specifies the default baud rate (speed) for the MN10300 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL1_BUFSIZE { display "Buffer size for the MN10300 serial port 1 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 description " This option specifies the size of the internal buffers used for the MN10300 port 1." doc ref/ecos-ref/ecos-device-drivers.html } cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL2 { display "MN10300 serial port 2 driver" type bool requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300 description " This option includes the serial device driver for port 2 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL2_NAME { display "Device name for MN10300 serial port 2" type string requires CYGPKG_IO_SERIAL parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 description " This option specifies the device name port 2 on the MN10300." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL2_BAUD { display "Baud rate for the MN10300 serial port 2 driver" type enum legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 description " This option specifies the default baud rate (speed) for the MN10300 port 2." doc ref/ecos-ref/ecos-device-drivers.html } cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL2_BUFSIZE { display "Buffer size for the MN10300 serial port 2 driver" type count legal_values 0 to 8192 parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 description " This option specifies the size of the internal buffers used for the MN10300 port 2." doc ref/ecos-ref/ecos-device-drivers.html } }}CFG_DATA */ #undef CYGPKG_IO_SERIAL_MN10300 #undef CYGPKG_IO_SERIAL_MN10300_POLLED_MODE #undef CYGPKG_IO_SERIAL_MN10300_SERIAL0 #define CYGDAT_IO_SERIAL_MN10300_SERIAL0_NAME "/dev/ser0" #define CYGNUM_IO_SERIAL_MN10300_SERIAL0_BAUD 38400 #define CYGNUM_IO_SERIAL_MN10300_SERIAL0_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_MN10300_SERIAL1 #define CYGDAT_IO_SERIAL_MN10300_SERIAL1_NAME "/dev/ser1" #define CYGNUM_IO_SERIAL_MN10300_SERIAL1_BAUD 38400 #define CYGNUM_IO_SERIAL_MN10300_SERIAL1_BUFSIZE 128 #undef CYGPKG_IO_SERIAL_MN10300_SERIAL2 #define CYGDAT_IO_SERIAL_MN10300_SERIAL2_NAME "/dev/ser2" #define CYGNUM_IO_SERIAL_MN10300_SERIAL2_BAUD 38400 #define CYGNUM_IO_SERIAL_MN10300_SERIAL2_BUFSIZE 128 #endif /* CYGONCE_PKGCONF_IO_SERIAL_H */ /* EOF io_serial.h */
