fixed reference to rt_cacr

This commit is contained in:
Markus Fröschle
2013-08-14 05:08:24 +00:00
parent 5ebb345478
commit 4080a8e5af

View File

@@ -26,20 +26,20 @@
void cacr_set(uint32_t value)
{
extern uint32_t rt_cacr[];
extern uint32_t rt_cacr;
rt_cacr[0] = value;
rt_cacr = value;
__asm__ __volatile__("movec %0, cacr\n\t"
: /* output */
: "r" (rt_cacr[0])
: "r" (rt_cacr)
: /* clobbers */);
}
uint32_t cacr_get(void)
{
extern uint32_t rt_cacr[];
extern uint32_t rt_cacr;
return rt_cacr[0];
return rt_cacr;
}
void flush_and_invalidate_caches(void)