git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
chore: fix almost *ALL* warnings.
[lunaix-os.git]
/
lunaix-os
/
includes
/
hal
/
io.h
diff --git
a/lunaix-os/includes/hal/io.h
b/lunaix-os/includes/hal/io.h
index f4f61920f4ad809b8d18821add13a0eff30c9f53..a3768cf38fa3b622c8b8c1c3d8d1c75b5188c38a 100644
(file)
--- a/
lunaix-os/includes/hal/io.h
+++ b/
lunaix-os/includes/hal/io.h
@@
-3,10
+3,10
@@
#include <lunaix/types.h>
#include <lunaix/types.h>
-static inline u
int
8_t
+static inline u8_t
io_inb(int port)
{
io_inb(int port)
{
- u
int
8_t data;
+ u8_t data;
asm volatile("inb %w1,%0" : "=a"(data) : "d"(port));
return data;
}
asm volatile("inb %w1,%0" : "=a"(data) : "d"(port));
return data;
}
@@
-22,10
+22,10
@@
io_insb(int port, void* addr, int cnt)
: "memory", "cc");
}
: "memory", "cc");
}
-static inline u
int
16_t
+static inline u16_t
io_inw(int port)
{
io_inw(int port)
{
- u
int
16_t data;
+ u16_t data;
asm volatile("inw %w1,%0" : "=a"(data) : "d"(port));
return data;
}
asm volatile("inw %w1,%0" : "=a"(data) : "d"(port));
return data;
}
@@
-61,7
+61,7
@@
io_insl(int port, void* addr, int cnt)
}
static inline void
}
static inline void
-io_outb(int port, u
int
8_t data)
+io_outb(int port, u8_t data)
{
asm volatile("outb %0, %w1" : : "a"(data), "d"(port));
}
{
asm volatile("outb %0, %w1" : : "a"(data), "d"(port));
}
@@
-78,7
+78,7
@@
io_outsb(int port, const void* addr, int cnt)
}
static inline void
}
static inline void
-io_outw(int port, u
int
16_t data)
+io_outw(int port, u16_t data)
{
asm volatile("outw %0,%w1" : : "a"(data), "d"(port));
}
{
asm volatile("outw %0,%w1" : : "a"(data), "d"(port));
}