Changeset 250717cc in mainline for init/init.c
- Timestamp:
- 2006-05-16T09:30:42Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ec153a0
- Parents:
- 51d6f80
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
init/init.c
r51d6f80 r250717cc 29 29 #include "version.h" 30 30 #include <ipc.h> 31 #include <services.h> 31 32 #include <stdio.h> 32 33 #include <unistd.h> … … 40 41 #include <ddi.h> 41 42 #include <string.h> 43 #include <errno.h> 42 44 #include <kbd.h> 43 45 … … 203 205 callid = ipc_wait_for_call(&data, NULL); 204 206 printf("Received ping\n"); 205 ipc_answer (callid, 0, 0, 0);207 ipc_answer_fast(callid, 0, 0, 0); 206 208 } 207 209 // callid = ipc_wait_for_call(&data, NULL); … … 301 303 302 304 printf("Test: Starting connect...\n"); 303 while ((phoneid = ipc_connect_me_to(PHONE_NS, 30, 60)) < 0) {305 while ((phoneid = ipc_connect_me_to(PHONE_NS, SERVICE_KEYBOARD, 0)) < 0) { 304 306 }; 305 307 … … 314 316 printf("Test: Hangin up\n"); 315 317 ipc_hangup(phoneid); 318 } 319 320 static void test_pci() 321 { 322 int phone; 323 while ((phone = ipc_connect_me_to(PHONE_NS, SERVICE_PCI, 0)) < 0) 324 ; 325 printf("Connected to PCI service through phone %d.\n", phone); 316 326 } 317 327 … … 355 365 // test_slam(); 356 366 // test_as_send(); 367 test_pci(); 357 368 test_kbd(); 358 369 … … 378 389 379 390 int i; 380 391 381 392 for (i = 0; i < 50000000; i++) 382 393 ; … … 401 412 printf("Main thread exiting.\n"); 402 413 */ 414 403 415 return 0; 404 416 }
Note:
See TracChangeset
for help on using the changeset viewer.