www.pudn.com > motiotest.rar > appThreads.h
/* * Copyright 2002 by Texas Instruments Incorporated. * All rights reserved. Property of Texas Instruments Incorporated. * Restricted rights to use, duplicate or disclose this code are * granted through contract. * */ /* "@(#) ReferenceFrameworks 2.00.00 11-14-02 (swat-c17)" */ /* * ======== appThreads.h ======== * */ #ifndef APPTHREADS_ #define APPTHREADS_ #include/*#include "appResources.h" *//* application-wide information */ #ifdef __cplusplus extern "C" { #endif /* * Shared scratch memory buckets: most XDAIS algorithms need scratch memory, * and it can be shared among more algorithms they can never be preempted * by one another. By defining "buckets" of shared scratch memory we can * minimize toal scratch memory requirements. When defining a cell, we * set its "shared scratch bucket" to one of the values defined here. * Typically, cells belonging to threads running at same priorities would * go into the same scratch bucket. */ enum SSCRBUCKETS { THRPROCESSSCRBUCKET = 0, // we have 3 thread with XDAIS algorithms //THRIOSSCRBUCKET, SCRBUCKETS // total number of shared scratch buckets }; #ifdef __cplusplus } #endif /* extern "C" */ #endif /* APPTHREADS_ */