syscall.h 653 B

123456789101112131415161718192021222324
  1. #ifndef _SERIAL
  2. #define _SERIAL
  3. int Serial_ReadByte(unsigned char *dest);
  4. int Serial_ReadBytes(unsigned char *dest, int max, short *size);
  5. int Serial_WriteByte(unsigned char byte);
  6. int Serial_WriteBytes(unsigned char *src, int size);
  7. int Serial_WriteByteFIFO(unsigned char byte);
  8. int Serial_GetRxBufferSize(void);
  9. int Serial_GetTxBufferFreeCapacity(void);
  10. int Serial_ClearReceiveBuffer(void);
  11. int Serial_ClearTransmitBuffer(void);
  12. int Serial_Open(unsigned char *conf);
  13. int Serial_Close(int mode);
  14. int Serial_Peek(int index, unsigned char *dest);
  15. int Serial_IsOpen(void);
  16. void RebootOS();
  17. int memcopy();
  18. char* VRam_Base();
  19. int RTC_GetTicks();
  20. #endif