Gast
#1793576
Kann mir bitte jemand zeigen/schreiben, wie ich ein define für die
Funktion inb erzeuge? danke.
unsigned char inb(unsigned short int port)
{
unsigned char data = 0x00;
asm("mov %1, %%dx;inb %%dx, %0;" : "=r" (data) : "g" (port));
return(data);
}
#define outb(value, port) asm("mov %0, %%dx;mov %1, %%al;out %%al,
%%dx;" : : "g" (port), "g" (value));