• Jeffrey Lee's avatar
    Delete lots of old switches · f655fcf6
    Jeffrey Lee authored
    Detail:
      This change gets rid of the following switches from the source (picking appropriate code paths for a 32bit HAL build):
      * FixCallBacks
      * UseProcessTransfer
      * CanLiveOnROMCard
      * BleedinDaveBell
      * NewStyleEcfs
      * DoVdu23_0_12
      * LCDPowerCtrl
      * HostVdu
      * Print
      * EmulatorSupport
      * TubeInfo
      * AddTubeBashers
      * TubeChar, TubeString, TubeDumpNoStack, TubeNewlNoStack macros
      * FIQDebug
      * VCOstartfix
      * AssemblingArthur (n.b. still defined for safety with anything in Hdr: which uses it, but not used explicitly by the kernel)
      * MouseBufferFix
      * LCDInvert
      * LCDSupport
      * DoInitialiseMode
      * Interruptible32bitModes
      * MouseBufferManager
      * StrongARM (new CacheCleanerHack and InterruptDelay switches added to hdr/Options to cover some functionality that StrongARM previously covered)
      * SAcleanflushbroken
      * StrongARM_POST
      * IrqsInClaimRelease
      * CheckProtectionLink
      * GSWorkspaceInKernelBuffers
      * EarlierReentrancyInDAShrink
      * LongCommandLines
      * ECC
      * NoSPSRcorruption
      * RMTidyDoesNowt
      * RogerEXEY
      * StorkPowerSave
      * DebugForcedReset
      * AssembleKEYV
      * AssemblePointerV
      * ProcessorVectors
      * Keyboard_Type
      Assorted old files have also been deleted.
    Admin:
      Identical binary to previous revision for IOMD & Raspberry Pi builds
    
    
    Version 5.51. Tagged as 'Kernel-5_51'
    f655fcf6
ARM600 26.3 KB