source: network-demos/dnstest/init.c @ 5482339

4.11network-demos-4-10-branchnetwork-demos-4-6-branchnetwork-demos-4-7-branchnetwork-demos-4-8-branchnetwork-demos-4-9-branch
Last change on this file since 5482339 was 5482339, checked in by Joel Sherrill <joel.sherrill@…>, on 10/18/02 at 18:26:53

2002-10-18 Joel Sherrill <joel@…>

  • dnstest/init.c, netdemo/init.c, netlink/init.c, ntp/init.c, rpc_demo/init.c, select/init.c, tftpTest/init.c, ttcp/init.c: define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS to 20 for enough sockets and CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM even if not absolutely needed for networking.
  • Property mode set to 100644
File size: 1.4 KB
Line 
1/*
2 * RTEMS configuration/initialization
3 *
4 * This program may be distributed and used for any purpose.
5 * I ask only that you:
6 *      1. Leave this author information intact.
7 *      2. Document any changes you make.
8 *
9 * W. Eric Norum
10 * Saskatchewan Accelerator Laboratory
11 * University of Saskatchewan
12 * Saskatoon, Saskatchewan, CANADA
13 * eric@skatter.usask.ca
14 *
15 *  $Id$
16 */
17
18#include <bsp.h>
19
20#define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER
21#define CONFIGURE_TEST_NEEDS_CLOCK_DRIVER
22#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
23#define CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS 20
24#define CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM
25
26#define CONFIGURE_EXECUTIVE_RAM_SIZE    (512*1024)
27#define CONFIGURE_MAXIMUM_SEMAPHORES    20
28#define CONFIGURE_MAXIMUM_TASKS         20
29
30#define CONFIGURE_MICROSECONDS_PER_TICK 10000
31
32#define CONFIGURE_INIT_TASK_STACK_SIZE  (10*1024)
33#define CONFIGURE_INIT_TASK_PRIORITY    100
34#define CONFIGURE_INIT_TASK_INITIAL_MODES (RTEMS_PREEMPT | \
35                                           RTEMS_NO_TIMESLICE | \
36                                           RTEMS_NO_ASR | \
37                                           RTEMS_INTERRUPT_LEVEL(0))
38
39#define CONFIGURE_INIT
40rtems_task Init (rtems_task_argument argument);
41
42#include <confdefs.h>
43
44#include <stdio.h>
45#include <rtems/rtems_bsdnet.h>
46#include "../networkconfig.h"
47
48/*
49 * RTEMS Startup Task
50 */
51rtems_task
52Init (rtems_task_argument ignored)
53{
54        void testDNS(void);
55
56        rtems_bsdnet_initialize_network ();
57        testDNS ();
58        exit (0);
59}
60
Note: See TracBrowser for help on using the repository browser.