aboutsummaryrefslogtreecommitdiffstats
path: root/src/system.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2013-07-14 15:07:21 -0400
committerKevin O'Connor <kevin@koconnor.net>2013-07-14 15:10:36 -0400
commitaa7c234ddf507761f90396eed34ab947bfd61636 (patch)
treeaa6f9b501b9705d8191c7191a1ccfbb41178a75a /src/system.c
parent14b255bcc2150932f655eb1bf441e470ecf3dff2 (diff)
downloadseabios-aa7c234ddf507761f90396eed34ab947bfd61636.tar.gz
PIC code cleanups.
Preface PIC functions with a pic_ to provide a more consistent naming. Convert the irqmask code to a more consistent pic_irqmask_read/write/mask form. Move code from pic.h to pic.c. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/system.c')
-rw-r--r--src/system.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/system.c b/src/system.c
index 7b481a81..3c815b38 100644
--- a/src/system.c
+++ b/src/system.c
@@ -9,7 +9,7 @@
#include "biosvar.h" // BIOS_CONFIG_TABLE
#include "ioport.h" // inb
#include "memmap.h" // E820_RAM
-#include "pic.h" // eoi_pic2
+#include "pic.h" // pic_reset
#include "bregs.h" // struct bregs
// Use PS2 System Control port A to set A20 enable
@@ -191,7 +191,7 @@ handle_1589(struct bregs *regs)
{
set_a20(1);
- set_pics(regs->bl, regs->bh);
+ pic_reset(regs->bl, regs->bh);
u64 *gdt_far = (void*)(regs->si + 0);
u16 gdt_seg = regs->es;