Rev 4549 | Rev 4592 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4549 | Rev 4573 | ||
---|---|---|---|
Line 148... | Line 148... | ||
148 | } else { |
148 | } else { |
149 | printf(NAME ": Error waiting on %s\n", vc); |
149 | printf(NAME ": Error waiting on %s\n", vc); |
150 | } |
150 | } |
151 | } |
151 | } |
152 | 152 | ||
- | 153 | void mount_data(void) |
|
- | 154 | { |
|
- | 155 | int rc; |
|
- | 156 | ||
- | 157 | printf("Trying to mount disk0 on /data... "); |
|
- | 158 | fflush(stdout); |
|
- | 159 | ||
- | 160 | rc = mount("fat", "/data", "disk0", "wtcache", 0); |
|
- | 161 | if (rc == EOK) |
|
- | 162 | printf("OK\n"); |
|
- | 163 | else |
|
- | 164 | printf("Failed\n"); |
|
- | 165 | } |
|
- | 166 | ||
153 | int main(int argc, char *argv[]) |
167 | int main(int argc, char *argv[]) |
154 | { |
168 | { |
155 | info_print(); |
169 | info_print(); |
156 | 170 | ||
157 | if (!mount_root(STRING(RDFMT))) { |
171 | if (!mount_root(STRING(RDFMT))) { |
Line 169... | Line 183... | ||
169 | spawn("/srv/fb"); |
183 | spawn("/srv/fb"); |
170 | spawn("/srv/kbd"); |
184 | spawn("/srv/kbd"); |
171 | spawn("/srv/console"); |
185 | spawn("/srv/console"); |
172 | spawn("/srv/fhc"); |
186 | spawn("/srv/fhc"); |
173 | spawn("/srv/obio"); |
187 | spawn("/srv/obio"); |
- | 188 | spawn("/srv/ata_bd"); |
|
- | 189 | spawn("/srv/gxe_bd"); |
|
174 | 190 | ||
- | 191 | usleep(250000); |
|
- | 192 | mount_data(); |
|
- | 193 | ||
175 | getvc("vc0", "/app/bdsh"); |
194 | getvc("vc0", "/app/bdsh"); |
176 | getvc("vc1", "/app/bdsh"); |
195 | getvc("vc1", "/app/bdsh"); |
177 | getvc("vc2", "/app/bdsh"); |
196 | getvc("vc2", "/app/bdsh"); |
178 | getvc("vc3", "/app/bdsh"); |
197 | getvc("vc3", "/app/bdsh"); |
179 | getvc("vc4", "/app/bdsh"); |
198 | getvc("vc4", "/app/bdsh"); |