embedded-software
reusable software modules for embedded systems
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
terminal.h File Reference
#include <stdint.h>
#include "project_settings.h"
Include dependency graph for terminal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  term_color {
  Reset_all_attributes = 0, Bright, Dim, Underscore,
  Blink, Reverse, Hidden, ForegroundBlack = 30,
  ForegroundRed, ForegroundGreen, ForegroundYellow, ForegroundBlue,
  ForegroundMagenta, ForegroundCyan, ForegroundWhite, BackgroundBlack = 40,
  BackgroundRed, BackgroundGreen, BackgroundYellow, BackgroundBlue,
  BackgroundMagenta, BackgroundCyan, BackgroundWhite
}
 

Functions

void Terminal_CharXY (uint8_t channel, char c, char x, char y)
 
void Terminal_CursorXY (uint8_t channel, char x, char y)
 
void Terminal_HideCursor (uint8_t channel)
 
void Terminal_ShowCursor (uint8_t channel)
 
void Terminal_SetColor (uint8_t channel, enum term_color color)
 
void Terminal_ClearScreen (uint8_t channel)