OpenGrok
Cross Reference: arcbios_calls.S
xref
: /
src
/
sys
/
dev
/
arcbios
/
arcbios_calls.S
Home
|
History
|
Annotate
|
Download
|
only in
arcbios
History log of
/src/sys/dev/arcbios/arcbios_calls.S
Revision
Date
Author
Comments
1.4
30-May-2020
tsutsui
Avoid use of CALLFRAME_S0 on calling ARC BIOS functions.
On O32 and O64, 0(sp) could be clobbered by callee functions
to save argument a0, so we can't use it to save caller registers.
Use CALLFRAME_SP instead because a frame pointer is not used here.
Maybe all other references of CALLFRAME_S0 might also be problematic
on O32. Discussed with soda@.
1.3
30-May-2020
tsutsui
Explicitly use MIPS_CURLWP macro. No binary change.
1.2
30-May-2020
tsutsui
Don't forget to save MIPS_CURLWP (t8) register before restoring it.
Maybe harmless because the only ARC BIOS function that takes
more than four arguments is currently unused.
1.1
20-Feb-2011
matt
branches: 1.1.2; 1.1.4; 1.1.8;
(XXX this should be a library like libsa).
Deal with the need to save/restore T8 (CURLWP) across arcbios calls.
Call arcbios with O32 ABI conventions even if kernel/bootloader is N32/N64.
1.1.8.2
06-Jun-2011
jruoho
Sync with HEAD.
1.1.8.1
20-Feb-2011
jruoho
file arcbios_calls.S was added on branch jruoho-x86intr on 2011-06-06 09:07:44 +0000
1.1.4.2
05-Mar-2011
rmind
sync with head
1.1.4.1
20-Feb-2011
rmind
file arcbios_calls.S was added on branch rmind-uvmplock on 2011-03-05 20:53:05 +0000
1.1.2.2
05-Mar-2011
bouyer
Sync with HEAD
1.1.2.1
20-Feb-2011
bouyer
file arcbios_calls.S was added on branch bouyer-quota2 on 2011-03-05 15:10:17 +0000
Indexes created Thu Oct 23 22:10:10 GMT 2025