source: rtems/c/src/lib/libbsp/i960/rxgen960/startup/save_systbl.c @ 702c5f5

4.104.114.84.95
Last change on this file since 702c5f5 was 702c5f5, checked in by Joel Sherrill <joel.sherrill@…>, on Oct 27, 1999 at 3:29:18 PM

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

  • Property mode set to 100644
File size: 5.3 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
18void sprintf_impl(void)
19{
20} 
21
22void printf_A_impl(void)
23{
24} 
25
26void printf_B_impl(void)
27{
28} 
29
30void sscanf_impl(void)
31{
32} 
33
34void console_set_channel_impl(void)
35{
36} 
37
38void kbhit_impl(void)
39{
40} 
41
42void putc_impl(void)
43{
44} 
45
46void getc_impl(void)
47{
48} 
49
50void puts_impl(void)
51{
52} 
53
54void gets_impl(void)
55{
56} 
57
58void printf_impl(void)
59{
60} 
61
62void scanf_impl(void)
63{
64} 
65
66void strlen_impl(void)
67{
68} 
69
70void strcpy_impl(void)
71{
72} 
73
74void strcat_impl(void)
75{
76} 
77
78void strcmp_impl(void)
79{
80} 
81
82void strtok_impl(void)
83{
84} 
85
86void strncmp_impl(void)
87{
88} 
89
90void strncpy_impl(void)
91{
92} 
93
94void console_register_callback_impl(void)
95{
96} 
97
98void memcpy_impl(void)
99{
100} 
101
102void memcmp_impl(void)
103{
104} 
105
106void memset_impl(void)
107{
108} 
109
110void memcpy16_impl(void)
111{
112} 
113
114void faultRet(unsigned int * faultState)
115{
116} 
117
118void memChnlIotFinished(IOTrCBlk *)
119{
120}
121  /* A fault has just occured. Pass a signal over
122   * memory channel.
123   */
124void memChnlRegisterHndl(IotHandler)
125{
126}
127  /* Intermediate image buffer.
128   * Defined in *.ld
129   */
130
131char * mainRevisionStr(void)
132{
133}
134
135char * mainBuildStr(void)
136{
137}
138
139BufLookupHndl * memBufLookupInit(BufLookupHndl *, IOTrCBlk *)
140{
141}
142
143void * memBufLookupNext(BufLookupHndl *)
144{
145}
146
147void memBufLookupInit(void)
148{
149} 
150
151void memBufLookupNext(void)
152{
153} 
154
155void gettime_impl(void)
156{
157} 
158
159void gettime_us_impl(void)
160{
161} 
162
163  /* System Procedures Table.
164   */
165SystemTbl systemTbl = {
166 {0, 0, 0},                             /* Reserved */
167  svrStackPtr,                          /* Supervisor Stack Pointer Base */
168 {0, 0, 0, 0, 0, 0, 0, 0},              /* Preserved */
169 {0, 0, 0, 0, 0, 0, 0, 0,                               /* 0 - 7 */
170  0, 0, 0, 0, 0, 0, 0, 0,                               /* 8 - 15 */
171  0, 0,                                                 /* 16 - 17 */
172  SP(sprintf_impl + SUPERVISOR_SP),                     /* 18 */
173  SP(printf_A_impl + SUPERVISOR_SP),                    /* 19 */
174  SP(printf_B_impl + SUPERVISOR_SP),                    /* 20 */
175  SP(sscanf_impl + SUPERVISOR_SP),                      /* 21 */
176  0, 0,                                                 /* 22 - 23 */
177  SP(console_set_channel_impl + SUPERVISOR_SP),         /* 24 */ 
178  SP(kbhit_impl + SUPERVISOR_SP),                       /* 25 */
179  SP(putc_impl + SUPERVISOR_SP),                        /* 26 */
180  SP(getc_impl + SUPERVISOR_SP),                        /* 27 */
181  SP(puts_impl + SUPERVISOR_SP),                        /* 28 */
182  SP(gets_impl + SUPERVISOR_SP),                        /* 29 */
183  SP(printf_impl + SUPERVISOR_SP),                      /* 30 */
184  SP(scanf_impl + SUPERVISOR_SP),                       /* 31 */
185  0, 0, 0, 0, 0, 0, 0, 0,                               /* 32 - 39 */
186  SP(strlen_impl + SUPERVISOR_SP),                      /* 40 */
187  SP(strcpy_impl + SUPERVISOR_SP),                      /* 41 */ 
188  SP(strcat_impl + SUPERVISOR_SP),                      /* 42 */ 
189  SP(strcmp_impl + SUPERVISOR_SP),                      /* 43 */
190  SP(strtok_impl + SUPERVISOR_SP),                      /* 44 */
191  SP(strncmp_impl + SUPERVISOR_SP),                     /* 45 */
192  SP(strncpy_impl + SUPERVISOR_SP),                     /* 46 */
193  0,                                                    /* 47 */
194  0, 0, 0, 0, 0, 0, 0, 0,                               /* 48 - 55 */
195  SP(faultRegister + SUPERVISOR_SP),                    /* 56 */
196  SP(faultOk + SUPERVISOR_SP),                          /* 57 */
197  SP(faultRet + SUPERVISOR_SP),                         /* 58 */
198  0, 0, 0, 0, 0,                                        /* 59 - 63 */
199  SP(memChnlIotFinished + SUPERVISOR_SP),               /* 64 */
200  SP(memChnlRegisterHndl + SUPERVISOR_SP),              /* 65 */ 
201  0, 0, 0, 0, 0, 0,                                     /* 66 - 71 */ 
202  0,                                                    /* 72 */ 
203  0,                                                    /* 73 */
204  0,                                                    /* 74 */
205  0,                                                    /* 75 */
206  0,                                                    /* 76 */
207  0,                                                    /* 77 */
208  0, 0,                                                 /* 78 - 79 */
209  0,                                                    /* 80 */
210  0,                                                    /* 81 */
211  0, 0, 0, 0, 0, 0,                                     /* 82 - 87 */
212  SP(console_register_callback_impl + SUPERVISOR_SP),   /* 88 */ 
213  0, 0, 0, 0, 0, 0, 0,                                  /* 89 - 95 */
214  SP(mainRevisionStr + SUPERVISOR_SP),                  /* 96 */ 
215  SP(mainBuildStr + SUPERVISOR_SP),                     /* 97 */ 
216  0, 0, 0, 0, 0, 0,                                     /* 98 - 103 */
217  SP(memBufLookupInit + SUPERVISOR_SP),                 /* 104 */
218  SP(memBufLookupNext + SUPERVISOR_SP),                 /* 105 */
219  SP(memcpy_impl + SUPERVISOR_SP),                      /* 106 */
220  SP(memcmp_impl + SUPERVISOR_SP),                      /* 107 */
221  SP(memset_impl + SUPERVISOR_SP),                      /* 108 */
222  SP(memcpy16_impl + SUPERVISOR_SP),                    /* 109 */
223  0, 0,                                                 /* 110 - 111 */
224  SP(gettime_impl + SUPERVISOR_SP),                     /* 112 */
225  SP(gettime_us_impl + SUPERVISOR_SP),                  /* 113 */
226  0}                                                    /* 114 */
227};
228/*-------------*/
229/* End of file */
230/*-------------*/
231
Note: See TracBrowser for help on using the repository browser.