Changeset 370 in xtideuniversalbios for trunk/Assembly_Library/Src/AssemblyLibrary.asm


Ignore:
Timestamp:
Mar 29, 2012, 4:40:50 PM (12 years ago)
Author:
krille_n_@…
google:author:
krille_n_@hotmail.com
Message:

Changes:

  • Added some missing PIO mode timings to ATA_ID.inc (based on info from http://www.singlix.net/specs/cfspc4_0.pdf)
  • Updated Configuration_FullMode.txt but it may need additional changes as the Tandy info doesn't match the wiki.
  • Optimizations.
  • Excluded some unused code from XTIDECFG.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/AssemblyLibrary.asm

    r369 r370  
    1616    %include "DisplayCursor.asm"
    1717    %include "DisplayPage.asm"
    18     %include "DisplayPrint.asm"                 ; must come before DisplayFormat/DisplayFormatCompressed           
     18    %include "DisplayPrint.asm"                 ; must come before DisplayFormat/DisplayFormatCompressed
    1919%ifdef MODULE_STRINGS_COMPRESSED
    2020    %include "DisplayFormatCompressed.asm"
    2121%else
    22     %include "DisplayFormat.asm"       
     22    %include "DisplayFormat.asm"
    2323%endif
    2424%endif
     
    3434  %ifndef KEYBOARD_JUMP_ALIGN
    3535    %define KEYBOARD_JUMP_ALIGN 1
    36   %endif       
     36  %endif
    3737    %include "Keyboard.asm"
    3838%endif
     
    4141  %ifndef MENU_JUMP_ALIGN
    4242    %define MENU_JUMP_ALIGN 1
    43   %endif               
     43  %endif
    4444    %include "CharOutLineSplitter.asm"
    4545    %include "Menu.asm"
     
    7272  %ifndef STRING_JUMP_ALIGN
    7373    %define STRING_JUMP_ALIGN 1
    74   %endif               
     74  %endif
    7575    %include "Char.asm"
    7676    %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
     
    8282%ifdef INCLUDE_SERIAL_LIBRARY
    8383    %include "Serial.inc"
    84 %endif     
     84%endif
    8585%ifdef INCLUDE_SERIALSERVER_LIBRARY
    8686    %include "SerialServer.asm"
    8787    %include "SerialServerScan.asm"
    8888    %define INCLUDE_TIME_LIBRARY
    89 %endif     
     89%endif
    9090
    9191%ifdef INCLUDE_TIME_LIBRARY
    9292    %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
    9393        %include "Delay.asm"
    94         %include "SystemTimer.asm"
     94        %ifndef EXCLUDE_FROM_XTIDECFG
     95            %include "SystemTimer.asm"
     96        %endif
    9597    %endif
    9698    %include "TimerTicks.asm"
     
    100102  %ifndef UTIL_SIZE_JUMP_ALIGN
    101103    %define UTIL_SIZE_JUMP_ALIGN 1
    102   %endif       
     104  %endif
    103105    %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS
    104106        %include "Bit.asm"
Note: See TracChangeset for help on using the changeset viewer.