6 struct altos_device device;
7 struct altos_list *list;
10 list = altos_list_start();
11 while (altos_list_next(list, &device)) {
12 struct altos_file *file;
15 file = altos_open(&device);
16 altos_putchar(file, '?'); altos_putchar(file, '\n'); altos_flush(file);
17 while ((c = altos_getchar(file, 100)) >= 0) {
20 printf ("getchar returns %d\n", c);
23 altos_list_finish(list);