X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=natanael%2Fex10%2Fex10d1.c;h=5167f28744c18b76d878b12bbb443682f128adc7;hb=e1505e0c872f18c968820077199257c10862e2c7;hp=0b699ba951a93118879142b4fa474f88347c4fe9;hpb=6a398a3e7389e8eaf4f6913bcc471b074e5eda06;p=des2015.git diff --git a/natanael/ex10/ex10d1.c b/natanael/ex10/ex10d1.c index 0b699ba..5167f28 100644 --- a/natanael/ex10/ex10d1.c +++ b/natanael/ex10/ex10d1.c @@ -27,7 +27,7 @@ void enable_interupt() // enable port D0 ioperm(0x378, 1, 1); byte = inb(0x378); - byte = byte | 0x10; /* hex 10 = 00010000 */ + byte = byte | 0x01; /* hex 10 = 00010000 */ outb(byte, 0x378); } @@ -53,8 +53,8 @@ void write_RTIMES(char * filename, unsigned int number_of_values, void send_parallel_port_intrp() { - outb(inb(0x378) & 0xEF, 0x378); - outb(inb(0x378) | 0x10, 0x378); /* enable interrupt */ + outb(inb(0x378) & 0xFE, 0x378); + outb(inb(0x378) | 0x01, 0x378); /* enable interrupt */ } void do_task(void *arg)