1. 07 May, 2022 1 commit
  2. 28 Jun, 2019 1 commit
  3. 26 Sep, 2014 1 commit
    • Robert Sprowson's avatar
      Fix some bugs, tidy up a bit · 620ec992
      Robert Sprowson authored
      Bugs
      - Fix data abort when entering the password at the command prompt, OS_ReadLine with flags in R0 on a 32 bit system treats them as an address
      - Correct mode change when sulking to use the right CPSR_c value (was using mode %1111 for ABT32 when should be %10111
      Tidying
      - no need to use run time checks for 26 or 32 bit now we have sight of No32bitCode and No26bitCode switches
      - trim some REM's left over from conversion from BASIC
      - escape '$' in resource name
      - use read_CMOS function in FSLock_Init
      - use selective I cache flush rather than whole world
      - use CLRV and SETV macros
      - use ASCII_LowerCase macros
      Tested in an IOMD ROM, no longer data aborts with FSLock_Unlock command, binary inspected at key sites in a 26 bit version too but not tested.
      
      Version 1.24. Tagged as 'FSLock-1_24'
      620ec992
  4. 25 Sep, 2014 1 commit
    • Robert Sprowson's avatar
      Change to use objasm · be6a936c
      Robert Sprowson authored
      Previously this component relied on BASIC to assemble the module (and patch in the default password etc).
      Instead, use objasm so we can pull in all the normal system defines and make use of it's stricter checking.
      A new tool "scrambler" performs the operation of patching in the default password.
      Notes -
       This is a literal translation of former 'FSLockSRC', bugs and all.
       Put several unused files in the attic.
       Tested in an IOMD ROM.
      
      Version 1.23. Tagged as 'FSLock-1_23'
      be6a936c
  5. 10 Jun, 2009 1 commit
    • John-Mark Bell's avatar
      Assemble correctly with RISCOS Ltd BASIC versions. · 6d78e40c
      John-Mark Bell authored
      Detail:
        Set bit 4 of the OPT value to ensure that MSR/MRS assemble correctly.
        RISCOS Ltd versions of the BASIC module require this.
      Admin:
        Untested, though should result in no functional change.
      
      
      Version 1.22. Tagged as 'FSLock-1_22'
      6d78e40c
  6. 27 Nov, 2000 2 commits
  7. 11 Jul, 2000 2 commits
  8. 06 Jan, 1997 1 commit
  9. 21 Nov, 1996 1 commit
  10. 05 Nov, 1996 1 commit