Changeset 3370595 in buchla-68k for rom


Ignore:
Timestamp:
08/07/2017 03:19:26 PM (7 years ago)
Author:
Thomas Lopatic <thomas@…>
Branches:
master
Children:
16badfe
Parents:
27c8d40
Message:

Fix symbol collisions.

Location:
rom
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • rom/bios.s

    r27c8d40 r3370595  
    467467
    468468                move.l  #rsarea,savptr          | Setup pointer to register area
    469                 move.l  #RSMAGIC,_rsflag        | Set magic in _rsflag
     469                move.l  #RSMAGIC,rsflag         | Set magic in rsflag
    470470
    471471                move.l  #nullrts,timevec        | Set timer interrupt vector
     
    505505                move.l  #nullrte,0x007C         | Set level 7 vector
    506506
    507                 move.l  #trap13,0x00B4          | Set trap13 vector
    508                 move.l  #trap14,0x00B8          | Set trap14 vector
     507                move.l  #trap13_,0x00B4         | Set trap13 vector
     508                move.l  #trap14_,0x00B8         | Set trap14 vector
    509509
    510510                .page
     
    704704                move.l  #rsarea,savptr          | Restore system save pointer
    705705                move.l  #SSTACK,a7              | Reset the stack pointer
    706                 move.l  #RSMAGIC,_rsflag        | ... and the stack sentinel
     706                move.l  #RSMAGIC,rsflag         | ... and the stack sentinel
    707707                trap    #15                     | TRAP to ROMP
    708708
     
    805805                .page
    806806
    807 | trap14 -- Extended BIOS entry point
    808 | ------    -------------------------
    809 trap14:         lea     t14tab,a0               | Setup trap 14 table address
     807| trap14_ -- Extended BIOS entry point
     808| -------    -------------------------
     809trap14_:        lea     t14tab,a0               | Setup trap 14 table address
    810810                bra     trapent                 | Go process trap
    811811
    812 | trap13 -- Main BIOS entry point
    813 | ------    ---------------------
    814 trap13:         lea     t13tab,a0               | Setup trap 13 table address
     812| trap13_ -- Main BIOS entry point
     813| -------    ---------------------
     814trap13_:        lea     t13tab,a0               | Setup trap 13 table address
    815815
    816816trapent:        move.l  savptr,a1               | Get save area pointer
     
    37323732savptr:         .ds.l   1               | Pointer to register save area
    37333733
    3734 _rsflag:        .ds.l   1               | Register save area overflow flag
     3734rsflag:         .ds.l   1               | Register save area overflow flag
    37353735                .ds.l   18*32           | Register save area  (32 levels)
    37363736rsarea:         .ds.l   1               | Dummy long word at top of save area
  • rom/lowram.s

    r27c8d40 r3370595  
    7979| The equate for HI_RAM must be set to match the memory configuration used.
    8080
    81 |       For a  512K system, _Hi_RAM = 0x080000
    82 |       For a 1024K system, _Hi_RAM = 0x100000
     81|       For a  512K system, Hi_RAM = 0x080000
     82|       For a 1024K system, Hi_RAM = 0x100000
    8383
    84 _Hi_RAM         =       0x100000                | highest RAM address + 1
     84Hi_RAM          =       0x100000                | highest RAM address + 1
    8585
    8686                .page
     
    9191LOWRAM:         lea     basebss,a0              | setup bss base
    9292                move.l  a0,p_bbase              | ...
    93                 lea     _Hi_RAM-0x400,a1        | setup faked bss length
     93                lea     Hi_RAM-0x400,a1         | setup faked bss length
    9494                suba.l  a0,a1                   | ...
    9595                move.l  a1,p_blen               | ...
     
    107107                move.l  a1,p_tlen               | ...
    108108
    109                 lea     _Hi_RAM,a7              | setup stack pointer
     109                lea     Hi_RAM,a7               | setup stack pointer
    110110
    111111                lea     p_lowtpa,a0             | setup TPA base
Note: See TracChangeset for help on using the changeset viewer.