Mercurial > ecos
diff packages/io/serial/current/include/pkgconf/io_serial.h @ 32:5af43b635655 ecos-sw-1999-08-18
Merge from eCos master repository on 1999-08-18-15:20:01-BST
| author | jlarmour |
|---|---|
| date | Wed, 18 Aug 1999 15:33:44 +0000 |
| parents | 18ee5a9c102e |
| children | 797268ecc331 |
line wrap: on
line diff
--- a/packages/io/serial/current/include/pkgconf/io_serial.h +++ b/packages/io/serial/current/include/pkgconf/io_serial.h @@ -382,6 +382,104 @@ #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 @@ -489,6 +587,228 @@ #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
