aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/cpu.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/cpu.c')
-rw-r--r--src/drivers/cpu.c12
1 files changed, 6 insertions, 6 deletions
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));
}