ESOS32
ESOSOn32-bitProcessors
Functions | Variables
esos_pc_stdio.c File Reference

PC (linux) code to emulating the ESOS32 communications service. Input comes from keyboard, and output is directed to the "terminal". It would not be too hard to modify to actually use a serial port. More...

Go to the source code of this file.

Functions

void __esos_hw_signal_start_tx (void)
 
void __esos_hw_signal_stop_tx (void)
 
 ESOS_USER_TASK (__Linux_check_keyboard)
 
uint8_t kbhit (void)
 
void set_keypress (void)
 
void reset_keypress (void)
 
void __esos_hw_InitCommSystem (void)
 
uint8_t esos_GetCommSystemMaxInDataLen (void)
 
uint8_t esos_GetCommSystemMaxOutDataLen (void)
 
uint8_t _esos_hw_GetSerialUartVersion (void)
 

Variables

struct termios stored_settings
 

Detailed Description

PC (linux) code to emulating the ESOS32 communications service. Input comes from keyboard, and output is directed to the "terminal". It would not be too hard to modify to actually use a serial port.

/**

Note
The windows version has not been tested in many years.

Definition in file esos_pc_stdio.c.