OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [orpmon/] [common/] [support.c] - Diff between revs 842 and 858

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 842 Rev 858
Line 91... Line 91...
        return -1;
        return -1;
    }
    }
  return 1;
  return 1;
}
}
 
 
void *memchr (void *dstvoid, const char data, unsigned long length)
void *memset (void *dstvoid, const char data, unsigned long length)
{
{
  char *dst = dstvoid;
  char *dst = dstvoid;
  while (length--) *dst++ = data;
  while (length--) *dst++ = data;
  return dst;
  return dst;
}
}
 
 
 
void *memchr(const void *s, int c, unsigned long n)
 
{
 
  char *sc = (char *)s;
 
  int i;
 
  for (i = 0; i < n; i++)
 
    if (*sc == c) return sc;
 
    else sc++;
 
  return sc;
 
}
 
 
int strlen (const char *src)
int strlen (const char *src)
{
{
  int len = 0;
  int len = 0;
  while (*src++) len++;
  while (*src++) len++;
  return len;
  return len;

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.