IBPSTACK: Enable SMALL model reentrant stack +A51 MACRO ASSEMBLER STARTUP 04/10/2023 14:45:02 PAGE 2 + + 58 ; Stack space for reentrant functions in the SMALL model. + 0000 59 IBPSTACK EQU 0 ; set to 1 if small reentrant is used. + 60 ;IBPSTACKTOP: End address of SMALL model stack <0x0-0xFF> + 61 ; Set the top of the stack to the highest location. + 0100 62 IBPSTACKTOP EQU 0xFF +1 ; default 0FFH+1 + 63 ;
XBPSTACK: Enable LARGE model reentrant stack + 67 ; Stack space for reentrant functions in the LARGE model. + 0000 68 XBPSTACK EQU 0 ; set to 1 if large reentrant is used. + 69 ;XBPSTACKTOP: End address of LARGE model stack <0x0-0xFFFF> + 70 ; Set the top of the stack to the highest location. + 0000 71 XBPSTACKTOP EQU 0xFFFF +1 ; default 0FFFFH+1 + 72 ;
PBPSTACK: Enable COMPACT model reentrant stack + 76 ; Stack space for reentrant functions in the COMPACT model. + 0000 77 PBPSTACK EQU 0 ; set to 1 if compact reentrant is used. + 78 ; + 79 ;PBPSTACKTOP: End address of COMPACT model stack <0x0-0xFFFF> + 80 ; Set the top of the stack to the highest location. + 0100 81 PBPSTACKTOP EQU 0xFF +1 ; default 0FFH+1 + 82 ;
Select Bank 0 for L51_BANK.A51 Mode 4 +A51 MACRO ASSEMBLER STARTUP 04/10/2023 14:45:02 PAGE 4 + + 190 + + + + + 195 ;
Ne;t5QwHORB)#P?t7p?C2a_!se2UU?tt7P
zkNoxNbgIMkH9k`sh=SKsArqye`m&^^P2H r ?qG&
zDzft2y&@;i`4xG2_ExmYbKi=o@;szsnmkXanC?DzlIN)vJG;+a x|VeK18Sy)AW_oDK=d=w+1A#AC?_sVNn9nCG7OGvw$iR|b{
z>u9kTb_ctzw{3n$vb$|&SI2Fng6(9fVijyZb1k=%t9sN*RAmZ@wuLI@+0MR>rARHe
z0@)s$xrSTI%6={JOd;K~*VMMI&h{*+;u@&p`I)2LDprvyY72=(ELW)S?3ERDXHWO@
zq>h82j^AxGnwoOmg_eYqO*Rzr*~u-8jHk##&_?5nnWBfJu&i4_Yo@+7pBzdWKM}BB
z8#b3oN!R<73I`MH-N3gG&0N-PcUY= -kZxlCa;rbvd;DXm0nF@O&CLE&UW
ztJ2etK$cU4nz6{-bahHQy?O;;H;E%t8;RFtt2=v|3&(c`
U!*(x`a8Sl^m&zb_4RKuCSO~Z+t}H}
z|9knHmYMT9X7&4j(lc}3CZW(T_eR@S9{f#3=!QF@?aP<+vodt(Ez$NB{LXmo%&iQ4
zDmB#1XzlCh?Q@?q>U(AlEa>Q#b{2MY%y;79`JG)|V`lYq_xJX6d2cd9O0zrXY$@=e
z=O){>{{ITkrXF<=G00CdOb_JYjXdv(SCQ$HVn=RGaot91I
zlMfK&S)dL+HWG@h&@hXDjswv5=F4&2UQu*=twgHGLKT~r7)0q;32ZeWW*0DlL{CJR
zD)BO1dG>M;i6}f5j&tU@2lU8e(9LkF;dRo@V*&PyjcQ(q$Yzs=f#vQu(ksi6VCtcv
z6@lgEo2HXD^Eb|;(H}@Zn}Kh(0)CYxa4snaA-g+g_w+6}k<_pa==KKF9V*P?l4@i@
zi#Gu!pD(4Pa|LN|IN
gg^d8*#&nkJuFQn@88oQHLnC9o_FSe=ALTeG$4Z$*ZeTCQ*sMLM&f@mV
zb3mx;fXb3wMUxFCn_0BXH~{Zrc0rLv(Y|`H2e`OQR&zr?
zM*DTWVo>gZ^3AZ$)xfH1*aZoZ!FUZg;?jVhG)YY^U+b>%*b&s
YoWUM@m9riUgJ96Cu1a?5M