summaryrefslogtreecommitdiff
path: root/kernel/drivers
diff options
context:
space:
mode:
authorAnton Kling <anton@kling.gg>2024-03-14 13:09:59 +0100
committerAnton Kling <anton@kling.gg>2024-03-14 13:09:59 +0100
commit2e8b474d4219e7faaac3823e73c8d528c2698a37 (patch)
tree7d93b5fd220e8b703ba69f9b55122d15c9d619fb /kernel/drivers
parent051ac9f1941e8bc6ad87beccb61a2d53111ba8ea (diff)
random changes made
Diffstat (limited to 'kernel/drivers')
-rw-r--r--kernel/drivers/mouse.c2
-rw-r--r--kernel/drivers/rtl8139.c5
2 files changed, 3 insertions, 4 deletions
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]) {