From 712b3fe76b60214212e2b61689804658b6ecb468 Mon Sep 17 00:00:00 2001 From: Alex Kotov Date: Tue, 11 Jan 2022 12:34:28 +0500 Subject: [PATCH] Remove invalid code --- include/kernaux/asm/x86_64.h | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/include/kernaux/asm/x86_64.h b/include/kernaux/asm/x86_64.h index e60321f..187cdec 100644 --- a/include/kernaux/asm/x86_64.h +++ b/include/kernaux/asm/x86_64.h @@ -12,12 +12,10 @@ void kernaux_asm_x86_64_hang() __attribute__((noreturn)); inline static uint8_t kernaux_asm_x86_64_inportb(uint16_t port); inline static uint16_t kernaux_asm_x86_64_inportw(uint16_t port); inline static uint32_t kernaux_asm_x86_64_inportd(uint16_t port); -inline static uint64_t kernaux_asm_x86_64_inportq(uint16_t port); inline static void kernaux_asm_x86_64_outportb(uint16_t port, uint8_t value); inline static void kernaux_asm_x86_64_outportw(uint16_t port, uint16_t value); inline static void kernaux_asm_x86_64_outportd(uint16_t port, uint32_t value); -inline static void kernaux_asm_x86_64_outportq(uint16_t port, uint64_t value); uint8_t kernaux_asm_x86_64_inportb(const uint16_t port) { @@ -40,13 +38,6 @@ uint32_t kernaux_asm_x86_64_inportd(const uint16_t port) return result; } -uint64_t kernaux_asm_x86_64_inportq(const uint16_t port) -{ - register uint64_t result; - __asm__ volatile("inq %1, %0" : "=a" (result) : "dN" (port)); - return result; -} - void kernaux_asm_x86_64_outportb(const uint16_t port, const uint8_t value) { __asm__ volatile("outb %1, %0" : : "dN" (port), "a" (value)); @@ -62,11 +53,6 @@ void kernaux_asm_x86_64_outportd(const uint16_t port, const uint32_t value) __asm__ volatile("outl %1, %0" : : "dN" (port), "a" (value)); } -void kernaux_asm_x86_64_outportq(const uint16_t port, const uint64_t value) -{ - __asm__ volatile("outq %1, %0" : : "dN" (port), "a" (value)); -} - #ifdef __cplusplus } #endif