forked from Imagelibrary/rtems
bsps/i386/shared/cache/cache.c: Fix warnings
This commit is contained in:
22
bsps/i386/shared/cache/cache.c
vendored
22
bsps/i386/shared/cache/cache.c
vendored
@@ -51,10 +51,6 @@ static void _CPU_cache_flush_1_data_line(const void *d_addr) {}
|
|||||||
static void _CPU_cache_invalidate_1_data_line(const void *d_addr) {}
|
static void _CPU_cache_invalidate_1_data_line(const void *d_addr) {}
|
||||||
static void _CPU_cache_freeze_data(void) {}
|
static void _CPU_cache_freeze_data(void) {}
|
||||||
static void _CPU_cache_unfreeze_data(void) {}
|
static void _CPU_cache_unfreeze_data(void) {}
|
||||||
static void _CPU_cache_invalidate_1_instruction_line ( const void *d_addr ) {}
|
|
||||||
static void _CPU_cache_freeze_instruction(void) {}
|
|
||||||
static void _CPU_cache_unfreeze_instruction(void) {}
|
|
||||||
|
|
||||||
static void _CPU_cache_flush_entire_data(void)
|
static void _CPU_cache_flush_entire_data(void)
|
||||||
{
|
{
|
||||||
__asm__ volatile ("wbinvd");
|
__asm__ volatile ("wbinvd");
|
||||||
@@ -66,28 +62,14 @@ static void _CPU_cache_invalidate_entire_data(void)
|
|||||||
|
|
||||||
static void _CPU_cache_enable_data(void)
|
static void _CPU_cache_enable_data(void)
|
||||||
{
|
{
|
||||||
_CPU_enable_cache();
|
_CPU_enable_cache();
|
||||||
}
|
}
|
||||||
|
|
||||||
static void _CPU_cache_disable_data(void)
|
static void _CPU_cache_disable_data(void)
|
||||||
{
|
|
||||||
_CPU_disable_cache();
|
|
||||||
}
|
|
||||||
|
|
||||||
static void _CPU_cache_invalidate_entire_instruction(void)
|
|
||||||
{
|
|
||||||
__asm__ volatile ("invd");
|
|
||||||
}
|
|
||||||
|
|
||||||
static void _CPU_cache_enable_instruction(void)
|
|
||||||
{
|
|
||||||
_CPU_enable_cache();
|
|
||||||
}
|
|
||||||
|
|
||||||
static void _CPU_cache_disable_instruction( void )
|
|
||||||
{
|
{
|
||||||
_CPU_disable_cache();
|
_CPU_disable_cache();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "../../../shared/cache/cacheimpl.h"
|
#include "../../../shared/cache/cacheimpl.h"
|
||||||
|
|||||||
Reference in New Issue
Block a user