Changeset 624 in xtideuniversalbios for trunk/Assembly_Library/Src/Display


Ignore:
Timestamp:
Oct 2, 2022, 7:30:02 PM (2 years ago)
Author:
Krister Nordvall
Message:

Changes:

  • The BIOS version string has been changed to show the repository revision number instead of the useless "v2.0.0 beta 3+" string. In other words, the seemingly never ending beta is finally over! The version string is now updated by TortoiseSVN client side hook scripts (residing in \Tools) to be used when committing changes to the repository. It should also be possible to use these scripts with other subversion clients under Windows since they are essentially just regular batch (cmd) files!
  • The eSEG_STR macro has been changed to always disable interrupts. The workaround used for the buggy, early revisions of the 8088/8086 CPUs apparently does not work. Many thanks to Jim Leonard (Trixter) for reporting this problem!
  • Minor optimizations to the eBSF and eBSR macros.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/Display/DisplayFormat.asm

    r592 r624  
    366366
    367367    cmp     si, BYTE 7Fh        ; well within the boundaries of ROMVARS_size
    368     jb      .notFormatted
     368    jb      SHORT .notFormatted
    369369
    370370    dec     bp
     
    373373    inc     bp                  ; will be decremented after the call is done
    374374    inc     bp
    375     jmp     .done
     375    jmp     SHORT .done
    376376
    377377.notFormatted:
Note: See TracChangeset for help on using the changeset viewer.