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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [cpukit/] [posix/] [src/] [sysconf.c] - Rev 1779

Go to most recent revision | Compare with Previous | Blame | View Log

/*
 *  sysconf.c,v 1.6 2001/09/13 21:04:21 joel Exp
 */
 
#if HAVE_CONFIG_H
#include "config.h"
#endif
 
#include <time.h>
#include <unistd.h>
 
#include <rtems/system.h>
#include <rtems/score/tod.h>
 
/*PAGE
 *
 *  4.8.1 Get Configurable System Variables, P1003.1b-1993, p. 95
 */
 
long sysconf(
  int name
)
{
 
  switch (name) {
    case _SC_CLK_TCK:
      return _TOD_Ticks_per_second;
 
    case _SC_OPEN_MAX: {
        extern unsigned32 rtems_libio_number_iops;
        return rtems_libio_number_iops;
      }
 
#if defined(__sparc__)
    case 515: /* Solaris _SC_STACK_PROT */
     return 0;
#endif
 
    default:
      break;
  }
 
  return POSIX_NOT_IMPLEMENTED();
}
 

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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