This adds unit test for microkernel private mailboxes. The code piggybacks to the public mailbox test (by including the same source files), so any updates to the test will be applied to both. Note that the prj.mdef are different for both tests, since the private mailboxes test move the mailboxes inside source code. So, both mdef files will need to be updated at the same time. Change-Id: I52ccc5931b1abfd3ae3d654f888d4a019268bba0 Signed-off-by: Daniel Leung <daniel.leung@intel.com>
31 lines
928 B
Plaintext
31 lines
928 B
Plaintext
% Please keep this in-sync with ../test_mail/prj.mdef
|
|
% except those specified below
|
|
|
|
% Application : test microkernel Msg APIs for mail
|
|
|
|
% TASK NAME PRIO ENTRY STACK GROUPS
|
|
% ========================================================
|
|
TASK MONITORTASK 5 MonitorTaskEntry 2048 [EXE]
|
|
TASK MSGSENDERTASK 7 MsgSenderTaskEntry 2048 [EXE]
|
|
TASK MSGRCVRTASK 7 MsgRcvrTaskEntry 2048 [EXE]
|
|
|
|
% MYMBOX and NORCVRMBOX are defined withint source code.
|
|
% So keep them commented out.
|
|
%
|
|
% MAILBOX NAME
|
|
% ==================
|
|
% MAILBOX MYMBOX
|
|
% MAILBOX NORCVRMBOX
|
|
|
|
% SEMA NAME
|
|
% =================
|
|
SEMA SEM_TASKDONE
|
|
SEMA SEM_TASKFAIL
|
|
SEMA SEM_SYNC1
|
|
SEMA SEM_SYNC2
|
|
|
|
% POOL NAME SIZE_SMALL SIZE_LARGE BLOCK_NUMBER
|
|
% ======================================================
|
|
POOL SMALLBLKSZPOOL 8 8 1
|
|
POOL TESTPOOL 16 16 1
|