text: /*  Desc: I/O Console */
  
  #include <core.h>
  
  /*void *memcpy(void *dest, const void *src, size_t count)
  {
      const char *sp = (const char *)src;
      char *dp = (char *)dest;
      for(; count != 0; count--) *dp++ = *sp++;
      //return dest;
  }
  
  void *memset(void *dest, char val, size_t count)
  {
      char *temp = (char *)dest;
      for( ; count != 0; count--) *temp++ = val;
      //return dest;
  }
  
  unsigned char *memsetb(void *dest, char val, size_t count)
  {
      unsigned char *temp = (unsigned char *)dest;
      for( ; count != 0; count--) *temp++ = val;
      return dest;
  }
  
  unsigned short *memsetw(unsigned short *dest, unsigned short val, size_t count)
  {
      unsigned short *temp = (unsigned short *)dest;
      for( ; count != 0; count--) *temp++ = val;
      return dest;
  }*/