Home
last modified time | relevance | path

Searched refs:mtdcr (Results 1 – 5 of 5) sorted by relevance

/libcpu/ppc/ppc405/include/asm/
A Dppc4xx.h78 #define mtcpr(reg, d) do { mtdcr(cprcfga,reg);mtdcr(cprcfgd,d); } while (0)
79 #define mfcpr(reg, d) do { mtdcr(cprcfga,reg);d = mfdcr(cprcfgd); } while (0)
81 #define mtebc(reg, d) do { mtdcr(ebccfga,reg);mtdcr(ebccfgd,d); } while (0)
82 #define mfebc(reg, d) do { mtdcr(ebccfga,reg);d = mfdcr(ebccfgd); } while (0)
84 #define mtsdram(reg, d) do { mtdcr(memcfga,reg);mtdcr(memcfgd,d); } while (0)
85 #define mfsdram(reg, d) do { mtdcr(memcfga,reg);d = mfdcr(memcfgd); } while (0)
87 #define mtsdr(reg, d) do { mtdcr(sdrcfga,reg);mtdcr(sdrcfgd,d); } while (0)
88 #define mfsdr(reg, d) do { mtdcr(sdrcfga,reg);d = mfdcr(sdrcfgd); } while (0)
A Dprocessor.h1030 #define mtdcr(rn, v) asm volatile("mtdcr " stringify(rn) ",%0" : : "r" (v)) macro
/libcpu/ppc/ppc405/
A Dinterrupt.c33 mtdcr(uic0sr, UIC_MASK(vec)); in uic_irq_ack()
100 mtdcr(uic0er, mfdcr(uic0er) & ~UIC_MASK(vector)); in rt_hw_interrupt_mask()
105 mtdcr(uic0er, mfdcr(uic0er) | UIC_MASK(vector)); in rt_hw_interrupt_unmask()
A Dtraps.c121 mtdcr(uic0sr, (uic_msr & UICB0_ALL)); in external_interrupt()
A Dstart_gcc.S417 mtdcr dmasr, r3

Completed in 16 milliseconds