Subversion Repositories svn.mios32

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2645 Antichambr 1
// $Id: terminal.h 1824 2013-09-15 16:50:28Z tk $
2
/*
3
 * The command/configuration Terminal
4
 *
5
 * ==========================================================================
6
 *
7
 *  Copyright (C) 2010 Thorsten Klose (tk@midibox.org)
8
 *  Licensed for personal non-commercial use only.
9
 *  All other rights reserved.
10
 *
11
 * ==========================================================================
12
 */
13
 
14
#ifndef _TERMINAL_H
15
#define _TERMINAL_H
16
 
17
 
18
/////////////////////////////////////////////////////////////////////////////
19
// Global definitions
20
/////////////////////////////////////////////////////////////////////////////
21
 
22
 
23
/////////////////////////////////////////////////////////////////////////////
24
// Global Types
25
/////////////////////////////////////////////////////////////////////////////
26
 
27
 
28
/////////////////////////////////////////////////////////////////////////////
29
// Prototypes
30
/////////////////////////////////////////////////////////////////////////////
31
 
32
extern s32 TERMINAL_Init(u32 mode);
33
extern s32 TERMINAL_Parse(mios32_midi_port_t port, char byte);
34
extern s32 TERMINAL_ParseLine(char *input, void *_output_function);
35
extern s32 TERMINAL_PrintReport(void *_output_function);
36
 
37
/////////////////////////////////////////////////////////////////////////////
38
// Export global variables
39
/////////////////////////////////////////////////////////////////////////////
40
 
41
 
42
#endif /* _TERMINAL_H */