source: rtems/c/src/lib/libcpu/shared/src/no_cache.c @ 9b4422a2

4.115
Last change on this file since 9b4422a2 was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on 05/03/12 at 15:09:24

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 1.2 KB
Line 
1/*
2 *  STUB Cache Management Support Routines
3 */
4
5#include <rtems.h>
6#include "cache_.h"
7
8/*
9 * CACHE MANAGER: The following functions should be implemented
10 * properly for each CPU if it has a cache.  These provide the basic
11 * implementation for the rtems_* cache management routines. If a given
12 * function has no meaning for the CPU, then just let your implementation
13 * do nothing.
14 *
15 * This is just a series of stubs.
16 */
17
18void _CPU_cache_freeze_data ( void ) {}
19void _CPU_cache_unfreeze_data ( void ) {}
20void _CPU_cache_freeze_instruction ( void ) {}
21void _CPU_cache_unfreeze_instruction ( void ) {}
22
23void _CPU_cache_flush_1_data_line (
24  const void * d_addr )
25{
26}
27
28void _CPU_cache_invalidate_1_data_line (
29  const void * d_addr )
30{
31}
32
33void _CPU_cache_flush_entire_data ( void )
34{
35}
36
37void _CPU_cache_invalidate_entire_data ( void )
38{
39}
40
41void _CPU_cache_enable_data ( void )
42{
43}
44
45void _CPU_cache_disable_data ( void )
46{
47}
48
49void _CPU_cache_invalidate_1_instruction_line (
50  const void * i_addr )
51{
52}
53
54void _CPU_cache_invalidate_entire_instruction ( void )
55{
56}
57
58void _CPU_cache_enable_instruction ( void )
59{
60}
61
62void _CPU_cache_disable_instruction ( void )
63{
64}
65/* end of file */
Note: See TracBrowser for help on using the repository browser.