Changeset 17


Ignore:
Timestamp:
Jul 26, 2009, 9:36:57 PM (10 years ago)
Author:
brandonlw
Message:

Fix the calls to USB interrupt routines

Location:
trunk/page00
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/page00/boot.asm

    r14 r17  
    1212 EXTERN DispHexA,DispHexHL,IPutC,ReadKeyboardKey 
    1313 EXTERN curBlink,resetAPDTimer,UpdateAPD,BCALL,BJUMP 
    14  EXTERN HandleDefaultUSBInterrupt,ReadUSBInterruptData,HandleUSBInterruptInitialize 
    15  EXTERN HandleUSBACablePluggedIn,HandleUSBACableUnplugged,HandleUSBBCablePluggedIn,HandleUSBBCableUnplugged 
     14 EXTERN _HandleDefaultUSBInterrupt,_ReadUSBInterruptData,_HandleUSBInterruptInitialize 
     15 EXTERN _HandleUSBACablePluggedIn,_HandleUSBACableUnplugged,_HandleUSBBCablePluggedIn,_HandleUSBBCableUnplugged 
    1616 
    1717;0000h: 
     
    170170       jr z,readUSBData 
    171171       ;Handle default USB interrupt, I guess 
    172        call HandleDefaultUSBInterrupt 
     172       call _HandleDefaultUSBInterrupt 
    173173       jr $F 
    174174readUSBData: 
    175        call ReadUSBInterruptData 
     175       call _ReadUSBInterruptData 
    176176$$:    bit onRunning,(iy+onFlags) 
    177177       jr z,linkActivityDetectedTurnOn 
    178178       jr interruptReturnA 
    179179AcablePluggedIn: 
    180        call HandleUSBACablePluggedIn 
     180       call _HandleUSBACablePluggedIn 
    181181       jr interruptReturnA 
    182182AcableUnplugged: 
    183        call HandleUSBACableUnplugged 
     183       call _HandleUSBACableUnplugged 
    184184       jr interruptReturnA 
    185185BcablePluggedIn: 
    186        call HandleUSBBCablePluggedIn 
     186       call _HandleUSBBCablePluggedIn 
    187187       jr interruptReturnA 
    188188BcableUnplugged: 
    189        call HandleUSBBCableUnplugged 
     189       call _HandleUSBBCableUnplugged 
    190190       jr interruptReturnA 
    191191usbInitializeDetected: 
    192        call HandleUSBInterruptInitialize 
     192       call _HandleUSBInterruptInitialize 
    193193       jr interruptReturnA 
    194194continueInterruptHandler: 
  • trunk/page00/jumptable.asm

    r9 r17  
    55 
    66 PUBLIC _OutputProtectedPort,Page0Call 
     7 PUBLIC _HandleUSBACablePluggedIn,_HandleUSBBCablePluggedIn,_HandleUSBACableUnplugged,_HandleUSBBCableUnplugged 
     8 PUBLIC _HandleUSBInterruptInitialize,_HandleDefaultUSBInterrupt,_ReadUSBInterruptData 
    79 EXTERN OutputProtectedPort 
     10 EXTERN HandleUSBACablePluggedIn,HandleUSBBCablePluggedIn,HandleUSBACableUnplugged,HandleUSBBCableUnplugged 
     11 EXTERN HandleUSBInterruptInitialize,HandleDefaultUSBInterrupt,ReadUSBInterruptData 
    812 
    913Page0Call: 
     
    5660       DW OutputProtectedPort 
    5761       DB 7Ch 
     62_HandleUSBACablePluggedIn: 
     63       DW HandleUSBACablePluggedIn 
     64       DB 02h 
     65_HandleUSBACableUnplugged: 
     66       DW HandleUSBACableUnplugged 
     67       DB 02h 
     68_HandleUSBBCablePluggedIn: 
     69       DW HandleUSBBCablePluggedIn 
     70       DB 02h 
     71_HandleUSBBCableUnplugged: 
     72       DW HandleUSBBCableUnplugged 
     73       DB 02h 
     74_HandleUSBInterruptInitialize: 
     75       DW HandleUSBInterruptInitialize 
     76       DB 02h 
     77_HandleDefaultUSBInterrupt: 
     78       DW HandleDefaultUSBInterrupt 
     79       DB 02h 
     80_ReadUSBInterruptData: 
     81       DW ReadUSBInterruptData 
     82       DB 02h 
    5883 
Note: See TracChangeset for help on using the changeset viewer.