Changes between Version 10 and Version 11 of common_utils


Ignore:
Timestamp:
Aug 12, 2014, 3:08:33 PM (11 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • common_utils

    v10 v11  
    198198This blocking function implements an interactive break for kernel debug.
    199199
     200 === unsigned int _strncmp( const char* s1, const char* s2, unsigned int n ) ===
     201Compare two strings ''s1'' and ''s2'', no more than n characters.
     202
     203 === char* _strcpy( char* dest, char* source ) ===
     204Copy source string to dest string.
     205
     206 === void _dcache_buf_invalidate( void* buffer, unsigned int size ) ===
     207Invalidate all data cache lines corresponding to a memory buffer identified by a base address and a size.
     208
     209 === unsigned int _heap_info( unsigned int* vaddr, unsigned int* size, unsigned int x, unsigned int y ) ===
     210This function returns in the ''vaddr'' and '' size'' arguments the information associated to a heap.
     211If (x < X_SIZE) and (y < Y_SIZE), it return the heap associated to any task running in cluster(x,y).
     212Else, it return the heap associated to the calling task.
     213It uses the mapping_info structure to retrieve information, and return 0 if success. Return non zero if not found.
     214
     215
     216