#ifndef LIBSYS_H #define LIBSYS_H #include // --------------------------------------------------------- // Types // --------------------------------------------------------- #define LSYS_ERR_BASE 0x80000000 #define IS_ERROR(e) ((e & LSYS_ERR_BASE) == LSYS_ERR_BASE) // MIPS specific void PrintCPUinfo(void); // General char readchar(void); void writechar(char c); int write(int file, char *ptr, int len); int sputs(char const *pStr); void print_byte(char byte); void print_word(int word); void PrintBuffer8(uint8_t *pBuf, int nbpr, int len); void memdump(uint8_t *pBuf, int print_offset_only, int num_bytes_per_row, int len); #endif // LIBSYS_H