• Jeffrey Lee's avatar
    Add protection against StrongARM conditional MSR CPSR_c bug · 6dfb8d83
    Jeffrey Lee authored
    Detail:
      hdr/Machine/Machine - Add new StrongARM_MSR_bug global that's TRUE when we're targeting a StrongARM-compatible machine type.
      Corrected No26bitCode and No32bitCode comments to say that it's all about whether we're supporting 26/32bit processor modes, not about whether we're targetting 26/32bit only processors
      hdr/CPU/Generic32 - Modify macros to protect against StrongARM MSR bug where appropriate.
    Admin:
      Tested with IOMD softload on StrongARM RiscPC.
      Fixes issue with Maestro crashing due to MSR bug creating a stack imbalance in SoundScheduler.
    
    
    Version 1.96. Tagged as 'HdrSrc-1_96'
    6dfb8d83
Generic32 19.7 KB