Initial import of NFC GNSS SDK project
This commit is contained in:
@@ -0,0 +1,73 @@
|
||||
/*------------------------------------------------------------
|
||||
(C) Copyright [2006-2008] Marvell International Ltd.
|
||||
All Rights Reserved
|
||||
------------------------------------------------------------*/
|
||||
|
||||
/* ============================================================================
|
||||
File : gbl_config.h
|
||||
Description : Global configuration file for testing the
|
||||
os/kal package.
|
||||
|
||||
Notes : This file is only used to test the compilation and
|
||||
archiving for the os/kal package.
|
||||
|
||||
Copyright 2001, Intel Corporation, All rights reserved.
|
||||
============================================================================ */
|
||||
|
||||
#if !defined(_GBL_CONFIG_H_)
|
||||
#define _GBL_CONFIG_H_
|
||||
|
||||
#ifdef OSA_MEM_POOLS // from osa_config.h
|
||||
#undef OSA_MEM_POOLS
|
||||
#undef OSA_TASKS
|
||||
#undef OSA_SEMAPHORES
|
||||
#undef OSA_MBOX_QUEUES
|
||||
#undef OSA_MESSAGING_POOL_SIZE
|
||||
#undef OSA_MSG_QUEUES
|
||||
#undef OSA_TIMERS
|
||||
|
||||
// Re-define according to system needs
|
||||
/****************************************************************************************
|
||||
* Dear CUSTOMER, please PAY ATTENTION
|
||||
* The numbers below are optimized and correct for case:
|
||||
* PLATFORM & L1 using OSA, whilst 3GPS is using direct access to NUCLEUS (without OSA).
|
||||
* The spare is very small.
|
||||
* If your 3GPS application uses the OSA you probably need to increase these numbers.
|
||||
*****************************************************************************************/
|
||||
#define OSA_MEM_POOLS 40
|
||||
#define OSA_TASKS 27
|
||||
#define OSA_SEMAPHORES 34
|
||||
#define OSA_MBOX_QUEUES 10
|
||||
#define OSA_MESSAGING_POOL_SIZE (18*1024)
|
||||
#define OSA_MSG_QUEUES 25
|
||||
#define OSA_TIMERS 40
|
||||
#endif//ifdef OSA_MEM_POOLS
|
||||
|
||||
//#undef OSA_INTERRUPTS
|
||||
//#define OSA_INTERRUPTS 0
|
||||
|
||||
#ifndef OSA_DEBUG
|
||||
#define OSA_DEBUG
|
||||
#endif
|
||||
|
||||
/* OSA 2.3.4 and above support queue names as an API option to supply a queue name to OSAMsgQCreate
|
||||
* (enabled by macro OSA_QUEUE_NAMES, default: off).
|
||||
* This presents a non backwards-compatible API change.
|
||||
* Any code using OSAMsgQCreate must be able to supply the added parameter.
|
||||
* For compatibility with previous OSA version undefine the below switch.
|
||||
* A compilation failure would occur if an old OSA version was used along with OSA_QUEUE_NAMES defined.
|
||||
* */
|
||||
#define OSA_NO_PRIORITY_CONVERSION
|
||||
|
||||
|
||||
#if defined (UPGRADE_ARBEL_PLATFORM)
|
||||
#define ROM_MASK_M02 2
|
||||
#define ROM_MASK_M03 3
|
||||
#define ROM_MASK_M04 4
|
||||
#endif // UPGRADE_ARBEL_PLATFORM
|
||||
|
||||
#endif /* _GBL_CONFIG_H_ */
|
||||
|
||||
/* end of gbl_config.h
|
||||
--------------------------------------------------------------------------- */
|
||||
|
||||
Reference in New Issue
Block a user