Mercurial > ecos
annotate 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 |
| rev | line source |
|---|---|
| 2 | 1 #ifndef CYGONCE_PKGCONF_IO_SERIAL_H |
| 2 #define CYGONCE_PKGCONF_IO_SERIAL_H | |
| 3 // ==================================================================== | |
| 4 // | |
| 5 // pkgconf/io_serial.h | |
| 6 // | |
| 7 // Device configuration file | |
| 8 // | |
| 9 // ==================================================================== | |
| 10 //####COPYRIGHTBEGIN#### | |
| 11 // | |
| 12 // ------------------------------------------- | |
| 13 // The contents of this file are subject to the Cygnus eCos Public License | |
| 14 // Version 1.0 (the "License"); you may not use this file except in | |
| 15 // compliance with the License. You may obtain a copy of the License at | |
| 16 // http://sourceware.cygnus.com/ecos | |
| 17 // | |
| 18 // Software distributed under the License is distributed on an "AS IS" | |
| 19 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the | |
| 20 // License for the specific language governing rights and limitations under | |
| 21 // the License. | |
| 22 // | |
| 23 // The Original Code is eCos - Embedded Cygnus Operating System, released | |
| 24 // September 30, 1998. | |
| 25 // | |
| 26 // The Initial Developer of the Original Code is Cygnus. Portions created | |
| 27 // by Cygnus are Copyright (C) 1998,1999 Cygnus Solutions. All Rights Reserved. | |
| 28 // ------------------------------------------- | |
| 29 // | |
| 30 //####COPYRIGHTEND#### | |
| 31 // ==================================================================== | |
| 32 //#####DESCRIPTIONBEGIN#### | |
| 33 // | |
| 34 // Author(s): gthomas | |
| 35 // Contributors: gthomas | |
| 36 // Date: 1999-02-04 | |
| 37 // Purpose: To allow the user to edit device configuration options. | |
| 38 // Description: | |
| 39 // | |
| 40 //####DESCRIPTIONEND#### | |
| 41 // | |
| 42 // ==================================================================== | |
| 43 | |
| 44 #include <pkgconf/system.h> | |
| 45 | |
| 46 /* ---------------------------------------------------------------------------- | |
| 47 {{CFG_DATA | |
| 48 | |
| 49 cdl_package CYGPKG_IO_SERIAL { | |
| 50 display "Serial device drivers" | |
| 51 type bool | |
| 52 requires CYGPKG_IO | |
| 53 parent CYGPKG_IO | |
| 54 description " | |
| 55 This option enables drivers for basic I/O services on | |
| 56 serial devices." | |
| 57 doc ref/ecos-ref/ecos-device-drivers.html | |
| 58 } | |
| 59 }}CFG_DATA */ | |
| 60 | |
| 61 /* ---------------------------------------------------------------------------- | |
| 62 {{CFG_DATA | |
| 63 cdl_component CYGPKG_IO_SERIAL_TTY { | |
| 64 display "TTY-mode serial device drivers" | |
| 65 type bool | |
| 66 requires CYGPKG_IO_SERIAL | |
| 67 description " | |
| 68 This option enables the terminal-like device driver | |
| 69 used for serial devices that interact with humans, | |
| 70 such as a system console." | |
| 71 doc ref/ecos-ref/ecos-device-drivers.html | |
| 72 } | |
| 73 | |
| 74 cdl_option CYGDAT_IO_SERIAL_TTY_CONSOLE { | |
| 75 display "Console device name" | |
| 76 type string | |
| 77 requires CYGPKG_IO_SERIAL_TTY | |
| 78 description " | |
| 79 This option selects the TTY device to use for the console." | |
| 80 doc ref/ecos-ref/ecos-device-drivers.html | |
| 81 } | |
| 82 | |
| 83 }}CFG_DATA */ | |
| 84 | |
| 85 #define CYGPKG_IO_SERIAL_TTY | |
| 86 #define CYGDAT_IO_SERIAL_TTY_CONSOLE "/dev/ttydiag" | |
| 87 | |
| 88 /* ---------------------------------------------------------------------------- | |
| 89 {{CFG_DATA | |
| 90 cdl_component CYGPKG_IO_SERIAL_HALDIAG { | |
| 91 display "HAL/diag serial device driver" | |
| 92 type bool | |
| 93 requires CYGPKG_IO_SERIAL_TTY | |
| 94 parent CYGPKG_IO_SERIAL_TTY | |
| 95 description " | |
| 96 This option enables the use of the HAL diagnostic channel | |
| 97 via the standard I/O drivers." | |
| 98 doc ref/ecos-ref/ecos-device-drivers.html | |
| 99 } | |
| 100 | |
| 101 }}CFG_DATA */ | |
| 102 | |
| 103 #define CYGPKG_IO_SERIAL_HALDIAG | |
| 104 | |
| 105 | |
| 106 /* ---------------------------------------------------------------------------- | |
| 107 {{CFG_DATA | |
| 108 cdl_component CYGPKG_IO_SERIAL_TTY_TTYDIAG { | |
| 109 display "TTY mode HAL/diag channel" | |
| 110 type bool | |
| 111 requires CYGPKG_IO_SERIAL_TTY | |
| 112 parent CYGPKG_IO_SERIAL_TTY | |
| 113 description " | |
| 114 This option causes '/dev/ttydiag' to be included in the standard drivers." | |
| 115 doc ref/ecos-ref/ecos-device-drivers.html | |
| 116 } | |
| 117 | |
| 118 cdl_component CYGPKG_IO_SERIAL_TTY_TTY0 { | |
| 119 display "TTY mode channel #0" | |
| 120 type bool | |
| 121 requires CYGPKG_IO_SERIAL_TTY | |
| 122 parent CYGPKG_IO_SERIAL_TTY | |
| 123 description " | |
| 124 This option causes '/dev/tty0' to be included in the standard drivers." | |
| 125 doc ref/ecos-ref/ecos-device-drivers.html | |
| 126 } | |
| 127 | |
| 128 cdl_option CYGDAT_IO_SERIAL_TTY_TTY0_DEV { | |
| 129 display "TTY mode channel #0 device" | |
| 130 type string | |
| 131 requires CYGPKG_IO_SERIAL_TTY_TTY0 | |
| 132 description " | |
| 133 This option selects the physical device to use for '/dev/tty0'." | |
| 134 doc ref/ecos-ref/ecos-device-drivers.html | |
| 135 } | |
| 136 | |
| 137 cdl_component CYGPKG_IO_SERIAL_TTY_TTY1 { | |
| 138 display "TTY mode channel #1" | |
| 139 type bool | |
| 140 requires CYGPKG_IO_SERIAL_TTY | |
| 141 parent CYGPKG_IO_SERIAL_TTY | |
| 142 description " | |
| 143 This option causes '/dev/tty1' to be included in the standard drivers." | |
| 144 doc ref/ecos-ref/ecos-device-drivers.html | |
| 145 } | |
| 146 | |
| 147 cdl_option CYGDAT_IO_SERIAL_TTY_TTY1_DEV { | |
| 148 display "TTY mode channel #1 device" | |
| 149 type string | |
| 150 requires CYGPKG_IO_SERIAL_TTY_TTY1 | |
| 151 description " | |
| 152 This option selects the physical device to use for '/dev/tty1'." | |
| 153 doc ref/ecos-ref/ecos-device-drivers.html | |
| 154 } | |
| 155 | |
| 156 cdl_component CYGPKG_IO_SERIAL_TTY_TTY2 { | |
| 157 display "TTY mode channel #2" | |
| 158 type bool | |
| 159 requires CYGPKG_IO_SERIAL_TTY | |
| 160 parent CYGPKG_IO_SERIAL_TTY | |
| 161 description " | |
| 162 This option causes '/dev/tty2' to be included in the standard drivers." | |
| 163 doc ref/ecos-ref/ecos-device-drivers.html | |
| 164 } | |
| 165 | |
| 166 cdl_option CYGDAT_IO_SERIAL_TTY_TTY2_DEV { | |
| 167 display "TTY mode channel #2 device" | |
| 168 type string | |
| 169 requires CYGPKG_IO_SERIAL_TTY_TTY2 | |
| 170 description " | |
| 171 This option selects the physical device to use for '/dev/tty2'." | |
| 172 doc ref/ecos-ref/ecos-device-drivers.html | |
| 173 } | |
| 174 | |
| 175 }}CFG_DATA */ | |
| 176 | |
| 177 #define CYGPKG_IO_SERIAL_TTY_TTYDIAG | |
| 178 #undef CYGPKG_IO_SERIAL_TTY_TTY0 | |
| 179 #define CYGDAT_IO_SERIAL_TTY_TTY0_DEV "/dev/ser0" | |
| 180 #undef CYGPKG_IO_SERIAL_TTY_TTY1 | |
| 181 #define CYGDAT_IO_SERIAL_TTY_TTY1_DEV "/dev/ser1" | |
| 182 #undef CYGPKG_IO_SERIAL_TTY_TTY2 | |
| 183 #define CYGDAT_IO_SERIAL_TTY_TTY2_DEV "/dev/ser2" | |
| 184 | |
|
6
d376b777e2ce
Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents:
4
diff
changeset
|
185 |
| 2 | 186 /* ---------------------------------------------------------------------------- |
| 187 {{CFG_DATA | |
| 188 cdl_component CYGPKG_IO_SERIAL_ARM_PID { | |
| 189 display "ARM PID serial device drivers" | |
| 190 type bool | |
| 191 requires CYGPKG_IO_SERIAL | |
| 192 parent CYGPKG_HAL_ARM_PID | |
| 193 description " | |
| 194 This option enables the serial device drivers for the ARM PID." | |
| 195 doc ref/ecos-ref/ecos-device-drivers.html | |
| 196 } | |
| 197 | |
| 198 cdl_component CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 { | |
| 199 display "ARM PID serial port 0 driver" | |
| 200 type bool | |
| 201 parent CYGPKG_IO_SERIAL_ARM_PID | |
| 202 description " | |
| 203 This option includes the serial device driver for the ARM PID port 0." | |
| 204 doc ref/ecos-ref/ecos-device-drivers.html | |
| 205 } | |
| 206 | |
| 207 cdl_option CYGDAT_IO_SERIAL_ARM_PID_SERIAL0_NAME { | |
| 208 display "Device name for ARM PID serial port 0 driver" | |
| 209 type string | |
| 210 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 | |
| 211 description " | |
| 212 This option specifies the name of the serial device for the ARM PID port 0." | |
| 213 doc ref/ecos-ref/ecos-device-drivers.html | |
| 214 } | |
| 215 | |
| 216 cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BAUD { | |
| 217 display "Baud rate for the ARM PID serial port 0 driver" | |
| 218 type enum | |
| 219 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 220 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 | |
| 221 description " | |
| 222 This option specifies the default baud rate (speed) for the ARM PID port 0." | |
| 223 doc ref/ecos-ref/ecos-device-drivers.html | |
| 224 } | |
| 225 | |
| 226 cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BUFSIZE { | |
| 227 display "Buffer size for the ARM PID serial port 0 driver" | |
| 228 type count | |
| 229 legal_values 0 to 8192 | |
| 230 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 | |
| 231 description " | |
| 232 This option specifies the size of the internal buffers used for the ARM PID port 0." | |
| 233 doc ref/ecos-ref/ecos-device-drivers.html | |
| 234 } | |
| 235 | |
| 236 cdl_component CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 { | |
| 237 display "ARM PID serial port 1 driver" | |
| 238 type bool | |
| 239 parent CYGPKG_IO_SERIAL_ARM_PID | |
| 240 description " | |
| 241 This option includes the serial device driver for the ARM PID port 1." | |
| 242 doc ref/ecos-ref/ecos-device-drivers.html | |
| 243 } | |
| 244 | |
| 245 cdl_option CYGDAT_IO_SERIAL_ARM_PID_SERIAL1_NAME { | |
| 246 display "Device name for ARM PID serial port 1 driver" | |
| 247 type string | |
| 248 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 | |
| 249 description " | |
| 250 This option specifies the name of the serial device for the ARM PID port 1." | |
| 251 doc ref/ecos-ref/ecos-device-drivers.html | |
| 252 } | |
| 253 | |
| 254 cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BAUD { | |
| 255 display "Baud rate for the ARM PID serial port 1 driver" | |
| 256 type enum | |
| 257 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 258 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 | |
| 259 description " | |
| 260 This option specifies the default baud rate (speed) for the ARM PID port 1." | |
| 261 doc ref/ecos-ref/ecos-device-drivers.html | |
| 262 } | |
| 263 | |
| 264 cdl_option CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BUFSIZE { | |
| 265 display "Buffer size for the ARM PID serial port 1 driver" | |
| 266 type count | |
| 267 legal_values 0 to 8192 | |
| 268 parent CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 | |
| 269 description " | |
| 270 This option specifies the size of the internal buffers used for the ARM PID port 1." | |
| 271 doc ref/ecos-ref/ecos-device-drivers.html | |
| 272 } | |
| 273 | |
| 274 }}CFG_DATA */ | |
| 275 | |
| 276 #undef CYGPKG_IO_SERIAL_ARM_PID | |
| 277 #undef CYGPKG_IO_SERIAL_ARM_PID_SERIAL0 | |
| 278 #define CYGDAT_IO_SERIAL_ARM_PID_SERIAL0_NAME "/dev/ser0" | |
| 279 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BAUD 38400 | |
| 280 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL0_BUFSIZE 128 | |
| 281 #define CYGPKG_IO_SERIAL_ARM_PID_SERIAL1 | |
| 282 #define CYGDAT_IO_SERIAL_ARM_PID_SERIAL1_NAME "/dev/ser1" | |
| 283 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BAUD 38400 | |
| 284 #define CYGNUM_IO_SERIAL_ARM_PID_SERIAL1_BUFSIZE 128 | |
| 285 | |
| 286 /* ---------------------------------------------------------------------------- | |
| 287 {{CFG_DATA | |
| 288 cdl_component CYGPKG_IO_SERIAL_ARM_AEB { | |
| 289 display "ARM AEB-1 serial device drivers" | |
| 290 type bool | |
| 291 requires CYGPKG_IO_SERIAL | |
| 292 parent CYGPKG_HAL_ARM_AEB | |
| 293 description " | |
| 294 This option enables the serial device drivers for the ARM AEB-1." | |
| 295 doc ref/ecos-ref/ecos-device-drivers.html | |
| 296 } | |
| 297 | |
| 298 cdl_component CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 { | |
| 299 display "ARM AEB-1 serial port 0 driver" | |
| 300 type bool | |
| 301 parent CYGPKG_IO_SERIAL_ARM_AEB | |
| 302 description " | |
| 303 This option includes the serial device driver for the ARM AEB-1 port 0." | |
| 304 doc ref/ecos-ref/ecos-device-drivers.html | |
| 305 } | |
| 306 | |
| 307 cdl_option CYGDAT_IO_SERIAL_ARM_AEB_SERIAL0_NAME { | |
| 308 display "Device name for the ARM AEB-1 serial port 0 driver" | |
| 309 type string | |
| 310 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 | |
| 311 description " | |
| 312 This option sets the name of the serial device for the ARM AEB-1 port 0." | |
| 313 doc ref/ecos-ref/ecos-device-drivers.html | |
| 314 } | |
| 315 | |
| 316 cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BAUD { | |
| 317 display "Baud rate for the ARM AEB-1 serial port 0 driver" | |
| 318 type enum | |
| 319 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 320 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 | |
| 321 description " | |
| 322 This option specifies the default baud rate (speed) for the ARM AEB-1 port 0." | |
| 323 doc ref/ecos-ref/ecos-device-drivers.html | |
| 324 } | |
| 325 | |
| 326 cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BUFSIZE { | |
| 327 display "Buffer size for the ARM AEB-1 serial port 0 driver" | |
| 328 type count | |
| 329 legal_values 0 to 8192 | |
| 330 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 | |
| 331 description " | |
| 332 This option specifies the size of the internal buffers used for the ARM AEB-1 port 0." | |
| 333 doc ref/ecos-ref/ecos-device-drivers.html | |
| 334 } | |
| 335 | |
| 336 cdl_component CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 { | |
| 337 display "ARM AEB-1 serial port 1 driver" | |
| 338 type bool | |
| 339 parent CYGPKG_IO_SERIAL_ARM_AEB | |
| 340 description " | |
| 341 This option includes the serial device driver for the ARM AEB-1 port 1." | |
| 342 doc ref/ecos-ref/ecos-device-drivers.html | |
| 343 } | |
| 344 | |
| 345 cdl_option CYGDAT_IO_SERIAL_ARM_AEB_SERIAL1_NAME { | |
| 346 display "Device name for the ARM AEB-1 serial port 1 driver" | |
| 347 type string | |
| 348 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 | |
| 349 description " | |
| 350 This option specifies the name of serial device for the ARM AEB-1 port 1." | |
| 351 doc ref/ecos-ref/ecos-device-drivers.html | |
| 352 } | |
| 353 | |
| 354 cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BAUD { | |
| 355 display "Baud rate for the ARM AEB-1 serial port 1 driver" | |
| 356 type enum | |
| 357 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 358 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 | |
| 359 description " | |
| 360 This option specifies the default baud rate (speed) for the ARM AEB-1 port 1." | |
| 361 doc ref/ecos-ref/ecos-device-drivers.html | |
| 362 } | |
| 363 | |
| 364 cdl_option CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BUFSIZE { | |
| 365 display "Buffer size for the ARM AEB-1 serial port 1 driver" | |
| 366 type count | |
| 367 legal_values 0 to 8192 | |
| 368 parent CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 | |
| 369 description " | |
| 370 This option specifies the size of the internal buffers used for the ARM AEB-1 port 1." | |
| 371 doc ref/ecos-ref/ecos-device-drivers.html | |
| 372 } | |
| 373 | |
| 374 }}CFG_DATA */ | |
| 375 #undef CYGPKG_IO_SERIAL_ARM_AEB | |
| 376 #undef CYGPKG_IO_SERIAL_ARM_AEB_SERIAL0 | |
| 377 #define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL0_NAME "/dev/ser0" | |
| 378 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BAUD 38400 | |
| 379 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL0_BUFSIZE 128 | |
| 380 #undef CYGPKG_IO_SERIAL_ARM_AEB_SERIAL1 | |
| 381 #define CYGDAT_IO_SERIAL_ARM_AEB_SERIAL1_NAME "/dev/ser1" | |
| 382 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BAUD 38400 | |
| 383 #define CYGNUM_IO_SERIAL_ARM_AEB_SERIAL1_BUFSIZE 128 | |
| 384 | |
|
32
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
385 /* ---------------------------------------------------------------------------- |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
386 {{CFG_DATA |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
387 cdl_component CYGPKG_IO_SERIAL_ARM_CL7211 { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
388 display "ARM CL7x11 (CL7111/CL7211) serial device drivers" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
389 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
390 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
391 parent CYGPKG_HAL_ARM_CL7211 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
392 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
393 This option enables the serial device drivers for the ARM CL7x11." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
394 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
395 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
396 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
397 cdl_component CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
398 display "ARM CL7x11 serial port 1 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
399 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
400 parent CYGPKG_IO_SERIAL_ARM_CL7211 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
401 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
402 This option includes the serial device driver for the ARM CL7x11 port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
403 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
404 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
405 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
406 cdl_option CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL1_NAME { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
407 display "Device name for the ARM CL7x11 serial port 1 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
408 type string |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
409 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
410 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
411 This option specifies the name of serial device for the ARM CL7x11 port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
412 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
413 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
414 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
415 cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BAUD { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
416 display "Baud rate for the ARM CL7x11 serial port 1 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
417 type enum |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
418 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
419 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
420 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
421 This option specifies the default baud rate (speed) for the ARM CL7x11 port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
422 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
423 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
424 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
425 cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BUFSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
426 display "Buffer size for the ARM CL7x11 serial port 1 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
427 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
428 legal_values 0 to 8192 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
429 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
430 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
431 This option specifies the size of the internal buffers used for the ARM CL7x11 port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
432 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
433 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
434 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
435 cdl_component CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
436 display "ARM CL7x11 serial port 2 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
437 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
438 parent CYGPKG_IO_SERIAL_ARM_CL7211 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
439 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
440 This option includes the serial device driver for the ARM CL7x11 port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
441 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
442 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
443 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
444 cdl_option CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL2_NAME { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
445 display "Device name for the ARM CL7x11 serial port 2 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
446 type string |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
447 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
448 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
449 This option specifies the name of serial device for the ARM CL7x11 port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
450 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
451 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
452 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
453 cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BAUD { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
454 display "Baud rate for the ARM CL7x11 serial port 2 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
455 type enum |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
456 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
457 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
458 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
459 This option specifies the default baud rate (speed) for the ARM CL7x11 port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
460 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
461 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
462 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
463 cdl_option CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BUFSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
464 display "Buffer size for the ARM CL7x11 serial port 2 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
465 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
466 legal_values 0 to 8192 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
467 parent CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
468 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
469 This option specifies the size of the internal buffers used for the ARM CL7x11 port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
470 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
471 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
472 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
473 }}CFG_DATA */ |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
474 #undef CYGPKG_IO_SERIAL_ARM_CL7211 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
475 #undef CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
476 #define CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL1_NAME "/dev/ser1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
477 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BAUD 38400 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
478 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL1_BUFSIZE 128 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
479 #undef CYGPKG_IO_SERIAL_ARM_CL7211_SERIAL2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
480 #define CYGDAT_IO_SERIAL_ARM_CL7211_SERIAL2_NAME "/dev/ser2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
481 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BAUD 38400 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
482 #define CYGNUM_IO_SERIAL_ARM_CL7211_SERIAL2_BUFSIZE 128 |
| 2 | 483 |
|
4
1d7f19c9e4d1
Merge from eCos master repository on 1999-05-11-21:11:10-BST
jlarmour
parents:
2
diff
changeset
|
484 |
|
28
18ee5a9c102e
Merge from eCos master repository on 1999-08-09-17:04:48-BST
jlarmour
parents:
18
diff
changeset
|
485 |
| 2 | 486 /* ---------------------------------------------------------------------------- |
| 487 {{CFG_DATA | |
| 488 cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT { | |
| 489 display "Cogent PowerPC serial device drivers" | |
| 490 type bool | |
| 491 requires CYGPKG_IO_SERIAL | |
| 492 parent CYGPKG_HAL_POWERPC_COGENT | |
| 493 description " | |
| 494 This option enables the serial device drivers for the Cogent PowerPC." | |
| 495 doc ref/ecos-ref/ecos-device-drivers.html | |
| 496 } | |
| 497 | |
| 498 cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A { | |
| 499 display "Cogent PowerPC serial port A driver" | |
| 500 type bool | |
| 501 requires CYGPKG_IO_SERIAL | |
| 502 parent CYGPKG_IO_SERIAL_POWERPC_COGENT | |
| 503 description " | |
| 504 This option includes the serial device driver for the Cogent PowerPC port A." | |
| 505 doc ref/ecos-ref/ecos-device-drivers.html | |
| 506 } | |
| 507 | |
| 508 cdl_option CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_A_NAME { | |
| 509 display "Device name for Cogent PowerPC serial port A" | |
| 510 type string | |
| 511 requires CYGPKG_IO_SERIAL | |
| 512 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A | |
| 513 description " | |
| 514 This option specifies the device name for the Cogent PowerPC port A." | |
| 515 doc ref/ecos-ref/ecos-device-drivers.html | |
| 516 } | |
| 517 | |
| 518 cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BAUD { | |
| 519 display "Baud rate for the Cogent PowerPC serial port A driver" | |
| 520 type enum | |
| 521 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 522 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A | |
| 523 description " | |
| 524 This option specifies the default baud rate (speed) for the Cogent PowerPC port A." | |
| 525 doc ref/ecos-ref/ecos-device-drivers.html | |
| 526 } | |
| 527 | |
| 528 cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BUFSIZE { | |
| 529 display "Buffer size for the Cogent PowerPC serial port A driver" | |
| 530 type count | |
| 531 legal_values 0 to 8192 | |
| 532 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A | |
| 533 description " | |
| 534 This option specifies the size of the internal buffers used for the Cogent PowerPC port A." | |
| 535 doc ref/ecos-ref/ecos-device-drivers.html | |
| 536 } | |
| 537 | |
| 538 cdl_component CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B { | |
| 539 display "Cogent PowerPC serial port B driver" | |
| 540 type bool | |
| 541 requires CYGPKG_IO_SERIAL | |
| 542 parent CYGPKG_IO_SERIAL_POWERPC_COGENT | |
| 543 description " | |
| 544 This option includes the serial device driver for the Cogent PowerPC port B." | |
| 545 doc ref/ecos-ref/ecos-device-drivers.html | |
| 546 } | |
| 547 | |
| 548 cdl_option CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_B_NAME { | |
| 549 display "Device name for Cogent PowerPC serial port B" | |
| 550 type string | |
| 551 requires CYGPKG_IO_SERIAL | |
| 552 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B | |
| 553 description " | |
| 554 This option specifies the device name for the Cogent PowerPC port B." | |
| 555 doc ref/ecos-ref/ecos-device-drivers.html | |
| 556 } | |
| 557 | |
| 558 cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BAUD { | |
| 559 display "Baud rate for the Cogent PowerPC serial port B driver" | |
| 560 type enum | |
| 561 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 562 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B | |
| 563 description " | |
| 564 This option specifies the default baud rate (speed) for the Cogent PowerPC port B." | |
| 565 doc ref/ecos-ref/ecos-device-drivers.html | |
| 566 } | |
| 567 | |
| 568 cdl_option CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BUFSIZE { | |
| 569 display "Buffer size for the Cogent PowerPC serial port B driver" | |
| 570 type count | |
| 571 legal_values 0 to 8192 | |
| 572 parent CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B | |
| 573 description " | |
| 574 This option specifies the size of the internal buffers used for the Cogent PowerPC port B." | |
| 575 doc ref/ecos-ref/ecos-device-drivers.html | |
| 576 } | |
| 577 | |
| 578 }}CFG_DATA */ | |
| 579 #undef CYGPKG_IO_SERIAL_POWERPC_COGENT | |
| 580 // Only enable both ports if interrupt chaining is enabled. | |
| 581 #undef CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_A | |
| 582 #define CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_A_NAME "/dev/ser1" | |
| 583 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BAUD 38400 | |
| 584 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_A_BUFSIZE 128 | |
| 585 #define CYGPKG_IO_SERIAL_POWERPC_COGENT_SERIAL_B | |
| 586 #define CYGDAT_IO_SERIAL_POWERPC_COGENT_SERIAL_B_NAME "/dev/ser2" | |
| 587 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BAUD 38400 | |
| 588 #define CYGNUM_IO_SERIAL_POWERPC_COGENT_SERIAL_B_BUFSIZE 128 | |
| 589 | |
|
32
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
590 /* ---------------------------------------------------------------------------- |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
591 {{CFG_DATA |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
592 cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
593 display "PowerPC QUICC/SMC serial device drivers" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
594 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
595 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
596 parent CYGPKG_HAL_QUICC |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
597 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
598 This option enables the serial device drivers for the PowerPC QUICC/SMC." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
599 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
600 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
601 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
602 cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
603 display "PowerPC QUICC/SMC serial port 1 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
604 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
605 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
606 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
607 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
608 This option includes the serial device driver for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
609 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
610 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
611 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
612 cdl_option CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_NAME { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
613 display "Device name for PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
614 type string |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
615 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
616 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
617 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
618 This option specifies the device name for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
619 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
620 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
621 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
622 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BAUD { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
623 display "Baud rate for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
624 type enum |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
625 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
626 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
627 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
628 This option specifies the default baud rate (speed) for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
629 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
630 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
631 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
632 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BUFSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
633 display "Buffer size for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
634 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
635 legal_values 0 to 8192 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
636 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
637 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
638 This option specifies the size of the internal buffers used for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
639 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
640 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
641 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
642 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BRG { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
643 display "Which baud rate generator to use for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
644 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
645 legal_values 1 to 4 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
646 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
647 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
648 This option specifies which of the four baud rate generators |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
649 to use for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
650 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
651 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
652 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
653 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
654 display "Output buffer size for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
655 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
656 legal_values 16 to 128 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
657 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
658 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
659 This option specifies the maximum number of characters per transmit |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
660 request to be used for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
661 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
662 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
663 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
664 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxNUM { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
665 display "Number of output buffers for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
666 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
667 legal_values 2 to 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
668 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
669 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
670 This option specifies the number of output buffer packets |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
671 to be used for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
672 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
673 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
674 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
675 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
676 display "Input buffer size for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
677 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
678 legal_values 16 to 128 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
679 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
680 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
681 This option specifies the maximum number of characters per receive |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
682 request to be used for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
683 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
684 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
685 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
686 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxNUM { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
687 display "Number of input buffers for the PowerPC QUICC/SMC serial port 1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
688 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
689 legal_values 2 to 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
690 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
691 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
692 This option specifies the number of input buffer packets |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
693 to be used for the PowerPC QUICC/SMC port 1." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
694 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
695 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
696 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
697 cdl_component CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
698 display "PowerPC QUICC/SMC serial port 2 driver" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
699 type bool |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
700 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
701 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
702 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
703 This option includes the serial device driver for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
704 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
705 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
706 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
707 cdl_option CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_NAME { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
708 display "Device name for PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
709 type string |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
710 requires CYGPKG_IO_SERIAL |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
711 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
712 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
713 This option specifies the device name for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
714 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
715 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
716 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
717 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BAUD { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
718 display "Baud rate for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
719 type enum |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
720 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
721 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
722 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
723 This option specifies the default baud rate (speed) for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
724 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
725 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
726 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
727 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BUFSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
728 display "Buffer size for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
729 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
730 legal_values 0 to 8192 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
731 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
732 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
733 This option specifies the size of the internal buffers used for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
734 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
735 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
736 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
737 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BRG { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
738 display "Which baud rate generator to use for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
739 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
740 legal_values 1 to 4 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
741 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
742 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
743 This option specifies which of the four baud rate generators |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
744 to use for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
745 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
746 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
747 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
748 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
749 display "Output buffer size for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
750 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
751 legal_values 16 to 128 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
752 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
753 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
754 This option specifies the maximum number of characters per transmit |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
755 request to be used for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
756 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
757 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
758 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
759 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxNUM { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
760 display "Number of output buffers for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
761 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
762 legal_values 2 to 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
763 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
764 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
765 This option specifies the number of output buffer packets |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
766 to be used for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
767 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
768 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
769 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
770 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxSIZE { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
771 display "Input buffer size for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
772 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
773 legal_values 16 to 128 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
774 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
775 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
776 This option specifies the maximum number of characters per receive |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
777 request to be used for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
778 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
779 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
780 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
781 cdl_option CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxNUM { |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
782 display "Number of output buffers for the PowerPC QUICC/SMC serial port 2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
783 type count |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
784 legal_values 2 to 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
785 parent CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
786 description " |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
787 This option specifies the number of input buffer packets |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
788 to be used for the PowerPC QUICC/SMC port 2." |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
789 doc ref/ecos-ref/ecos-device-drivers.html |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
790 } |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
791 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
792 }}CFG_DATA */ |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
793 #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
794 #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
795 #define CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_NAME "/dev/ser1" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
796 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BAUD 38400 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
797 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BUFSIZE 256 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
798 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_BRG 1 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
799 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxSIZE 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
800 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_TxNUM 4 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
801 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxSIZE 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
802 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC1_RxNUM 4 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
803 #undef CYGPKG_IO_SERIAL_POWERPC_QUICC_SMC_SMC2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
804 #define CYGDAT_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_NAME "/dev/ser2" |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
805 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BAUD 38400 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
806 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BUFSIZE 256 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
807 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_BRG 2 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
808 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxSIZE 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
809 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_TxNUM 4 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
810 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxSIZE 16 |
|
5af43b635655
Merge from eCos master repository on 1999-08-18-15:20:01-BST
jlarmour
parents:
28
diff
changeset
|
811 #define CYGNUM_IO_SERIAL_POWERPC_QUICC_SMC_SMC2_RxNUM 4 |
|
18
7253dcc42a09
Merge from eCos master repository on 1999-06-25-15:31:50-BST
jlarmour
parents:
10
diff
changeset
|
812 |
| 2 | 813 /* ---------------------------------------------------------------------------- |
| 814 {{CFG_DATA | |
| 815 cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB { | |
| 816 display "SPARClite SLEB serial device drivers" | |
| 817 type bool | |
| 818 requires CYGPKG_IO_SERIAL | |
| 819 parent CYGPKG_HAL_SPARCLITE_SLEB | |
| 820 description " | |
| 821 This option enables the serial device drivers for the SPARClite SLEB." | |
| 822 doc ref/ecos-ref/ecos-device-drivers.html | |
| 823 } | |
| 824 | |
| 825 cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 { | |
| 826 display "SPARClite SLEB serial CON1 port driver" | |
| 827 type bool | |
| 828 requires CYGPKG_IO_SERIAL | |
| 829 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB | |
| 830 description " | |
| 831 This option includes the serial device driver for the SPARClite SLEB CON1 port." | |
| 832 doc ref/ecos-ref/ecos-device-drivers.html | |
| 833 } | |
| 834 | |
| 835 cdl_option CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON1_NAME { | |
| 836 display "Device name for SPARClite SLEB serial CON1 port" | |
| 837 type string | |
| 838 requires CYGPKG_IO_SERIAL | |
| 839 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 | |
| 840 description " | |
| 841 This option specifies the device name for the SPARClite SLEB CON1 port." | |
| 842 doc ref/ecos-ref/ecos-device-drivers.html | |
| 843 } | |
| 844 | |
| 845 cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BAUD { | |
| 846 display "Baud rate for the SPARClite SLEB serial CON1 driver" | |
| 847 type enum | |
| 848 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 849 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 | |
| 850 description " | |
| 851 This option specifies the default baud rate (speed) for the SPARClite SLEB CON1." | |
| 852 doc ref/ecos-ref/ecos-device-drivers.html | |
| 853 } | |
| 854 | |
| 855 cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BUFSIZE { | |
| 856 display "Buffer size for the SPARClite SLEB serial CON1 driver" | |
| 857 type count | |
| 858 legal_values 0 to 8192 | |
| 859 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 | |
| 860 description " | |
| 861 This option specifies the size of the internal buffers used for the SPARClite SLEB CON1." | |
| 862 doc ref/ecos-ref/ecos-device-drivers.html | |
| 863 } | |
| 864 | |
| 865 cdl_component CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 { | |
| 866 display "SPARClite SLEB serial CON2 port driver" | |
| 867 type bool | |
| 868 requires CYGPKG_IO_SERIAL | |
| 869 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB | |
| 870 description " | |
| 871 This option includes the serial device driver for the SPARClite SLEB CON2 port." | |
| 872 doc ref/ecos-ref/ecos-device-drivers.html | |
| 873 } | |
| 874 | |
| 875 cdl_option CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON2_NAME { | |
| 876 display "Device name for SPARClite SLEB serial CON2 port" | |
| 877 type string | |
| 878 requires CYGPKG_IO_SERIAL | |
| 879 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 | |
| 880 description " | |
| 881 This option specifies the device name for the SPARClite SLEB CON2 port." | |
| 882 doc ref/ecos-ref/ecos-device-drivers.html | |
| 883 } | |
| 884 | |
| 885 cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BAUD { | |
| 886 display "Baud rate for the SPARClite SLEB serial CON2 driver" | |
| 887 type enum | |
| 888 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 889 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 | |
| 890 description " | |
| 891 This option specifies the default baud rate (speed) for the SPARClite SLEB CON2." | |
| 892 doc ref/ecos-ref/ecos-device-drivers.html | |
| 893 } | |
| 894 | |
| 895 cdl_option CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BUFSIZE { | |
| 896 display "Buffer size for the SPARClite SLEB serial CON2 driver" | |
| 897 type count | |
| 898 legal_values 0 to 8192 | |
| 899 parent CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 | |
| 900 description " | |
| 901 This option specifies the size of the internal buffers used for the SPARClite SLEB CON2." | |
| 902 doc ref/ecos-ref/ecos-device-drivers.html | |
| 903 } | |
| 904 | |
| 905 }}CFG_DATA */ | |
| 906 #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB | |
| 907 #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON1 | |
| 908 #define CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON1_NAME "/dev/ser0" | |
| 909 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BAUD 19200 | |
| 910 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON1_BUFSIZE 128 | |
| 911 #undef CYGPKG_IO_SERIAL_SPARCLITE_SLEB_CON2 | |
| 912 #define CYGDAT_IO_SERIAL_SPARCLITE_SLEB_CON2_NAME "/dev/ser1" | |
| 913 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BAUD 19200 | |
| 914 #define CYGNUM_IO_SERIAL_SPARCLITE_SLEB_CON2_BUFSIZE 128 | |
| 915 | |
| 916 /* ---------------------------------------------------------------------------- | |
| 917 {{CFG_DATA | |
| 918 cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904 { | |
| 919 display "TX39 JMR3904 serial device drivers" | |
| 920 type bool | |
| 921 requires CYGPKG_IO_SERIAL | |
|
6
d376b777e2ce
Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents:
4
diff
changeset
|
922 parent CYGPKG_HAL_MIPS_TX39_JMR3904 |
| 2 | 923 description " |
| 924 This option enables the serial device drivers for the TX39 JMR3904." | |
| 925 doc ref/ecos-ref/ecos-device-drivers.html | |
| 926 } | |
| 927 | |
| 928 cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_POLLED_MODE { | |
| 929 display "TX39 JMR3904 polled mode serial drivers" | |
| 930 type bool | |
| 931 requires CYGPKG_IO_SERIAL | |
| 932 parent CYGPKG_IO_SERIAL_TX39_JMR3904 | |
| 933 description " | |
| 934 If asserted, this option specifies that the serial device drivers for | |
| 935 the TX39 JMR3904 should be polled-mode instead of interrupt driven." | |
| 936 doc ref/ecos-ref/ecos-device-drivers.html | |
| 937 } | |
| 938 | |
| 939 cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 { | |
| 940 display "TX39 JMR3904 serial port 0 driver" | |
| 941 type bool | |
| 942 requires CYGPKG_IO_SERIAL | |
| 943 parent CYGPKG_IO_SERIAL_TX39_JMR3904 | |
| 944 description " | |
| 945 This option includes the serial device driver for port 0 on the TX39 JMR3904." | |
| 946 doc ref/ecos-ref/ecos-device-drivers.html | |
| 947 } | |
| 948 | |
| 949 cdl_option CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL0_NAME { | |
| 950 display "Device name for TX39 JMR3904 serial port 0" | |
| 951 type string | |
| 952 requires CYGPKG_IO_SERIAL | |
| 953 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 | |
| 954 description " | |
| 955 This option specifies the device name port 0 on the TX39 JMR3904." | |
| 956 doc ref/ecos-ref/ecos-device-drivers.html | |
| 957 } | |
| 958 | |
| 959 cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BAUD { | |
| 960 display "Baud rate for the TX39 JMR3904 serial port 0 driver" | |
| 961 type enum | |
| 962 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 963 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 | |
| 964 description " | |
| 965 This option specifies the default baud rate (speed) for the TX39 JMR3904 port 0." | |
| 966 doc ref/ecos-ref/ecos-device-drivers.html | |
| 967 } | |
| 968 | |
| 969 cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BUFSIZE { | |
| 970 display "Buffer size for the TX39 JMR3904 serial port 0 driver" | |
| 971 type count | |
| 972 legal_values 0 to 8192 | |
| 973 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 | |
| 974 description " | |
| 975 This option specifies the size of the internal buffers used for the TX39 JMR3904 port 0." | |
| 976 doc ref/ecos-ref/ecos-device-drivers.html | |
| 977 } | |
| 978 | |
| 979 cdl_component CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 { | |
| 980 display "TX39 JMR3904 serial port 1 driver" | |
| 981 type bool | |
| 982 requires CYGPKG_IO_SERIAL | |
| 983 parent CYGPKG_IO_SERIAL_TX39_JMR3904 | |
| 984 description " | |
| 985 This option includes the serial device driver for port 1 on the TX39 JMR3904." | |
| 986 doc ref/ecos-ref/ecos-device-drivers.html | |
| 987 } | |
| 988 | |
| 989 cdl_option CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL1_NAME { | |
| 990 display "Device name for TX39 JMR3904 serial port 1" | |
| 991 type string | |
| 992 requires CYGPKG_IO_SERIAL | |
| 993 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 | |
| 994 description " | |
| 995 This option specifies the device name port 1 on the TX39 JMR3904." | |
| 996 doc ref/ecos-ref/ecos-device-drivers.html | |
| 997 } | |
| 998 | |
| 999 cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BAUD { | |
| 1000 display "Baud rate for the TX39 JMR3904 serial port 1 driver" | |
| 1001 type enum | |
| 1002 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 1003 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 | |
| 1004 description " | |
| 1005 This option specifies the default baud rate (speed) for the TX39 JMR3904 port 1." | |
| 1006 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1007 } | |
| 1008 | |
| 1009 cdl_option CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BUFSIZE { | |
| 1010 display "Buffer size for the TX39 JMR3904 serial port 1 driver" | |
| 1011 type count | |
| 1012 legal_values 0 to 8192 | |
| 1013 parent CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 | |
| 1014 description " | |
| 1015 This option specifies the size of the internal buffers used for the TX39 JMR3904 port 1." | |
| 1016 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1017 } | |
| 1018 | |
| 1019 }}CFG_DATA */ | |
| 1020 #undef CYGPKG_IO_SERIAL_TX39_JMR3904 | |
| 1021 #undef CYGPKG_IO_SERIAL_TX39_JMR3904_POLLED_MODE | |
| 1022 #undef CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL0 | |
| 1023 #define CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL0_NAME "/dev/ser1" | |
| 1024 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BAUD 38400 | |
| 1025 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL0_BUFSIZE 128 | |
| 1026 #undef CYGPKG_IO_SERIAL_TX39_JMR3904_SERIAL1 | |
| 1027 #define CYGDAT_IO_SERIAL_TX39_JMR3904_SERIAL1_NAME "/dev/ser2" | |
| 1028 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BAUD 38400 | |
| 1029 #define CYGNUM_IO_SERIAL_TX39_JMR3904_SERIAL1_BUFSIZE 128 | |
| 1030 | |
|
6
d376b777e2ce
Merge from eCos master repository on 1999-05-14-19:27:43-BST
jlarmour
parents:
4
diff
changeset
|
1031 |
| 2 | 1032 // Note: this is not currently tied to a specific board since the ports are "on chip" |
| 1033 | |
| 1034 /* ---------------------------------------------------------------------------- | |
| 1035 {{CFG_DATA | |
| 1036 cdl_component CYGPKG_IO_SERIAL_MN10300 { | |
| 1037 display "MN10300 serial device drivers" | |
| 1038 type bool | |
| 1039 requires CYGPKG_IO_SERIAL | |
| 1040 parent CYGPKG_HAL_MN10300 | |
| 1041 description " | |
| 1042 This option enables the serial device drivers for the MN10300." | |
| 1043 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1044 } | |
| 1045 | |
| 1046 cdl_component CYGPKG_IO_SERIAL_MN10300_POLLED_MODE { | |
| 1047 display "MN10300 polled mode serial drivers" | |
| 1048 type bool | |
| 1049 requires CYGPKG_IO_SERIAL | |
| 1050 parent CYGPKG_IO_SERIAL_MN10300 | |
| 1051 description " | |
| 1052 If asserted, this option specifies that the serial device drivers for | |
| 1053 the MN10300 should be polled-mode instead of interrupt driven." | |
| 1054 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1055 } | |
| 1056 | |
| 1057 cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL0 { | |
| 1058 display "MN10300 serial port 0 driver" | |
| 1059 type bool | |
| 1060 requires CYGPKG_IO_SERIAL | |
| 1061 parent CYGPKG_IO_SERIAL_MN10300 | |
| 1062 description " | |
| 1063 This option includes the serial device driver for port 0 on the MN10300." | |
| 1064 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1065 } | |
| 1066 | |
| 1067 cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL0_NAME { | |
| 1068 display "Device name for MN10300 serial port 0" | |
| 1069 type string | |
| 1070 requires CYGPKG_IO_SERIAL | |
| 1071 parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 | |
| 1072 description " | |
| 1073 This option specifies the device name port 0 on the MN10300." | |
| 1074 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1075 } | |
| 1076 | |
| 1077 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL0_BAUD { | |
| 1078 display "Baud rate for the MN10300 serial port 0 driver" | |
| 1079 type enum | |
| 1080 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 1081 parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 | |
| 1082 description " | |
| 1083 This option specifies the default baud rate (speed) for the MN10300 port 0." | |
| 1084 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1085 } | |
| 1086 | |
| 1087 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL0_BUFSIZE { | |
| 1088 display "Buffer size for the MN10300 serial port 0 driver" | |
| 1089 type count | |
| 1090 legal_values 0 to 8192 | |
| 1091 parent CYGPKG_IO_SERIAL_MN10300_SERIAL0 | |
| 1092 description " | |
| 1093 This option specifies the size of the internal buffers used for the MN10300 port 0." | |
| 1094 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1095 } | |
| 1096 | |
| 1097 cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL1 { | |
| 1098 display "MN10300 serial port 1 driver" | |
| 1099 type bool | |
| 1100 requires CYGPKG_IO_SERIAL | |
| 1101 parent CYGPKG_IO_SERIAL_MN10300 | |
| 1102 description " | |
| 1103 This option includes the serial device driver for port 1 on the MN10300." | |
| 1104 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1105 } | |
| 1106 | |
| 1107 cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL1_NAME { | |
| 1108 display "Device name for MN10300 serial port 1" | |
| 1109 type string | |
| 1110 requires CYGPKG_IO_SERIAL | |
| 1111 parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 | |
| 1112 description " | |
| 1113 This option specifies the device name port 1 on the MN10300." | |
| 1114 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1115 } | |
| 1116 | |
| 1117 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL1_BAUD { | |
| 1118 display "Baud rate for the MN10300 serial port 1 driver" | |
| 1119 type enum | |
| 1120 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 1121 parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 | |
| 1122 description " | |
| 1123 This option specifies the default baud rate (speed) for the MN10300 port 1." | |
| 1124 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1125 } | |
| 1126 | |
| 1127 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL1_BUFSIZE { | |
| 1128 display "Buffer size for the MN10300 serial port 1 driver" | |
| 1129 type count | |
| 1130 legal_values 0 to 8192 | |
| 1131 parent CYGPKG_IO_SERIAL_MN10300_SERIAL1 | |
| 1132 description " | |
| 1133 This option specifies the size of the internal buffers used for the MN10300 port 1." | |
| 1134 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1135 } | |
| 1136 | |
| 1137 cdl_component CYGPKG_IO_SERIAL_MN10300_SERIAL2 { | |
| 1138 display "MN10300 serial port 2 driver" | |
| 1139 type bool | |
| 1140 requires CYGPKG_IO_SERIAL | |
| 1141 parent CYGPKG_IO_SERIAL_MN10300 | |
| 1142 description " | |
| 1143 This option includes the serial device driver for port 2 on the MN10300." | |
| 1144 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1145 } | |
| 1146 | |
| 1147 cdl_option CYGDAT_IO_SERIAL_MN10300_SERIAL2_NAME { | |
| 1148 display "Device name for MN10300 serial port 2" | |
| 1149 type string | |
| 1150 requires CYGPKG_IO_SERIAL | |
| 1151 parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 | |
| 1152 description " | |
| 1153 This option specifies the device name port 2 on the MN10300." | |
| 1154 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1155 } | |
| 1156 | |
| 1157 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL2_BAUD { | |
| 1158 display "Baud rate for the MN10300 serial port 2 driver" | |
| 1159 type enum | |
| 1160 legal_values 50 75 110 134_5 150 200 300 600 1200 1800 2400 3600 4800 7200 9600 14400 19200 38400 57600 115200 234000 | |
| 1161 parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 | |
| 1162 description " | |
| 1163 This option specifies the default baud rate (speed) for the MN10300 port 2." | |
| 1164 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1165 } | |
| 1166 | |
| 1167 cdl_option CYGNUM_IO_SERIAL_MN10300_SERIAL2_BUFSIZE { | |
| 1168 display "Buffer size for the MN10300 serial port 2 driver" | |
| 1169 type count | |
| 1170 legal_values 0 to 8192 | |
| 1171 parent CYGPKG_IO_SERIAL_MN10300_SERIAL2 | |
| 1172 description " | |
| 1173 This option specifies the size of the internal buffers used for the MN10300 port 2." | |
| 1174 doc ref/ecos-ref/ecos-device-drivers.html | |
| 1175 } | |
| 1176 | |
| 1177 }}CFG_DATA */ | |
| 1178 #undef CYGPKG_IO_SERIAL_MN10300 | |
| 1179 #undef CYGPKG_IO_SERIAL_MN10300_POLLED_MODE | |
| 1180 #undef CYGPKG_IO_SERIAL_MN10300_SERIAL0 | |
| 1181 #define CYGDAT_IO_SERIAL_MN10300_SERIAL0_NAME "/dev/ser0" | |
| 1182 #define CYGNUM_IO_SERIAL_MN10300_SERIAL0_BAUD 38400 | |
| 1183 #define CYGNUM_IO_SERIAL_MN10300_SERIAL0_BUFSIZE 128 | |
| 1184 #undef CYGPKG_IO_SERIAL_MN10300_SERIAL1 | |
| 1185 #define CYGDAT_IO_SERIAL_MN10300_SERIAL1_NAME "/dev/ser1" | |
| 1186 #define CYGNUM_IO_SERIAL_MN10300_SERIAL1_BAUD 38400 | |
| 1187 #define CYGNUM_IO_SERIAL_MN10300_SERIAL1_BUFSIZE 128 | |
| 1188 #undef CYGPKG_IO_SERIAL_MN10300_SERIAL2 | |
| 1189 #define CYGDAT_IO_SERIAL_MN10300_SERIAL2_NAME "/dev/ser2" | |
| 1190 #define CYGNUM_IO_SERIAL_MN10300_SERIAL2_BAUD 38400 | |
| 1191 #define CYGNUM_IO_SERIAL_MN10300_SERIAL2_BUFSIZE 128 | |
| 1192 | |
|
10
d3fbcdfa1b2f
Merge from eCos master repository on 1999-05-29-00:13:11-BST
jlarmour
parents:
6
diff
changeset
|
1193 |
| 2 | 1194 #endif /* CYGONCE_PKGCONF_IO_SERIAL_H */ |
| 1195 /* EOF io_serial.h */ |
