Changeset 8325447 in buchla-68k for rom/lowram.s


Ignore:
Timestamp:
08/07/2017 02:04:35 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
27c8d40
Parents:
84c0125
Message:

Removed _ prefix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • rom/lowram.s

    r84c0125 r8325447  
    2020|        ...                    -text-
    2121|        ...
    22 |       _etext          end of 'text' area + 1
    23 |       basedat         start of 'data' area  (will usually be _etext)
     22|       etext           end of 'text' area + 1
     23|       basedat         start of 'data' area  (will usually be etext)
    2424|        ...
    2525|        ...                    -data-
    2626|        ...
    27 |       _edata          end of 'data' area + 1
    28 |       basebss         start of 'bss' area   (will usually be _edata)
     27|       edata           end of 'data' area + 1
     28|       basebss         start of 'bss' area   (will usually be edata)
    2929|        ...
    3030|        ...                    -BSS-
    3131|        ...
    32 |       _end            end of actual 'bss' area + 1
     32|       end             end of actual 'bss' area + 1
    3333|        ...
    3434|        ...                    -heap-
     
    5555
    5656                .xdef   LOWRAM
    57                 .xdef   _Lo_RAM
    58                 .xdef   _Hi_RAM
     57                .xdef   Lo_RAM
     58                .xdef   Hi_RAM
    5959
    6060                .xdef   basebss
     
    6363                .xdef   p_env
    6464
    65                 .xdef   _p_tlen
    66                 .xdef   _p_dlen
     65                .xdef   p_tlen
     66                .xdef   p_dlen
    6767
    6868| Globals referred to here:
    6969
    7070                .xref   start_                  | entry point in fsmain.s
    71                 .xref   _panic                  | entry point in fsmain.s
     71                .xref   panic                   | entry point in fsmain.s
    7272
    73                 .xref   _edata                  | supplied by loader
    74                 .xref   _etext                  | supplied by loader
     73                .xref   edata                   | supplied by loader
     74                .xref   etext                   | supplied by loader
    7575
    7676| ------------------------------------------------------------------------------
    7777| Memory setup:
    78 | ------------
     78| -------------
    7979| The equate for HI_RAM must be set to match the memory configuration used.
    8080
     
    8888| LOWRAM -- Startup code for Buchla 700 application programs
    8989| ------    ------------------------------------------------
    90 _Lo_RAM:
     90Lo_RAM:
    9191LOWRAM:         lea     basebss,a0              | setup bss base
    9292                move.l  a0,p_bbase              | ...
     
    9797                lea     basedat,a0              | setup data base
    9898                move.l  a0,p_dbase              | ...
    99                 lea     _edata,a1               | setup data length
     99                lea     edata,a1                | setup data length
    100100                suba.l  a0,a1                   | ...
    101101                move.l  a1,p_dlen               | ...
     
    103103                lea     start_,a0               | setup text base
    104104                move.l  a0,p_tbase              | ...
    105                 lea     _etext,a1               | setup text length
     105                lea     etext,a1                | setup text length
    106106                suba.l  a0,a1                   | ...
    107107                move.l  a1,p_tlen               | ...
     
    118118
    119119                move.l  #pmsg,-(a7)             | OOPS:  panic()
    120                 jsr     _panic                  | ... shouldn't ever return
     120                jsr     panic                   | ... shouldn't ever return
    121121                addq.l  #4,a7
    122122
     
    148148BPLEN           =       current-p_lowtpa        | MUST be 0x0100 (or we goofed)
    149149
    150 _p_tlen         =       p_tlen                  | text length for MIDAS-VII
    151 _p_dlen         =       p_dlen                  | data length for MIDAS-VII
    152 
    153150| ------------------------------------------------------------------------------
    154151                .data
Note: See TracChangeset for help on using the changeset viewer.