/* * This code assumes that when the bootloader configured * the sdram controller for the DDR on the board it * configured the following fields depending on the DDR * vendor/configuration: * * sdr.ctrlcfg.lowpwreq.selfrfshmask * sdr.ctrlcfg.lowpwrtiming.clkdisablecycles * sdr.ctrlcfg.dramtiming4.selfrfshexit
*/
/* * Execute an ISB instruction to ensure that all of the * CP15 register changes have been committed.
*/
isb
/* * Execute a barrier instruction to ensure that all cache, * TLB and branch predictor maintenance operations issued * by any CPU in the cluster have completed.
*/
dsb
dmb
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.