2 #if defined(__linux__) && defined(ARM)
8 u32 tcache[DRC_TCACHE_SIZE/4];
11 void drc_cmn_init(void)
13 #if defined(__linux__) && defined(ARM)
16 tmp = mmap(tcache, DRC_TCACHE_SIZE, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_SHARED|MAP_ANONYMOUS, -1, 0);
17 printf("mmap tcache: %p, asked %p\n", tmp, tcache);
22 // TODO: add calls in core, possibly to cart.c?
23 void drc_cmn_cleanup(void)
25 #if defined(__linux__) && defined(ARM)
27 ret = munmap(tcache, DRC_TCACHE_SIZE);
28 printf("munmap tcache: %i\n", ret);