diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2012-05-28 11:44:02 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2012-05-28 23:21:43 -0400 |
commit | 94c749c34b8783ddfbd1718c837a627b69ba30ed (patch) | |
tree | d034b658d91ee3b68dd43ff176044c0719c78f34 | |
parent | 1e3bd4f26c3c709aaa739539a957b270f3f5aee5 (diff) | |
download | seabios-94c749c34b8783ddfbd1718c837a627b69ba30ed.tar.gz |
Rename wait_irq to yield_toirq.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r-- | src/apm.c | 4 | ||||
-rw-r--r-- | src/boot.c | 2 | ||||
-rw-r--r-- | src/clock.c | 2 | ||||
-rw-r--r-- | src/floppy.c | 4 | ||||
-rw-r--r-- | src/kbd.c | 2 | ||||
-rw-r--r-- | src/stacks.c | 2 | ||||
-rw-r--r-- | src/util.c | 2 | ||||
-rw-r--r-- | src/util.h | 2 |
8 files changed, 10 insertions, 10 deletions
@@ -9,7 +9,7 @@ #include "farptr.h" // GET_VAR #include "bregs.h" // struct bregs #include "ioport.h" // outb -#include "util.h" // wait_irq +#include "util.h" // dprintf #include "config.h" // CONFIG_* #include "biosvar.h" // GET_GLOBAL @@ -94,7 +94,7 @@ handle_155304(struct bregs *regs) static void handle_155305(struct bregs *regs) { - wait_irq(); + yield_toirq(); set_success(regs); } @@ -627,7 +627,7 @@ boot_fail(void) for (;;) { if (retrytime != (u32)-1 && check_timer(end)) break; - wait_irq(); + yield_toirq(); } printf("Rebooting.\n"); struct bregs br; diff --git a/src/clock.c b/src/clock.c index c66c3f0f..97d53011 100644 --- a/src/clock.c +++ b/src/clock.c @@ -612,7 +612,7 @@ handle_1586(struct bregs *regs) return; } while (!statusflag) - wait_irq(); + yield_toirq(); set_success(regs); } diff --git a/src/floppy.c b/src/floppy.c index 383744a2..72bc79b8 100644 --- a/src/floppy.c +++ b/src/floppy.c @@ -9,7 +9,7 @@ #include "disk.h" // DISK_RET_SUCCESS #include "config.h" // CONFIG_FLOPPY #include "biosvar.h" // SET_BDA -#include "util.h" // wait_irq +#include "util.h" // dprintf #include "cmos.h" // inb_cmos #include "pic.h" // eoi_pic1 #include "bregs.h" // struct bregs @@ -192,7 +192,7 @@ wait_floppy_irq(void) v = GET_BDA(floppy_recalibration_status); if (v & FRS_TIMEOUT) break; - // Could use wait_irq() here, but that causes issues on + // Could use yield_toirq() here, but that causes issues on // bochs, so use yield() instead. yield(); } @@ -87,7 +87,7 @@ dequeue_key(struct bregs *regs, int incr, int extended) regs->flags |= F_ZF; return; } - wait_irq(); + yield_toirq(); } u8 ascii_code = GET_FARVAR(SEG_BDA, *(u8*)(buffer_head+0)); diff --git a/src/stacks.c b/src/stacks.c index 0371330a..7b29b8ed 100644 --- a/src/stacks.c +++ b/src/stacks.c @@ -128,7 +128,7 @@ ASM16( // Wait for next irq to occur. void -wait_irq(void) +yield_toirq(void) { if (MODESEGMENT) { asm volatile("sti ; hlt ; cli ; cld": : :"memory"); @@ -335,6 +335,6 @@ get_keystroke(int msec) return get_raw_keystroke(); if (check_timer(end)) return -1; - wait_irq(); + yield_toirq(); } } @@ -236,7 +236,7 @@ extern struct thread_info MainThread; extern int CanPreempt; struct thread_info *getCurThread(void); void yield(void); -void wait_irq(void); +void yield_toirq(void); void run_thread(void (*func)(void*), void *data); void wait_threads(void); struct mutex_s { u32 isLocked; }; |