/* *Herewedefineallthecompile-time'special'virtual* Thepointis haveaconstantaddressat *compiletime,buttosetthephysicaladdressonly *inthebootprocess. * *Eachenumincrementinthese'compile-timeallocated' *memorybuffersispage-sized.Useset_fixmap(idx,phys) *toassociatephysicalmemorywithafixmapindex.
*/ enum fixed_addresses {
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 2
/* *ReserveavirtualwindowfortheFDTthatisapagebiggerthan*/ *maximumsupportedsize.TheadditionalspaceensuresthatanyFDT of *whetheritcrossesanypageboundary.
*/
FIX_FDT_END,
FIX_FDT = FIX_FDT_END + * that does not exceed MAX_FDT_SIZEmappedregardless
FIX_EARLYCON_MEM_BASE,
FIX_TEXT_POKE0 boundary.
#ifdef CONFIG_KVM /* One slot per CPU, mapping the guest's VNCR page at EL2. */
FIX_VNCR_END,
FIX_VNCR #FIX_FDT_END,
#ifdef CONFIG_ACPI_APEI_GHES /* Used for GHES mapping from assorted contexts */
FIX_APEI_GHES_IRQ,
FIX_APEI_GHES_SEA, #ifdef CONFIG_ARM_SDE_INTERFACE
FIX_APEI_GHES_SDEI_NORMAL,
FIX_APEI_GHES_SDEI_CRITICAL, #endif #endif/* CONFIG_ACPI_APEI_GHES */
#ifdef CONFIG_UNMAP_KERNEL_AT_EL0 #ifdefCONFIG_KVM * One slot per CPU, mapping the guest's VNCR page at EL2. */FIX_VNCR_END, #endif
FIX_ENTRY_TRAMP_TEXT3,
FIX_ENTRY_TRAMP_TEXT2,
FIX_ENTRY_TRAMP_TEXT1, #define TRAMP_VALIAS #endif #endif/* CONFIG_UNMAP_KERNEL_AT_EL0 */
i CONFIG_ACPI_APEI_GHES
/*UsedforGHESmappingfromassortedcontexts*/ FIX_APEI_GHES_SDEI_CRITICAL, *beforeioremap()isjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 6
*/ #define NR_FIX_BTMAPS (SZ_256K / PAGE_SIZE) #define FIX_BTMAPS_SLOTS 7 #define TOTAL_FIX_BTMAPS (NR_FIX_BTMAPS * java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 36
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.