/* Given an address, look for it in the soft mask table */ bool search_kernel_soft_mask_table(unsignedlong addr)
{ struct soft_mask_table_entry *smte = __start___soft_mask_table;
while (smte < __stop___soft_mask_table) { unsignedlong start = smte->start; unsignedlong end = smte->end;
/* Given an address, look for it in the kernel exception table */ unsignedlong search_kernel_restart_table(unsignedlong addr)
{ struct restart_table_entry *rte = __start___restart_table;
while (rte < __stop___restart_table) { unsignedlong start = rte->start; unsignedlong end = rte->end; unsignedlong fixup = rte->fixup;
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.