aboutsummaryrefslogtreecommitdiff
path: root/src/stacks.h
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2013-12-30 22:04:28 -0500
committerKevin O'Connor <kevin@koconnor.net>2014-01-29 12:57:01 -0500
commit7f54bf7e8870366bdbee4db8e6e85c06596c88d6 (patch)
treebde797f9dedb76c6cdd16e20e8274f355f3bff15 /src/stacks.h
parent1540f924304f1aeb46872e5d32ba0ec765b619b0 (diff)
downloadseabios-hppa-7f54bf7e8870366bdbee4db8e6e85c06596c88d6.zip
seabios-hppa-7f54bf7e8870366bdbee4db8e6e85c06596c88d6.tar.gz
seabios-hppa-7f54bf7e8870366bdbee4db8e6e85c06596c88d6.tar.bz2
Add call32_params() helper function.
Add helper function for calling 32bit functions with more than just one parameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/stacks.h')
-rw-r--r--src/stacks.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/stacks.h b/src/stacks.h
index 5ee4adc..9fe8761 100644
--- a/src/stacks.h
+++ b/src/stacks.h
@@ -30,5 +30,6 @@ void start_preempt(void);
void finish_preempt(void);
int wait_preempt(void);
void check_preempt(void);
+u32 call32_params(void *func, u32 eax, u32 edx, u32 ecx, u32 errret);
#endif // stacks.h