From 6f0f8d26d2710e24192e56e85ecb5fc2b7f54da7 Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Wed, 22 Jul 2020 21:43:05 +0200 Subject: Added interrupts --- src/drivers/cpu.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/drivers/cpu.c') diff --git a/src/drivers/cpu.c b/src/drivers/cpu.c index eb96562..22691fb 100644 --- a/src/drivers/cpu.c +++ b/src/drivers/cpu.c @@ -6,35 +6,35 @@ u8 inb(u16 port) { u8 value; - __asm__ volatile("inb %1, %0" : "=a"(value) : "Nd"(port)); + __asm__("inb %1, %0" : "=a"(value) : "Nd"(port)); return value; } u16 inw(u16 port) { u16 value; - __asm__ volatile("inw %1, %0" : "=a"(value) : "Nd"(port)); + __asm__("inw %1, %0" : "=a"(value) : "Nd"(port)); return value; } u32 inl(u16 port) { u32 value; - __asm__ volatile("inl %1, %0" : "=a"(value) : "Nd"(port)); + __asm__("inl %1, %0" : "=a"(value) : "Nd"(port)); return value; } void outb(u16 port, u8 data) { - __asm__ volatile("outb %0, %1" ::"a"(data), "Nd"(port)); + __asm__("outb %0, %1" ::"a"(data), "Nd"(port)); } void outw(u16 port, u16 data) { - __asm__ volatile("outw %0, %1" ::"a"(data), "Nd"(port)); + __asm__("outw %0, %1" ::"a"(data), "Nd"(port)); } void outl(u16 port, u32 data) { - __asm__ volatile("outl %0, %1" ::"a"(data), "Nd"(port)); + __asm__("outl %0, %1" ::"a"(data), "Nd"(port)); } -- cgit v1.2.3