From 2e8b474d4219e7faaac3823e73c8d528c2698a37 Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Thu, 14 Mar 2024 13:09:59 +0100 Subject: random changes made --- kernel/drivers/mouse.c | 2 +- kernel/drivers/rtl8139.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) (limited to 'kernel/drivers') diff --git a/kernel/drivers/mouse.c b/kernel/drivers/mouse.c index af4f22e..a829318 100644 --- a/kernel/drivers/mouse.c +++ b/kernel/drivers/mouse.c @@ -43,7 +43,7 @@ void add_mouse(void) { // Don't look at this int fd = vfs_open("/dev/mouse", O_RDWR, 0); mouse_fd = get_vfs_fd(fd); - get_current_task()->file_descriptors[fd] = NULL; + current_task->file_descriptors[fd] = NULL; } void what(registers_t *r) { diff --git a/kernel/drivers/rtl8139.c b/kernel/drivers/rtl8139.c index b22bb8a..5a11e74 100644 --- a/kernel/drivers/rtl8139.c +++ b/kernel/drivers/rtl8139.c @@ -111,8 +111,7 @@ void rtl8139_send_data(u8 *data, u16 data_size) { data_size -= 0x1000; return rtl8139_send_data(data, data_size); } - ipc_write(0, data, data_size); - /* + // ipc_write(0, data, data_size); const struct PCI_DEVICE *device = &rtl8139; // FIXME: It should block or fail if there is too little space for the // buffer @@ -129,7 +128,7 @@ void rtl8139_send_data(u8 *data, u16 data_size) { outl(device->gen.base_mem_io + 0x20 + send_buffers_loop * 4, (u32)virtual_to_physical(send_buffers[send_buffers_loop], NULL)); outl(device->gen.base_mem_io + 0x10 + send_buffers_loop * 4, data_size); - send_buffers_loop += 1;*/ + send_buffers_loop += 1; } void get_mac_address(u8 mac[6]) { -- cgit v1.2.3