source: rtems/c/src/lib/libbsp/i960/rxgen960/startup/systbl.c @ f08a5596

4.104.114.84.95
Last change on this file since f08a5596 was 702c5f5, checked in by Joel Sherrill <joel.sherrill@…>, on 10/27/99 at 15:29:18

The rxgen960 BSP and i960 RPM support was submitted by Mark Bronson
<mark@…> of RAMIX.

  • Property mode set to 100644
File size: 3.1 KB
Line 
1/*-------------------------------------*/
2/* systbl.c                            */
3/* Last change : 21. 3.95              */
4/*-------------------------------------*/
5#include "prcb.h"
6/*#include "uart_access.h" */
7#include "fault.h"
8#include "faultret.h"
9#include "memchnl.h"
10#include "main.h"
11/*#include "string_impl.h"*/
12#include "stdio.h"
13/* #include "stdio_impl.h" */
14#include "systbl.h"
15#include "time.h"
16/*-------------------------------------*/
17
18struct PRCB *sys_get_prcb()
19{
20  register struct PRCB *prcb = &ram_prcb;
21
22  return(prcb);
23  /*asm volatile("lda _ram_prcb, g0" : : ); */
24}
25
26  /* System Procedures Table.
27   */
28SystemTbl systemTbl = {
29 {0, 0, 0},                             /* Reserved */
30  svrStackPtr,                          /* Supervisor Stack Pointer Base */
31 {0, 0, 0, 0, 0, 0, 0, 0},              /* Preserved */
32 {0, 0, 0, 0, 0,
33  SP(sys_get_prcb + SUPERVISOR_SP),
34  0, 0,                         /* 6 - 7 */
35  0, 0, 0, 0, 0, 0, 0, 0,                               /* 8 - 15 */
36  0, 0,                                                 /* 16 - 17 */
37  0,                     /* 18 */
38  0,                    /* 19 */
39  0,                    /* 20 */
40  0,                      /* 21 */
41  0, 0,                                                 /* 22 - 23 */
42  0,         /* 24 */ 
43  0,                       /* 25 */
44  0,                        /* 26 */
45  0,                        /* 27 */
46  0,                        /* 28 */
47  0,                        /* 29 */
48  0,                      /* 30 */
49  0,                       /* 31 */
50  0, 0, 0, 0, 0, 0, 0, 0,                               /* 32 - 39 */
51  0,                      /* 40 */
52  0,                      /* 41 */ 
53  0,                      /* 42 */ 
54  0,                      /* 43 */
55  0,                      /* 44 */
56  0,                     /* 45 */
57  0,                     /* 46 */
58  0,                                                    /* 47 */
59  0, 0, 0, 0, 0, 0, 0, 0,                               /* 48 - 55 */
60  0,                    /* 56 */
61  0,                          /* 57 */
62  0,                         /* 58 */
63  0, 0, 0, 0, 0,                                        /* 59 - 63 */
64  0,               /* 64 */
65  0,              /* 65 */
66  0, 0, 0, 0, 0, 0,                                     /* 66 - 71 */
67  0,                                                    /* 72 */
68  0,                                                    /* 73 */
69  0,                                                    /* 74 */
70  0,                                                    /* 75 */
71  0,                                                    /* 76 */
72  0,                                                    /* 77 */
73  0, 0,                                                 /* 78 - 79 */
74  0,                                                    /* 80 */
75  0,                                                    /* 81 */
76  0, 0, 0, 0, 0, 0,                                     /* 82 - 87 */
77  0,   /* 88 */
78  0, 0, 0, 0, 0, 0, 0,                                  /* 89 - 95 */
79  0,                  /* 96 */
80  0,                     /* 97 */
81  0, 0, 0, 0, 0, 0,                                     /* 98 - 103 */
82  0,                 /* 104 */
83  0,                 /* 105 */
84  0,                      /* 106 */
85  0,                      /* 107 */
86  0,                      /* 108 */
87  0,                    /* 109 */
88  0, 0,                                                 /* 110 - 111 */
89  0,                     /* 112 */
90  0,                  /* 113 */
91  0}                                                    /* 114 */
92};
93
94/*-------------*/
95/* End of file */
96/*-------------*/
97
Note: See TracBrowser for help on using the repository browser.