HALFRED  0.4.0
Functions
hal_txtdevice.h File Reference

textual IODevice API More...

Detailed Description

textual IODevice API

Purpose
HALFRED Hardware Abstraction Layer
Version
Revision
1563
License
$License$
#include "hal_iodevice.h"
#include <stdint.h>

Go to the source code of this file.

Functions

void TXTDEV_WriteString (IODevice device, const char *str)
 
void TXTDEV_WriteINT32 (IODevice device, int32_t value, uint8_t base)
 
void TXTDEV_WriteUINT32 (IODevice device, uint32_t value, uint8_t base)
 
void TXTDEV_WriteINT64 (IODevice device, int64_t value, uint8_t base)
 
void TXTDEV_WriteUINT64 (IODevice device, uint64_t value, uint8_t base)
 
void TXTDEV_WriteFLOAT (IODevice device, float value, int precision)
 
void TXTDEV_WriteNL (IODevice device)
 
void TXTDEV_WriteDate (IODevice device, uint16_t year, uint8_t month, uint8_t day)
 
void TXTDEV_WriteTime (IODevice device, uint8_t hours, uint8_t minutes, uint8_t seconds)
 
void TXTDEV_WriteData (IODevice device, const uint8_t *data, size_t size, int base, int spacing, const char *space)
 
void TXTDEV_ReadString (IODevice input_device, IODevice mirror_device, char *str, size_t max_len)