From 885ed6a7d1090df140b343ef43056ad475f03319 Mon Sep 17 00:00:00 2001 From: Ruslan Isaev Date: Sat, 15 Mar 2025 17:32:19 +0300 Subject: [PATCH] disk: remove some unused things --- include/disk.h | 1 - src/disk.c | 7 ------- 2 files changed, 8 deletions(-) diff --git a/include/disk.h b/include/disk.h index d31fa8e..a0246ef 100644 --- a/include/disk.h +++ b/include/disk.h @@ -9,7 +9,6 @@ typedef struct { unsigned char sectors; } disk_info; -void get_hdd_geometry(uint32_t* cylinders, uint16_t* heads, uint32_t* sectors); void get_disk_info(disk_info *info); int ide_check_disk_present(); diff --git a/src/disk.c b/src/disk.c index ef8daff..62811a3 100644 --- a/src/disk.c +++ b/src/disk.c @@ -27,7 +27,6 @@ void ide_send_command(unsigned char command) { unsigned short ide_read_data() { unsigned short data; - //__asm__ __volatile__("inw %1, %0" : "=a" (data) : "d" (IDE_DATA)); __asm__ __volatile__("inw %w1, %0" : "=a" (data) : "Nd" (IDE_DATA)); return data; } @@ -38,12 +37,6 @@ unsigned char ide_read_status() { return status; } -uint16_t inw(uint16_t port) { - uint16_t value; - __asm__ __volatile__("inw %w1, %w0" : "=a" (value) : "Nd" (port)); - return value; -} - //https://wiki.osdev.org/ATA_PIO_Mode#IDENTIFY_command void get_disk_info(disk_info *info) { outportb(0x1F6, 0xA0);//select master drive, 0xA0 - master, 0xB0 - slave