forked from Imagelibrary/rtems
Removed systbl.S save_systbl.c. They were unnecessary.
This commit is contained in:
@@ -19,12 +19,11 @@ PGM = ${ARCH}/startup.rel
|
|||||||
#C_PIECES = bspclean bsplibc bsppost bspstart bootcard main sbrk setvec \
|
#C_PIECES = bspclean bsplibc bsppost bspstart bootcard main sbrk setvec \
|
||||||
# gnatinstallhandler
|
# gnatinstallhandler
|
||||||
C_PIECES = bspstart cntrltbl exit fault flttbl frmstr intrtbl kkprintf \
|
C_PIECES = bspstart cntrltbl exit fault flttbl frmstr intrtbl kkprintf \
|
||||||
nmi nulsystbl prcb rom_cntrltbl rom_ibr rom_prcb save_systbl
|
nmi nulsystbl prcb rom_cntrltbl rom_ibr rom_prcb sctns setvec systbl
|
||||||
sctns setvec systbl
|
|
||||||
C_FILES = $(C_PIECES:%=%.c)
|
C_FILES = $(C_PIECES:%=%.c)
|
||||||
C_O_FILES = $(C_PIECES:%=${ARCH}/%.o)
|
C_O_FILES = $(C_PIECES:%=${ARCH}/%.o)
|
||||||
|
|
||||||
S_PIECES = asmfault asmstub ihandler rxgen_romld systbl
|
S_PIECES = asmfault asmstub ihandler rxgen_romld
|
||||||
S_FILES = $(S_PIECES:%=%.S)
|
S_FILES = $(S_PIECES:%=%.S)
|
||||||
S_O_FILES = $(S_PIECES:%=${ARCH}/%.o)
|
S_O_FILES = $(S_PIECES:%=${ARCH}/%.o)
|
||||||
|
|
||||||
|
|||||||
@@ -1,231 +0,0 @@
|
|||||||
/*-------------------------------------*/
|
|
||||||
/* systbl.c */
|
|
||||||
/* Last change : 21. 3.95 */
|
|
||||||
/*-------------------------------------*/
|
|
||||||
#include "prcb.h"
|
|
||||||
/*#include "uart_access.h" */
|
|
||||||
#include "fault.h"
|
|
||||||
#include "faultret.h"
|
|
||||||
#include "memchnl.h"
|
|
||||||
#include "main.h"
|
|
||||||
/*#include "string_impl.h"*/
|
|
||||||
#include "stdio.h"
|
|
||||||
/* #include "stdio_impl.h" */
|
|
||||||
#include "systbl.h"
|
|
||||||
#include "time.h"
|
|
||||||
/*-------------------------------------*/
|
|
||||||
|
|
||||||
void sprintf_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void printf_A_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void printf_B_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void sscanf_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void console_set_channel_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void kbhit_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void putc_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void getc_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void puts_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void gets_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void printf_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void scanf_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strlen_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strcpy_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strcat_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strcmp_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strtok_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strncmp_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void strncpy_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void console_register_callback_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memcpy_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memcmp_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memset_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memcpy16_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void faultRet(unsigned int * faultState)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memChnlIotFinished(IOTrCBlk *)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
/* A fault has just occured. Pass a signal over
|
|
||||||
* memory channel.
|
|
||||||
*/
|
|
||||||
void memChnlRegisterHndl(IotHandler)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
/* Intermediate image buffer.
|
|
||||||
* Defined in *.ld
|
|
||||||
*/
|
|
||||||
|
|
||||||
char * mainRevisionStr(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
char * mainBuildStr(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
BufLookupHndl * memBufLookupInit(BufLookupHndl *, IOTrCBlk *)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void * memBufLookupNext(BufLookupHndl *)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memBufLookupInit(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void memBufLookupNext(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void gettime_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
void gettime_us_impl(void)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
/* System Procedures Table.
|
|
||||||
*/
|
|
||||||
SystemTbl systemTbl = {
|
|
||||||
{0, 0, 0}, /* Reserved */
|
|
||||||
svrStackPtr, /* Supervisor Stack Pointer Base */
|
|
||||||
{0, 0, 0, 0, 0, 0, 0, 0}, /* Preserved */
|
|
||||||
{0, 0, 0, 0, 0, 0, 0, 0, /* 0 - 7 */
|
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, /* 8 - 15 */
|
|
||||||
0, 0, /* 16 - 17 */
|
|
||||||
SP(sprintf_impl + SUPERVISOR_SP), /* 18 */
|
|
||||||
SP(printf_A_impl + SUPERVISOR_SP), /* 19 */
|
|
||||||
SP(printf_B_impl + SUPERVISOR_SP), /* 20 */
|
|
||||||
SP(sscanf_impl + SUPERVISOR_SP), /* 21 */
|
|
||||||
0, 0, /* 22 - 23 */
|
|
||||||
SP(console_set_channel_impl + SUPERVISOR_SP), /* 24 */
|
|
||||||
SP(kbhit_impl + SUPERVISOR_SP), /* 25 */
|
|
||||||
SP(putc_impl + SUPERVISOR_SP), /* 26 */
|
|
||||||
SP(getc_impl + SUPERVISOR_SP), /* 27 */
|
|
||||||
SP(puts_impl + SUPERVISOR_SP), /* 28 */
|
|
||||||
SP(gets_impl + SUPERVISOR_SP), /* 29 */
|
|
||||||
SP(printf_impl + SUPERVISOR_SP), /* 30 */
|
|
||||||
SP(scanf_impl + SUPERVISOR_SP), /* 31 */
|
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, /* 32 - 39 */
|
|
||||||
SP(strlen_impl + SUPERVISOR_SP), /* 40 */
|
|
||||||
SP(strcpy_impl + SUPERVISOR_SP), /* 41 */
|
|
||||||
SP(strcat_impl + SUPERVISOR_SP), /* 42 */
|
|
||||||
SP(strcmp_impl + SUPERVISOR_SP), /* 43 */
|
|
||||||
SP(strtok_impl + SUPERVISOR_SP), /* 44 */
|
|
||||||
SP(strncmp_impl + SUPERVISOR_SP), /* 45 */
|
|
||||||
SP(strncpy_impl + SUPERVISOR_SP), /* 46 */
|
|
||||||
0, /* 47 */
|
|
||||||
0, 0, 0, 0, 0, 0, 0, 0, /* 48 - 55 */
|
|
||||||
SP(faultRegister + SUPERVISOR_SP), /* 56 */
|
|
||||||
SP(faultOk + SUPERVISOR_SP), /* 57 */
|
|
||||||
SP(faultRet + SUPERVISOR_SP), /* 58 */
|
|
||||||
0, 0, 0, 0, 0, /* 59 - 63 */
|
|
||||||
SP(memChnlIotFinished + SUPERVISOR_SP), /* 64 */
|
|
||||||
SP(memChnlRegisterHndl + SUPERVISOR_SP), /* 65 */
|
|
||||||
0, 0, 0, 0, 0, 0, /* 66 - 71 */
|
|
||||||
0, /* 72 */
|
|
||||||
0, /* 73 */
|
|
||||||
0, /* 74 */
|
|
||||||
0, /* 75 */
|
|
||||||
0, /* 76 */
|
|
||||||
0, /* 77 */
|
|
||||||
0, 0, /* 78 - 79 */
|
|
||||||
0, /* 80 */
|
|
||||||
0, /* 81 */
|
|
||||||
0, 0, 0, 0, 0, 0, /* 82 - 87 */
|
|
||||||
SP(console_register_callback_impl + SUPERVISOR_SP), /* 88 */
|
|
||||||
0, 0, 0, 0, 0, 0, 0, /* 89 - 95 */
|
|
||||||
SP(mainRevisionStr + SUPERVISOR_SP), /* 96 */
|
|
||||||
SP(mainBuildStr + SUPERVISOR_SP), /* 97 */
|
|
||||||
0, 0, 0, 0, 0, 0, /* 98 - 103 */
|
|
||||||
SP(memBufLookupInit + SUPERVISOR_SP), /* 104 */
|
|
||||||
SP(memBufLookupNext + SUPERVISOR_SP), /* 105 */
|
|
||||||
SP(memcpy_impl + SUPERVISOR_SP), /* 106 */
|
|
||||||
SP(memcmp_impl + SUPERVISOR_SP), /* 107 */
|
|
||||||
SP(memset_impl + SUPERVISOR_SP), /* 108 */
|
|
||||||
SP(memcpy16_impl + SUPERVISOR_SP), /* 109 */
|
|
||||||
0, 0, /* 110 - 111 */
|
|
||||||
SP(gettime_impl + SUPERVISOR_SP), /* 112 */
|
|
||||||
SP(gettime_us_impl + SUPERVISOR_SP), /* 113 */
|
|
||||||
0} /* 114 */
|
|
||||||
};
|
|
||||||
/*-------------*/
|
|
||||||
/* End of file */
|
|
||||||
/*-------------*/
|
|
||||||
|
|
||||||
@@ -1,289 +0,0 @@
|
|||||||
.file "systbl.c"
|
|
||||||
gcc2_compiled.:
|
|
||||||
___gnu_compiled_c:
|
|
||||||
.text
|
|
||||||
.def _.0fake; .scl 10; .type 0x8; .size 8; .endef
|
|
||||||
.def _hndl; .val 0; .scl 8; .type 0x121; .endef
|
|
||||||
.def _type; .val 4; .scl 8; .type 0xe; .endef
|
|
||||||
.def .eos; .val 8; .scl 102; .tag _.0fake; .size 8; .endef
|
|
||||||
.def _FaultTblEntry; .scl 13; .tag _.0fake; .size 8; .tag _.0fake; .size 8; .type 0x8; .endef
|
|
||||||
.def _ControlTblEntry; .scl 13; .type 0xe; .endef
|
|
||||||
.def _IntrHndl; .scl 13; .type 0x121; .endef
|
|
||||||
.def _.1fake; .scl 10; .type 0x8; .size 1028; .endef
|
|
||||||
.def _pendPrty; .val 0; .scl 8; .type 0xe; .endef
|
|
||||||
.def _pendIntr; .val 4; .scl 8; .dim 8; .size 32; .dim 8; .size 32; .type 0x6e; .endef
|
|
||||||
.def _intrHndl; .val 36; .scl 8; .dim 248; .size 992; .dim 248; .size 992; .type 0x4e1; .endef
|
|
||||||
.def .eos; .val 1028; .scl 102; .tag _.1fake; .size 1028; .endef
|
|
||||||
.def _InterruptTbl; .scl 13; .tag _.1fake; .size 1028; .tag _.1fake; .size 1028; .type 0x8; .endef
|
|
||||||
.def _SysProc; .scl 13; .type 0x121; .endef
|
|
||||||
.def _.2fake; .scl 10; .type 0x8; .size 1084; .endef
|
|
||||||
.def _reserved; .val 0; .scl 8; .dim 3; .size 12; .dim 3; .size 12; .type 0x6e; .endef
|
|
||||||
.def _svrStackPtr; .val 12; .scl 8; .type 0x2e; .endef
|
|
||||||
.def _preserved; .val 16; .scl 8; .dim 8; .size 32; .dim 8; .size 32; .type 0x6e; .endef
|
|
||||||
.def _sysProc; .val 48; .scl 8; .dim 259; .size 1036; .dim 259; .size 1036; .type 0x4e1; .endef
|
|
||||||
.def .eos; .val 1084; .scl 102; .tag _.2fake; .size 1084; .endef
|
|
||||||
.def _SystemTbl; .scl 13; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x8; .endef
|
|
||||||
.def _PRCB; .scl 10; .type 0x8; .size 40; .endef
|
|
||||||
.def _faultTbl; .val 0; .scl 8; .tag _.0fake; .size 8; .tag _.0fake; .size 8; .type 0x28; .endef
|
|
||||||
.def _controlTbl; .val 4; .scl 8; .type 0x2e; .endef
|
|
||||||
.def _arithConfig; .val 8; .scl 8; .type 0xe; .endef
|
|
||||||
.def _faultConfig; .val 12; .scl 8; .type 0xe; .endef
|
|
||||||
.def _interruptTbl; .val 16; .scl 8; .tag _.1fake; .size 1028; .tag _.1fake; .size 1028; .type 0x28; .endef
|
|
||||||
.def _systemTbl; .val 20; .scl 8; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x28; .endef
|
|
||||||
.def _reserved; .val 24; .scl 8; .type 0xe; .endef
|
|
||||||
.def _intStackPtr; .val 28; .scl 8; .type 0x2e; .endef
|
|
||||||
.def _instCacheConfig; .val 32; .scl 8; .type 0xe; .endef
|
|
||||||
.def _regCacheConfig; .val 36; .scl 8; .type 0xe; .endef
|
|
||||||
.def .eos; .val 40; .scl 102; .tag _PRCB; .size 40; .endef
|
|
||||||
.def _UserFaultHandler; .scl 13; .type 0x121; .endef
|
|
||||||
.def _memMsg; .scl 10; .type 0x8; .size 4; .endef
|
|
||||||
.def _foo; .val 0; .scl 8; .type 0x24; .endef
|
|
||||||
.def .eos; .val 4; .scl 102; .tag _memMsg; .size 4; .endef
|
|
||||||
.def _IOTrCBlk; .scl 13; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x8; .endef
|
|
||||||
.def _iotrcb_ptr_t; .scl 13; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x28; .endef
|
|
||||||
.def _iotrcb_sgm_t; .scl 13; .type 0x21; .endef
|
|
||||||
.def _IotHandler; .scl 13; .type 0x121; .endef
|
|
||||||
.def _.3fake; .scl 10; .type 0x8; .size 16; .endef
|
|
||||||
.def _ptr_len; .val 0; .scl 8; .type 0x4; .endef
|
|
||||||
.def _ptr_loc; .val 4; .scl 8; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0x28; .endef
|
|
||||||
.def _ptr_crnt; .val 8; .scl 8; .tag _memMsg; .size 4; .tag _memMsg; .size 4; .type 0xa8; .endef
|
|
||||||
.def _sgm_crnt; .val 12; .scl 8; .type 0xa1; .endef
|
|
||||||
.def .eos; .val 16; .scl 102; .tag _.3fake; .size 16; .endef
|
|
||||||
.def _BufLookupHndl; .scl 13; .tag _.3fake; .size 16; .tag _.3fake; .size 16; .type 0x8; .endef
|
|
||||||
.def ___int32_t; .scl 13; .type 0x4; .endef
|
|
||||||
.def ___uint32_t; .scl 13; .type 0xe; .endef
|
|
||||||
.def _size_t; .scl 13; .type 0xf; .endef
|
|
||||||
.def ___gnuc_va_list; .scl 13; .dim 2; .size 8; .dim 2; .size 8; .type 0x6e; .endef
|
|
||||||
.def __glue; .scl 10; .type 0x8; .size 12; .endef
|
|
||||||
.def __next; .val 0; .scl 8; .tag __glue; .size 12; .tag __glue; .size 12; .type 0x28; .endef
|
|
||||||
.def __niobs; .val 4; .scl 8; .type 0x4; .endef
|
|
||||||
.def __iobs; .val 8; .scl 8; .type 0x28; .endef
|
|
||||||
.def .eos; .val 12; .scl 102; .tag __glue; .size 12; .endef
|
|
||||||
.def __Bigint; .scl 10; .type 0x8; .size 24; .endef
|
|
||||||
.def __next; .val 0; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef
|
|
||||||
.def __k; .val 4; .scl 8; .type 0x4; .endef
|
|
||||||
.def __maxwds; .val 8; .scl 8; .type 0x4; .endef
|
|
||||||
.def __sign; .val 12; .scl 8; .type 0x4; .endef
|
|
||||||
.def __wds; .val 16; .scl 8; .type 0x4; .endef
|
|
||||||
.def __x; .val 20; .scl 8; .dim 1; .size 4; .dim 1; .size 4; .type 0x6f; .endef
|
|
||||||
.def .eos; .val 24; .scl 102; .tag __Bigint; .size 24; .endef
|
|
||||||
.def __atexit; .scl 10; .type 0x8; .size 136; .endef
|
|
||||||
.def __next; .val 0; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x28; .endef
|
|
||||||
.def __ind; .val 4; .scl 8; .type 0x4; .endef
|
|
||||||
.def __fns; .val 8; .scl 8; .dim 32; .size 128; .dim 32; .size 128; .type 0x4e1; .endef
|
|
||||||
.def .eos; .val 136; .scl 102; .tag __atexit; .size 136; .endef
|
|
||||||
.def ___sbuf; .scl 10; .type 0x8; .size 8; .endef
|
|
||||||
.def __base; .val 0; .scl 8; .type 0x2c; .endef
|
|
||||||
.def __size; .val 4; .scl 8; .type 0x4; .endef
|
|
||||||
.def .eos; .val 8; .scl 102; .tag ___sbuf; .size 8; .endef
|
|
||||||
.def __fpos_t; .scl 13; .type 0x5; .endef
|
|
||||||
.def ___sFILE; .scl 10; .type 0x8; .size 92; .endef
|
|
||||||
.def __p; .val 0; .scl 8; .type 0x2c; .endef
|
|
||||||
.def __r; .val 4; .scl 8; .type 0x4; .endef
|
|
||||||
.def __w; .val 8; .scl 8; .type 0x4; .endef
|
|
||||||
.def __flags; .val 12; .scl 8; .type 0x3; .endef
|
|
||||||
.def __file; .val 14; .scl 8; .type 0x3; .endef
|
|
||||||
.def __bf; .val 16; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef
|
|
||||||
.def __lbfsize; .val 24; .scl 8; .type 0x4; .endef
|
|
||||||
.def __cookie; .val 28; .scl 8; .type 0x21; .endef
|
|
||||||
.def __read; .val 32; .scl 8; .type 0x124; .endef
|
|
||||||
.def __write; .val 36; .scl 8; .type 0x124; .endef
|
|
||||||
.def __seek; .val 40; .scl 8; .type 0x125; .endef
|
|
||||||
.def __close; .val 44; .scl 8; .type 0x124; .endef
|
|
||||||
.def __ub; .val 48; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef
|
|
||||||
.def __up; .val 56; .scl 8; .type 0x2c; .endef
|
|
||||||
.def __ur; .val 60; .scl 8; .type 0x4; .endef
|
|
||||||
.def __ubuf; .val 64; .scl 8; .dim 3; .size 3; .dim 3; .size 3; .type 0x6c; .endef
|
|
||||||
.def __nbuf; .val 67; .scl 8; .dim 1; .size 1; .dim 1; .size 1; .type 0x6c; .endef
|
|
||||||
.def __lb; .val 72; .scl 8; .tag ___sbuf; .size 8; .tag ___sbuf; .size 8; .type 0x8; .endef
|
|
||||||
.def __blksize; .val 80; .scl 8; .type 0x4; .endef
|
|
||||||
.def __offset; .val 84; .scl 8; .type 0x4; .endef
|
|
||||||
.def __data; .val 88; .scl 8; .type 0x28; .endef
|
|
||||||
.def .eos; .val 92; .scl 102; .tag ___sFILE; .size 92; .endef
|
|
||||||
.def __reent; .scl 10; .type 0x8; .size 820; .endef
|
|
||||||
.def __errno; .val 0; .scl 8; .type 0x4; .endef
|
|
||||||
.def __stdin; .val 4; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef
|
|
||||||
.def __stdout; .val 8; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef
|
|
||||||
.def __stderr; .val 12; .scl 8; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x28; .endef
|
|
||||||
.def __scanpoint; .val 16; .scl 8; .type 0x2c; .endef
|
|
||||||
.def __asctime; .val 20; .scl 8; .dim 26; .size 26; .dim 26; .size 26; .type 0x6c; .endef
|
|
||||||
.def __next; .val 48; .scl 8; .type 0x5; .endef
|
|
||||||
.def __inc; .val 52; .scl 8; .type 0x4; .endef
|
|
||||||
.def __emergency; .val 56; .scl 8; .dim 25; .size 25; .dim 25; .size 25; .type 0x6c; .endef
|
|
||||||
.def __current_category; .val 84; .scl 8; .type 0x4; .endef
|
|
||||||
.def __current_locale; .val 88; .scl 8; .type 0x2c; .endef
|
|
||||||
.def ___sdidinit; .val 92; .scl 8; .type 0x4; .endef
|
|
||||||
.def ___cleanup; .val 96; .scl 8; .type 0x121; .endef
|
|
||||||
.def __result; .val 100; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef
|
|
||||||
.def __result_k; .val 104; .scl 8; .type 0x4; .endef
|
|
||||||
.def __p5s; .val 108; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0x28; .endef
|
|
||||||
.def __freelist; .val 112; .scl 8; .tag __Bigint; .size 24; .tag __Bigint; .size 24; .type 0xa8; .endef
|
|
||||||
.def __signgam; .val 116; .scl 8; .type 0x4; .endef
|
|
||||||
.def __cvtlen; .val 120; .scl 8; .type 0x4; .endef
|
|
||||||
.def __cvtbuf; .val 124; .scl 8; .type 0x2c; .endef
|
|
||||||
.def __nextf; .val 128; .scl 8; .dim 30; .size 120; .dim 30; .size 120; .type 0xec; .endef
|
|
||||||
.def __nmalloc; .val 248; .scl 8; .dim 30; .size 120; .dim 30; .size 120; .type 0x6e; .endef
|
|
||||||
.def __atexit; .val 368; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x28; .endef
|
|
||||||
.def __atexit0; .val 384; .scl 8; .tag __atexit; .size 136; .tag __atexit; .size 136; .type 0x8; .endef
|
|
||||||
.def __sig_func; .val 520; .scl 8; .type 0x4a1; .endef
|
|
||||||
.def ___sglue; .val 528; .scl 8; .tag __glue; .size 12; .tag __glue; .size 12; .type 0x8; .endef
|
|
||||||
.def ___sf; .val 544; .scl 8; .tag ___sFILE; .dim 3; .size 276; .tag ___sFILE; .dim 3; .size 276; .type 0x68; .endef
|
|
||||||
.def .eos; .val 820; .scl 102; .tag __reent; .size 820; .endef
|
|
||||||
.def _fpos_t; .scl 13; .type 0x5; .endef
|
|
||||||
.def _FILE; .scl 13; .tag ___sFILE; .size 92; .tag ___sFILE; .size 92; .type 0x8; .endef
|
|
||||||
.align 4
|
|
||||||
.def _sys_get_prcb; .val _sys_get_prcb; .scl 2; .tag _PRCB; .size 40; .tag _PRCB; .size 40; .type 0xc8; .endef
|
|
||||||
.globl _sys_get_prcb
|
|
||||||
# Function 'sys_get_prcb'
|
|
||||||
# Registers used: g0 g1
|
|
||||||
.globl sys_get_prcb.lf
|
|
||||||
.leafproc _sys_get_prcb,sys_get_prcb.lf
|
|
||||||
_sys_get_prcb:
|
|
||||||
lda LR1,g14
|
|
||||||
sys_get_prcb.lf:
|
|
||||||
mov g14,g1
|
|
||||||
lda 0,g14
|
|
||||||
.def .bf; .val .; .scl 101; .line 19; .endef
|
|
||||||
.ln 2
|
|
||||||
.ln 4
|
|
||||||
ldconst _ram_prcb,g0
|
|
||||||
bx (g1)
|
|
||||||
.align 3
|
|
||||||
.ln 6
|
|
||||||
.def .ef; .val .; .scl 101; .line 6; .endef
|
|
||||||
LR1: ret
|
|
||||||
.def _sys_get_prcb; .val .; .scl -1; .endef
|
|
||||||
.globl _systemTbl
|
|
||||||
.data
|
|
||||||
.align 4
|
|
||||||
_systemTbl:
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word _svrStackPtr
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word _sys_get_prcb+2
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.word 0
|
|
||||||
.space 576
|
|
||||||
.text
|
|
||||||
.def _systemTbl; .val _systemTbl; .scl 2; .tag _.2fake; .size 1084; .tag _.2fake; .size 1084; .type 0x8; .endef
|
|
||||||
Reference in New Issue
Block a user