diff packages/io/common/current/include/devtab.h @ 138:289bf90c6a9b

Merge from eCos master repository on 2000-11-24-06:43:05-GMT
author jlarmour
date Fri, 24 Nov 2000 07:49:02 +0000
parents 0ec04793409a
children e0c0827131d1
line wrap: on
line diff
--- a/packages/io/common/current/include/devtab.h
+++ b/packages/io/common/current/include/devtab.h
@@ -94,6 +94,19 @@ typedef struct {
                                     void *buf, cyg_uint32 *len,
                                     cyg_uint32 pos);
 
+__externC Cyg_ErrNo cyg_devio_select(cyg_io_handle_t handle,
+                                     cyg_uint32 which,
+                                     CYG_ADDRWORD info);
+
+__externC Cyg_ErrNo cyg_devio_get_config(cyg_io_handle_t handle,
+                                         cyg_uint32 key,
+                                         void* buf,
+                                         cyg_uint32* len);
+
+__externC Cyg_ErrNo cyg_devio_set_config(cyg_io_handle_t handle,
+                                         cyg_uint32 key,
+                                         void* buf,
+                                         cyg_uint32* len);
 
 // Initialization macros