Update pci.c

Fixed volatile to a keyword
This commit is contained in:
2026-01-27 08:10:56 -08:00
committed by GitHub
parent a9f6d5fa05
commit 401a19143c

View File

@@ -2,12 +2,12 @@
/* --- Internal I/O Helpers (If not defined in your kernel) --- */ /* --- Internal I/O Helpers (If not defined in your kernel) --- */
static inline void outl(uint16_t port, uint32_t val) { static inline void outl(uint16_t port, uint32_t val) {
__asm__ __volatile__ ("outl %0, %1" : : "a"(val), "Nd"(port)); __asm__ volatile ("outl %0, %1" : : "a"(val), "Nd"(port));
} }
static inline uint32_t inl(uint16_t port) { static inline uint32_t inl(uint16_t port) {
uint32_t ret; uint32_t ret;
__asm__ __volatile__ ("inl %1, %0" : "=a"(ret) : "Nd"(port)); __asm__ volatile ("inl %1, %0" : "=a"(ret) : "Nd"(port));
return ret; return ret;
} }