*   >> Lese Utdanning Artikler >> science >> programming

Skrive en sideramme Allocator


 void kfree_frame (pageframe_t a) {a = a - startframe;. //få forskjøvet fra første rammen if (a == 0) //i tilfelle det er det første bildet vi frigjør {u32int index = (u32int) a; frame_map [index] = GRATIS;} else {a = a; //dividere med 4KB til få indeksen til å erklære gratis u32int index = ((u32int) a) /0x1000; frame_map [index] = GRATIS;}}
Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.