Changeset 656 for trunk/hal/tsar_mips32


Ignore:
Timestamp:
Dec 6, 2019, 12:07:51 PM (5 years ago)
Author:
alain
Message:

Fix several bugs in the FATFS and in the VFS,
related to the creation of big files requiring
more than 4 Kbytes (one cluster) on device.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/hal/tsar_mips32/core/hal_vmm.c

    r640 r656  
    220220
    221221    // get the locks protecting TXT0 and VSL
    222     remote_rwlock_rd_acquire( vsl_lock_xp );
     222    remote_queuelock_acquire( vsl_lock_xp );
    223223    remote_busylock_acquire( txt_lock_xp );
    224224
     
    312312    // release locks
    313313    remote_busylock_release( txt_lock_xp );
    314     remote_rwlock_rd_release( vsl_lock_xp );
     314    remote_queuelock_release( vsl_lock_xp );
    315315
    316316}  // hal_vmm_display()
Note: See TracChangeset for help on using the changeset viewer.