aboutsummaryrefslogtreecommitdiffstats
path: root/src/system.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2008-03-05 21:09:59 -0500
committerKevin O'Connor <kevin@koconnor.net>2008-03-05 21:09:59 -0500
commit19786767cff71f52950c2902c2e3e93545c06a86 (patch)
tree9f0d188604667dfa937fb024e5f87313deeb679e /src/system.c
parenta75284dbd70acc7ec4a832045c8a2fbec2d773d8 (diff)
downloadseabios-19786767cff71f52950c2902c2e3e93545c06a86.tar.gz
Rename VISIBLE macro for better control.
VISIBLE16 is used to mark functions externally available in 16bit code. VISIBLE32 is for 32bit functions.
Diffstat (limited to 'src/system.c')
-rw-r--r--src/system.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/system.c b/src/system.c
index 6f581ef8..67fdb630 100644
--- a/src/system.c
+++ b/src/system.c
@@ -403,7 +403,7 @@ handle_15XX(struct bregs *regs)
}
// INT 15h System Services Entry Point
-void VISIBLE
+void VISIBLE16
handle_15(struct bregs *regs)
{
//debug_enter(regs);
@@ -428,7 +428,7 @@ handle_15(struct bregs *regs)
}
// INT 12h Memory Size Service Entry Point
-void VISIBLE
+void VISIBLE16
handle_12(struct bregs *regs)
{
debug_enter(regs);
@@ -437,7 +437,7 @@ handle_12(struct bregs *regs)
}
// INT 11h Equipment List Service Entry Point
-void VISIBLE
+void VISIBLE16
handle_11(struct bregs *regs)
{
debug_enter(regs);
@@ -446,21 +446,21 @@ handle_11(struct bregs *regs)
}
// INT 05h Print Screen Service Entry Point
-void VISIBLE
+void VISIBLE16
handle_05(struct bregs *regs)
{
debug_enter(regs);
}
// INT 10h Video Support Service Entry Point
-void VISIBLE
+void VISIBLE16
handle_10(struct bregs *regs)
{
debug_enter(regs);
// dont do anything, since the VGA BIOS handles int10h requests
}
-void VISIBLE
+void VISIBLE16
handle_nmi(struct bregs *regs)
{
debug_isr(regs);
@@ -468,7 +468,7 @@ handle_nmi(struct bregs *regs)
}
// INT 75 - IRQ13 - MATH COPROCESSOR EXCEPTION
-void VISIBLE
+void VISIBLE16
handle_75(struct bregs *regs)
{
debug_isr(regs);