• Jeffrey Lee's avatar
    Fix error handling for sparse dynamic area resize operations, increase Cortex... · 04f4e5cd
    Jeffrey Lee authored
    Fix error handling for sparse dynamic area resize operations, increase Cortex kernel version number to 5.15
    
    Detail:
      s/ChangeDyn - Swap CMP with TEQ to avoid accidental clobbering of V flag before its state is checked on return from a SWI. Errors encountered during sparse dynamic area resize operations (OS_DynamicArea 9 & 10) should now be reported properly.
      Version - Update kernel version/date to 5.15, to match current HAL version. This change is to allow modules to properly detect whether the kernel has the sparse dynamic area fix - it does not (yet) mean that the Cortex kernel contains all the features of the current development HAL kernel!
    Admin:
      Tested on rev C2 beagleboard
    
    
    Version 5.35, 4.79.2.98.2.14. Tagged as 'Kernel-5_35-4_79_2_98_2_14'
    04f4e5cd
Version 730 Bytes
; > Versions.Vicky

        GET     VersionASM

        GBLA    Version
        GBLS    VString
        GBLS    Date
        GBLA    OSVersionID

OSVersionID SETA &AA

        [ Embedded_UI
Version SETA    Module_Version
VString SETS    Module_MajorVersion
Date    SETS    Module_Date      ; version for STB/NC OS
        |
Version SETA    515
VString SETS    "5.15"
Date    SETS    "24 Apr 2009"    ; version for RISC OS on desktop computers

                                 ; you may also wish to update the welcome
                                 ; and OS information dialogue box templates
                                 ; in the sources for Desktop and Switcher
				 ; (especially for year change)
        ]

        END