Mercurial > ecos
diff packages/io/serial/current/tests/serial1.c @ 4:1d7f19c9e4d1 ecos-sw-1999-05-11
Merge from eCos master repository on 1999-05-11-21:11:10-BST
| author | jlarmour |
|---|---|
| date | Tue, 11 May 1999 14:07:25 +0000 |
| parents | 443894e2e912 |
| children | 5af43b635655 |
line wrap: on
line diff
--- a/packages/io/serial/current/tests/serial1.c +++ b/packages/io/serial/current/tests/serial1.c @@ -62,17 +62,20 @@ cyg_handle_t thread_handle; void -serial_api_test(cyg_io_handle_t* handle) +serial_api_test(int dummy) { + cyg_io_handle_t handle; int res, len; unsigned char buffer[16]; // Always return... - if (handle) + if (dummy) return; CYG_TEST_FAIL_FINISH("Not reached"); + test_open_ser(&handle); + // read & write res = cyg_io_read(handle, &buffer[0], &len); res = cyg_io_write(handle, &buffer[0], &len); @@ -98,11 +101,7 @@ serial_api_test(cyg_io_handle_t* handle) void serial_test( void ) { - cyg_io_handle_t ser_handle; - - test_open_ser(&ser_handle); - - serial_api_test(&ser_handle); + serial_api_test(1); CYG_TEST_PASS_FINISH("serial1 test OK"); }
