?? serialq.h
字號:
/**************************************************************************** * * MODULE: serialq.h * * COMPONENT: $RCSfile: serialq.h,v $ * * VERSION: $Name: $ * * REVISION: $Revision: 1.1 $ * * DATED: $Date: 2008/01/30 09:52:08 $ * * STATUS: $State: Exp $ * * AUTHOR: Ian Morris * * DESCRIPTION * * CHANGE HISTORY: * * $Log: serialq.h,v $ * Revision 1.1 2008/01/30 09:52:08 lmitch * Updated to work with new SDK * * Revision 1.1 2006/07/24 14:40:11 rmm * First Release 1v0 (Based on Application Note JN-AN-1005-Wireless-UART Version 1.5). * * * * LAST MODIFIED BY: $Author: lmitch $ * $Modtime: $ * * **************************************************************************** * * This software is owned by Jennic and/or its supplier and is protected * under applicable copyright laws. All rights are reserved. We grant You, * and any third parties, a license to use this software solely and * exclusively on Jennic products. You, and any third parties must reproduce * the copyright and warranty notice and any other legend of ownership on each * copy or partial copy of the software. * * THIS SOFTWARE IS PROVIDED "AS IS". JENNIC MAKES NO WARRANTIES, WHETHER * EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, * ACCURACY OR LACK OF NEGLIGENCE. JENNIC SHALL NOT, IN ANY CIRCUMSTANCES, * BE LIABLE FOR ANY DAMAGES, INCLUDING, BUT NOT LIMITED TO, SPECIAL, * INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER. * * Copyright Jennic Ltd 2005, 2006, 2007. All rights reserved * ****************************************************************************/#ifndef SERIAL_Q_H_INCLUDED#define SERIAL_Q_H_INCLUDED#if defined __cplusplusextern "C" {#endif/****************************************************************************//*** Include Files ***//****************************************************************************/#include <jendefs.h>/****************************************************************************//*** Macro Definitions ***//****************************************************************************//****************************************************************************//*** Type Definitions ***//****************************************************************************/typedef enum {RX_QUEUE = 0, TX_QUEUE } eQueueRef;/****************************************************************************//*** Exported Functions ***//****************************************************************************/PUBLIC void vSerialQ_Init(void);PUBLIC bool_t bSerialQ_Full(eQueueRef eQueue);PUBLIC bool_t bSerialQ_Empty(eQueueRef eQueue);PUBLIC uint8 u8SerialQ_RemoveItem(eQueueRef eQueue);PUBLIC void vSerialQ_AddItem(eQueueRef eQueue, uint8 u8Item);/****************************************************************************//*** Exported Variables ***//****************************************************************************/#if defined __cplusplus}#endif#endif /* SERIAL_Q_H_INCLUDED *//****************************************************************************//*** END OF FILE ***//****************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -