Changes between Version 5 and Version 6 of mmc_driver


Ignore:
Timestamp:
Apr 1, 2015, 10:07:55 AM (9 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mmc_driver

    v5 v6  
    2424
    2525 === void '''_mmc_inval'''( unsigned long long buf_paddr,   unsigned int buf_length ) ===
    26 This function invalidates all cache lines covering a memory buffer defined by the physical base address, and the length. The buffer address MSB are used to compute the cluster index.
     26This function invalidates all cache lines covering a memory buffer defined by the physical base address, and the length. The buffer address MSB are used to compute the cluster index. The buffer must be aligned on a cache line (64 bytes).
    2727
    2828 ===  void '''_mmc_sync'''(  unsigned long long buf_paddr,    unsigned int buf_length) ===
    29 This function copies to external RAM all cache lines covering a memory buffer defined by the physical base address, and the length, if they are dirty. The buffer address MSB are used to compute the cluster index.
     29This function copies to external RAM all cache lines covering a memory buffer defined by the physical base address, and the length, if they are dirty. The buffer address MSB are used to compute the cluster index. The buffer must be aligned on a cache line (64 bytes).
    3030
    3131 == Instrumentation registers ==