comparison packages/io/common/current/include/config_keys.h @ 86:6512add4f5d6 ecos-sw-2000-05-05

Merge from eCos master repository on 2000-05-05-07:47:05-BST
author jlarmour
date Fri, 05 May 2000 17:31:08 +0000
parents bf00f99aec69
children 6ed91473a1cd
comparison
equal deleted inserted replaced
85:142b52c7e568 86:6512add4f5d6
31 // 31 //
32 //####COPYRIGHTEND#### 32 //####COPYRIGHTEND####
33 // ==================================================================== 33 // ====================================================================
34 //#####DESCRIPTIONBEGIN#### 34 //#####DESCRIPTIONBEGIN####
35 // 35 //
36 // Author(s): gthomas 36 // Author(s): gthomas
37 // Contributors: gthomas 37 // Contributors: gthomas,jskov,grante
38 // Date: 1999-02-04 38 // Date: 1999-02-04
39 // Purpose: Repository for all get/put config "keys" 39 // Purpose: Repository for all get/put config "keys"
40 // Description: 40 // Description:
41 // 41 //
42 //####DESCRIPTIONEND#### 42 //####DESCRIPTIONEND####
43 // 43 //
44 // ==================================================================== 44 // ====================================================================
45 45
46 // This file contains all of the 'key' values used by all I/O components. 46 // This file contains all of the 'key' values used by all I/O components.
47 // It is placed in this single repository to make it easy to reduce conflicts. 47 // It is placed in this single repository to make it easy to reduce conflicts.
48 48
49 // ======== 0x0100 Serial ====================================================
49 // Get/Set configuration 'key' values for low-level serial I/O 50 // Get/Set configuration 'key' values for low-level serial I/O
50 #define CYG_IO_GET_CONFIG_SERIAL_INFO 0x0101 51 #define CYG_IO_GET_CONFIG_SERIAL_INFO 0x0101
51 #define CYG_IO_GET_CONFIG_SERIAL_OUTPUT_DRAIN 0x0102 52 #define CYG_IO_GET_CONFIG_SERIAL_OUTPUT_DRAIN 0x0102
52 #define CYG_IO_GET_CONFIG_SERIAL_OUTPUT_FLUSH 0x0103 53 #define CYG_IO_GET_CONFIG_SERIAL_OUTPUT_FLUSH 0x0103
53 #define CYG_IO_GET_CONFIG_SERIAL_INPUT_FLUSH 0x0104 54 #define CYG_IO_GET_CONFIG_SERIAL_INPUT_FLUSH 0x0104
54 #define CYG_IO_GET_CONFIG_SERIAL_ABORT 0x0105 55 #define CYG_IO_GET_CONFIG_SERIAL_ABORT 0x0105
56 #define CYG_IO_GET_CONFIG_SERIAL_READ_BLOCKING 0x0106
57 #define CYG_IO_GET_CONFIG_SERIAL_WRITE_BLOCKING 0x0107
58 #define CYG_IO_GET_CONFIG_SERIAL_BUFFER_INFO 0x0111
55 #define CYG_IO_SET_CONFIG_SERIAL_INFO 0x0181 59 #define CYG_IO_SET_CONFIG_SERIAL_INFO 0x0181
60 #define CYG_IO_SET_CONFIG_SERIAL_READ_BLOCKING 0x0182
61 #define CYG_IO_SET_CONFIG_SERIAL_WRITE_BLOCKING 0x0183
56 62
63 // ======== 0x0200 TTY =======================================================
57 // Get/Set configuration 'key' values for tty-like driver 64 // Get/Set configuration 'key' values for tty-like driver
58 #define CYG_IO_GET_CONFIG_TTY_INFO 0x0201 // Get channel configuration 65 #define CYG_IO_GET_CONFIG_TTY_INFO 0x0201 // Get channel configuration
59 #define CYG_IO_SET_CONFIG_TTY_INFO 0x0281 // Set channel configuration 66 #define CYG_IO_SET_CONFIG_TTY_INFO 0x0281 // Set channel configuration
60 67
68
69 // ======== 0x0300 DSP =======================================================
70 // Get/Set configuration 'key' values for low-level DSP I/O
71 #define CYG_IO_GET_CONFIG_DSP_OUTPUT_DRAIN 0x0301
72 #define CYG_IO_GET_CONFIG_DSP_OUTPUT_FLUSH 0x0302
73 #define CYG_IO_GET_CONFIG_DSP_INPUT_FLUSH 0x0303
74 #define CYG_IO_GET_CONFIG_DSP_ABORT 0x0304
75 #define CYG_IO_GET_CONFIG_DSP_READ_BLOCKING 0x0305
76 #define CYG_IO_GET_CONFIG_DSP_WRITE_BLOCKING 0x0306
77 #define CYG_IO_GET_CONFIG_DSP_INPUT_OVERFLOW_RESET 0x0307
78
79 #define CYG_IO_SET_CONFIG_DSP_READ_BLOCKING 0x0381
80 #define CYG_IO_SET_CONFIG_DSP_WRITE_BLOCKING 0x0382
81
61 #endif /* CYGONCE_CONFIG_KEYS_H */ 82 #endif /* CYGONCE_CONFIG_KEYS_H */
62 /* EOF config_keys.h */ 83 /* EOF config_keys.h */