mirror of
https://git.rtems.org/rtems-libbsd/
synced 2025-10-16 08:47:25 +08:00
Update files to match FreeBSD layout
Add compatibility with Newlib header files. Some FreeBSD header files are mapped by the translation script: o rtems/bsd/sys/_types.h o rtems/bsd/sys/errno.h o rtems/bsd/sys/lock.h o rtems/bsd/sys/param.h o rtems/bsd/sys/resource.h o rtems/bsd/sys/time.h o rtems/bsd/sys/timespec.h o rtems/bsd/sys/types.h o rtems/bsd/sys/unistd.h It is now possible to include <sys/socket.h> directly for example. Generate one Makefile which builds everything including tests.
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
#include <rtems/shell.h>
|
||||
#include <rtems/console.h>
|
||||
#include <rtems/diskdevs.h>
|
||||
#include <freebsd/bsd.h>
|
||||
#include <rtems/bsd/bsd.h>
|
||||
|
||||
#include "test.h"
|
||||
|
||||
@@ -295,19 +295,9 @@ static void Init(rtems_task_argument arg)
|
||||
#define CONFIGURE_BDBUF_CACHE_MEMORY_SIZE (WORKER_COUNT * 512)
|
||||
#define CONFIGURE_BDBUF_MAX_READ_AHEAD_BLOCKS 0
|
||||
|
||||
#define CONFIGURE_MAXIMUM_TASKS 64
|
||||
#define CONFIGURE_MAXIMUM_DRIVERS 4
|
||||
#define CONFIGURE_MAXIMUM_SEMAPHORES 64
|
||||
#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 4
|
||||
#define CONFIGURE_MAXIMUM_TIMERS 64
|
||||
#define CONFIGURE_MAXIMUM_PERIODS 4
|
||||
#define CONFIGURE_MAXIMUM_USER_EXTENSIONS 1
|
||||
#define CONFIGURE_MAXIMUM_BARRIERS 1
|
||||
#define CONFIGURE_UNLIMITED_OBJECTS
|
||||
|
||||
#define CONFIGURE_MAXIMUM_POSIX_MUTEXES 32
|
||||
#define CONFIGURE_MAXIMUM_POSIX_CONDITION_VARIABLES 64
|
||||
|
||||
#define CONFIGURE_EXTRA_TASK_STACKS (1 * 1024 * 1024)
|
||||
#define CONFIGURE_UNIFIED_WORK_AREAS
|
||||
|
||||
#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
|
||||
|
||||
|
Reference in New Issue
Block a user