Changeset 46577995 in mainline for uspace/srv/test/chardev-test/main.c
- Timestamp:
- 2018-01-04T20:50:52Z (8 years ago)
- Children:
- e211ea04
- Parents:
- facacc71
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 20:47:53)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-04 20:50:52)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/test/chardev-test/main.c
rfacacc71 r46577995 40 40 #define NAME "chardev-test" 41 41 42 static int smallx_open(chardev_srvs_t *, chardev_srv_t *);43 static int smallx_close(chardev_srv_t *);44 static int smallx_write(chardev_srv_t *, const void *, size_t, size_t *);45 static int smallx_read(chardev_srv_t *, void *, size_t, size_t *);46 47 static int largex_open(chardev_srvs_t *, chardev_srv_t *);48 static int largex_close(chardev_srv_t *);49 static int largex_write(chardev_srv_t *, const void *, size_t, size_t *);50 static int largex_read(chardev_srv_t *, void *, size_t, size_t *);51 52 static int partialx_open(chardev_srvs_t *, chardev_srv_t *);53 static int partialx_close(chardev_srv_t *);54 static int partialx_write(chardev_srv_t *, const void *, size_t, size_t *);55 static int partialx_read(chardev_srv_t *, void *, size_t, size_t *);42 static errno_t smallx_open(chardev_srvs_t *, chardev_srv_t *); 43 static errno_t smallx_close(chardev_srv_t *); 44 static errno_t smallx_write(chardev_srv_t *, const void *, size_t, size_t *); 45 static errno_t smallx_read(chardev_srv_t *, void *, size_t, size_t *); 46 47 static errno_t largex_open(chardev_srvs_t *, chardev_srv_t *); 48 static errno_t largex_close(chardev_srv_t *); 49 static errno_t largex_write(chardev_srv_t *, const void *, size_t, size_t *); 50 static errno_t largex_read(chardev_srv_t *, void *, size_t, size_t *); 51 52 static errno_t partialx_open(chardev_srvs_t *, chardev_srv_t *); 53 static errno_t partialx_close(chardev_srv_t *); 54 static errno_t partialx_write(chardev_srv_t *, const void *, size_t, size_t *); 55 static errno_t partialx_read(chardev_srv_t *, void *, size_t, size_t *); 56 56 57 57 static service_id_t smallx_svc_id; … … 107 107 int main(int argc, char *argv[]) 108 108 { 109 int rc;109 errno_t rc; 110 110 111 111 printf("%s: Character device test service\n", NAME); … … 157 157 } 158 158 159 static int smallx_open(chardev_srvs_t *srvs, chardev_srv_t *srv)160 { 161 return EOK; 162 } 163 164 static int smallx_close(chardev_srv_t *srv)165 { 166 return EOK; 167 } 168 169 static int smallx_write(chardev_srv_t *srv, const void *data, size_t size,159 static errno_t smallx_open(chardev_srvs_t *srvs, chardev_srv_t *srv) 160 { 161 return EOK; 162 } 163 164 static errno_t smallx_close(chardev_srv_t *srv) 165 { 166 return EOK; 167 } 168 169 static errno_t smallx_write(chardev_srv_t *srv, const void *data, size_t size, 170 170 size_t *nwritten) 171 171 { … … 179 179 } 180 180 181 static int smallx_read(chardev_srv_t *srv, void *buf, size_t size,181 static errno_t smallx_read(chardev_srv_t *srv, void *buf, size_t size, 182 182 size_t *nread) 183 183 { … … 192 192 } 193 193 194 static int largex_open(chardev_srvs_t *srvs, chardev_srv_t *srv)195 { 196 return EOK; 197 } 198 199 static int largex_close(chardev_srv_t *srv)200 { 201 return EOK; 202 } 203 204 static int largex_write(chardev_srv_t *srv, const void *data, size_t size,194 static errno_t largex_open(chardev_srvs_t *srvs, chardev_srv_t *srv) 195 { 196 return EOK; 197 } 198 199 static errno_t largex_close(chardev_srv_t *srv) 200 { 201 return EOK; 202 } 203 204 static errno_t largex_write(chardev_srv_t *srv, const void *data, size_t size, 205 205 size_t *nwritten) 206 206 { … … 214 214 } 215 215 216 static int largex_read(chardev_srv_t *srv, void *buf, size_t size,216 static errno_t largex_read(chardev_srv_t *srv, void *buf, size_t size, 217 217 size_t *nread) 218 218 { … … 227 227 } 228 228 229 static int partialx_open(chardev_srvs_t *srvs, chardev_srv_t *srv)230 { 231 return EOK; 232 } 233 234 static int partialx_close(chardev_srv_t *srv)235 { 236 return EOK; 237 } 238 239 static int partialx_write(chardev_srv_t *srv, const void *data, size_t size,229 static errno_t partialx_open(chardev_srvs_t *srvs, chardev_srv_t *srv) 230 { 231 return EOK; 232 } 233 234 static errno_t partialx_close(chardev_srv_t *srv) 235 { 236 return EOK; 237 } 238 239 static errno_t partialx_write(chardev_srv_t *srv, const void *data, size_t size, 240 240 size_t *nwritten) 241 241 { … … 249 249 } 250 250 251 static int partialx_read(chardev_srv_t *srv, void *buf, size_t size,251 static errno_t partialx_read(chardev_srv_t *srv, void *buf, size_t size, 252 252 size_t *nread) 253 253 {
Note:
See TracChangeset
for help on using the changeset viewer.