view src/gpf3/inc/tok.h @ 135:c7f1d5598508
src/condat2/com/src/driver/display.c: C139 support from tcs211-c139
author
Mychaela Falconia <falcon@freecalypso.org>
date
Sat, 08 Oct 2016 04:54:29 +0000 (2016-10-08)
parents
c41a534f33c6
children
line source
+ − /*
+ − +------------------------------------------------------------------------------
+ − | File: tok.h
+ − +------------------------------------------------------------------------------
+ − | Copyright 2002 Texas Instruments Berlin, AG
+ − | All rights reserved.
+ − |
+ − | This file is confidential and a trade secret of Texas
+ − | Instruments Berlin, AG.
+ − | The receipt of or possession of this file does not convey
+ − | any rights to reproduce or disclose its contents or to
+ − | manufacture, use, or sell anything it may describe, in
+ − | whole, or in part, without the specific written consent of
+ − | Texas Instruments Berlin, AG.
+ − +------------------------------------------------------------------------------
+ − | Purpose: Definitions for the configuration string functions.
+ − +------------------------------------------------------------------------------
+ − */
+ −
+ −
+ − #ifndef __TOK_H__
+ − #define __TOK_H__
+ −
+ − /*==== CONSTANTS ==================================================*/
+ −
+ − #define TOK_ERRBASE (-300)
+ − #define TOK_OK (0)
+ − #define TOK_EOCS (TOK_ERRBASE - 1)
+ − #define TOK_NOT_FOUND (TOK_ERRBASE - 2)
+ −
+ − /*==== TYPES ======================================================*/
+ −
+ − typedef struct KW_DATA
+ − {
+ − const char * const keyword;
+ − const SHORT code;
+ − } KW_DATA;
+ −
+ − typedef struct TOK_DCB
+ − {
+ − char * tokbuf;
+ − char * nexttok;
+ − char lastchar;
+ − } TOK_DCB;
+ −
+ − /*==== EXPORT =====================================================*/
+ −
+ − void tok_init (char *);
+ − SHORT tok_next (char **, char **);
+ − SHORT tok_key (KW_DATA *, char *);
+ −
+ − #endif
+ −