Changeset 50

Show
Ignore:
Timestamp:
10/11/09 00:52:29 (2 years ago)
Author:
brandonlw
Message:

Remove the explicit link assist disables and re-order some stuff, see if we can get the silent linking working more stably

Location:
trunk
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/page00/mathcore.asm

    r49 r50  
    44 include "includes\os2.inc" 
    55 
    6  PUBLIC OP1ToOP4 
     6 PUBLIC OP1ToOP4,OP1ToOP2 
    77 
    88OP1ToOP4: 
     
    2323       ret 
    2424 
     25OP1ToOP2: 
     26       ld hl,OP1 
     27       ld de,OP2 
     28       jr Mov11B 
     29 
  • trunk/page00/util.asm

    r49 r50  
    22 SEGMENT PAGE00 
    33 
    4  PUBLIC _APP_PUSH_ERRORH,_APP_POP_ERRORH,FindSym,PushRealO1,Mov9ToOP1,FPAdd,OP1ToOP2,LCDDelay 
     4 PUBLIC _APP_PUSH_ERRORH,_APP_POP_ERRORH,PushRealO1,Mov9ToOP1,FPAdd,LCDDelay 
    55 PUBLIC CopyFlashPage,ATimes16,CalculateOSChecksum 
    66 PUBLIC Placeholder005Fh,Placeholder0006h,Placeholder004Eh,Placeholder0003h,Placeholder0035h 
     
    1515Mov9ToOP1: 
    1616FPAdd: 
    17 OP1ToOP2: 
    18 FindSym: 
    1917Placeholder0003h: 
    2018Placeholder0006h: 
  • trunk/page00/varmgmt.asm

    r49 r50  
    44 include "includes\os2.inc" 
    55 
    6  PUBLIC ResetStacks 
     6 PUBLIC ResetStacks,FindSym 
    77 EXTERN JErrorNo,OP1ToOP4 
    88 
  • trunk/page01/01base.asm

    r48 r50  
    99 
    1010GetKey: 
     11GetKeyStart: 
     12       xor a 
     13GetKeyMainLoop: 
     14       call DisplayShift 
     15       call showCursor 
     16       set apdRunning,(iy+apdFlags) 
     17restartKeyLoop: 
    1118       in a,(statusPort) 
    1219       and STATUS_NON_83P_MASK 
    1320       jr z,GetKeyStart 
    14        ;set linkAssistEnabled,(iy+linkAssistFlags) 
    15        ;in a,(laStatusPort) 
    16        ;xor a 
    17        ;out (laEnPort),a 
    1821       bit 0,(iy+3Eh) 
    1922       jr z,disableLA 
     
    2932       ld a,80h 
    3033       out (8),a 
    31 GetKeyStart: 
    32        xor a 
    33 GetKeyMainLoop: 
    34        call DisplayShift 
    35        call showCursor 
    36        set apdRunning,(iy+apdFlags) 
    37 restartKeyLoop: 
    3834       set enableHW2Timer,(iy+interruptFlags) 
    3935       bit onInterrupt,(iy+onFlags) 
  • trunk/page1C/silentlink.asm

    r48 r50  
    7373keyscnlnkHandler: 
    7474       di 
    75 ;       call DisableLinkAssist 
     75       call DisableLinkAssist 
    7676       pop af 
    7777       bit 2,a