Changeset f2d88f3 in mainline for uspace/srv/test/chardev-test/main.c


Ignore:
Timestamp:
2019-01-04T21:22:17Z (5 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
af7b85b
Parents:
06412ba
Message:

Add forgotten changes to enable non-blocking chardev read

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/test/chardev-test/main.c

    r06412ba rf2d88f3  
    5050static errno_t smallx_close(chardev_srv_t *);
    5151static errno_t smallx_write(chardev_srv_t *, const void *, size_t, size_t *);
    52 static errno_t smallx_read(chardev_srv_t *, void *, size_t, size_t *);
     52static errno_t smallx_read(chardev_srv_t *, void *, size_t, size_t *,
     53    chardev_flags_t);
    5354
    5455static errno_t largex_open(chardev_srvs_t *, chardev_srv_t *);
    5556static errno_t largex_close(chardev_srv_t *);
    5657static errno_t largex_write(chardev_srv_t *, const void *, size_t, size_t *);
    57 static errno_t largex_read(chardev_srv_t *, void *, size_t, size_t *);
     58static errno_t largex_read(chardev_srv_t *, void *, size_t, size_t *,
     59    chardev_flags_t);
    5860
    5961static errno_t partialx_open(chardev_srvs_t *, chardev_srv_t *);
    6062static errno_t partialx_close(chardev_srv_t *);
    6163static errno_t partialx_write(chardev_srv_t *, const void *, size_t, size_t *);
    62 static errno_t partialx_read(chardev_srv_t *, void *, size_t, size_t *);
     64static errno_t partialx_read(chardev_srv_t *, void *, size_t, size_t *,
     65    chardev_flags_t);
    6366
    6467static service_id_t smallx_svc_id;
     
    186189
    187190static errno_t smallx_read(chardev_srv_t *srv, void *buf, size_t size,
    188     size_t *nread)
     191    size_t *nread, chardev_flags_t flags)
    189192{
    190193        if (size < 1) {
     
    221224
    222225static errno_t largex_read(chardev_srv_t *srv, void *buf, size_t size,
    223     size_t *nread)
     226    size_t *nread, chardev_flags_t flags)
    224227{
    225228        if (size < 1) {
     
    256259
    257260static errno_t partialx_read(chardev_srv_t *srv, void *buf, size_t size,
    258     size_t *nread)
     261    size_t *nread, chardev_flags_t flags)
    259262{
    260263        if (size < 1) {
Note: See TracChangeset for help on using the changeset viewer.