3 unsigned long addr, start, stop;
8 for(addr = start; addr < stop ;) {
10 const char *str = "\r";
11 while((ch = *str++) != '\0') {
12 while(__builtin_inb(0x3f))
14 __builtin_outb(ch, 0x3f8);
16 while(__builtin_inb(0x3f))
22 "testl $0xffff, %0\n\t"
30 : "=b" (addr) /* outputs */
31 : "0" (addr), "r" (stop) /* intputs */