From 5a868873af03660ee67c811c8bf180989aac5955 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 26 Oct 2011 11:13:59 +0000 Subject: 2011-10-26 Sebastian Huber * mouse01/init.c: Account for extra message buffer size. --- testsuites/libtests/ChangeLog | 4 ++++ testsuites/libtests/mouse01/init.c | 10 +++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) (limited to 'testsuites') diff --git a/testsuites/libtests/ChangeLog b/testsuites/libtests/ChangeLog index aeb8b35fa1..60f6413f2b 100644 --- a/testsuites/libtests/ChangeLog +++ b/testsuites/libtests/ChangeLog @@ -1,3 +1,7 @@ +2011-10-26 Sebastian Huber + + * mouse01/init.c: Account for extra message buffer size. + 2011-10-26 Sebastian Huber * ftp01/init.c: Account for extra FTP worker task stack sizes. diff --git a/testsuites/libtests/mouse01/init.c b/testsuites/libtests/mouse01/init.c index 8b8747aed8..6712cd305f 100644 --- a/testsuites/libtests/mouse01/init.c +++ b/testsuites/libtests/mouse01/init.c @@ -27,6 +27,8 @@ #include "termios_testdriver_intr.h" #include "tmacros.h" +#define UID_MESSAGE_COUNT 10 + extern const char *Mouse_Type_Long; extern const char *Mouse_Type_Short; extern const unsigned char Mouse_Actions[]; @@ -68,7 +70,7 @@ void register_it(void) char name[5] = "mous"; printf( "uid_open_queue() - mouse queue\n" ); - rc = uid_open_queue( name, 0, 10 ); + rc = uid_open_queue( name, 0, UID_MESSAGE_COUNT ); rtems_test_assert( rc == 0 ); printf( "uid_register_device() - OK\n"); @@ -155,6 +157,12 @@ rtems_task Init( #define CONFIGURE_MAXIMUM_TIMERS 2 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 1 +#define CONFIGURE_MESSAGE_BUFFER_MEMORY \ + CONFIGURE_MESSAGE_BUFFERS_FOR_QUEUE( \ + UID_MESSAGE_COUNT, \ + sizeof(struct MW_UID_MESSAGE) \ + ) + #define CONFIGURE_RTEMS_INIT_TASKS_TABLE #define CONFIGURE_INIT -- cgit v1.2.3