Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Variables
standaloneasm.S File Reference

Variables

text align global get_pid get_sem
 
text align global get_pid o1 set
 
text align global get_pid o1
o0 retl 
ldstuba [%o1]
 
text align global get_pid o1
o0 retl o0 
!swapa [%o1]
 
text align global get_pid o1
o0 retl o0 o0 nop 
ret_sem
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set 
mpsem
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set o1
retl st 
o0
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set o1
retl st nop 
get_pid
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set o1
retl st nop o0 srl o0 retl and
o0 nop 
mread
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set o1
retl st nop o0 srl o0 retl and
o0 nop o0 nop 
getccfg
 
text align global get_pid o1
o0 retl o0 o0 nop o0 o0 set o1
retl st nop o0 srl o0 retl and
o0 nop o0 nop o0 retl 
lda [%o0]
 

Variable Documentation

text align global get_pid o1 o0 retl o0 !swapa[%o1]
text align global get_pid o1 o0 retl o0 o0 nop o0 o0 set o1 retl st nop get_pid
text align global get_pid get_sem

Referenced by mptest(), and mptest_end().

text align global get_pid o1 o0 retl o0 o0 nop o0 o0 set o1 retl st nop o0 srl o0 retl and o0 nop o0 nop getccfg

Referenced by mptest(), and mptest_end().

seg text proc align PAGE_SIZE_MAX global mmu_func1 sp ret restore align global mmu_double g2 andcc g0 bne nop save sp save sp save sp save sp save sp save sp l0 l1 l2 l3 l4 l5 l6 l7 g0 std std std std mov g1 sub g1 sta sub g1 sta sub g1 sta sub g1 sta sta save sp save sp restore restore nop nop l0 l2 l4 l6 nop nop restore restore restore restore restore ret restore global _srmmu_fault_svt l3 l5 l4 lda
text align global get_pid o1 o0 retl ldstuba[%o1]
text align global get_pid o1 o0 retl o0 o0 nop o0 o0 set mpsem
text align global get_pid o1 o0 retl o0 o0 nop o0 o0 set o1 retl st nop o0 srl o0 retl and o0 nop mread
text align global get_pid o1 o0 retl o0 o0 nop o0 o0 set o1 retl st nop o0 srl o0 retl and o0
text align global get_pid o1 o0 retl o0 o0 nop ret_sem

Referenced by mptest(), and mptest_end().

text align global get_pid o1 o0 retl o0 o0 nop o0 set