Lines Matching +full:16 +full:mb
147 * kernel initialization. This maps the first 16 MBytes of memory 1:1
184 bgei r11, GT16 /* size is greater than 16MB */
186 bgei r11, GT8 /* size is greater than 8MB */
188 bgei r11, GT4 /* size is greater than 4MB */
189 /* size is less than 4MB */
191 bgei r11, GT2 /* size is greater than 2MB */
192 addik r9, r0, 0x0100000 /* TLB0 must be 1MB */
194 bgei r11, GT1 /* size is greater than 1MB */
198 ori r9, r0, 0x400000 /* TLB0 is 4MB */
200 GT16: /* TLB0 is 16MB */
201 addik r9, r0, 0x1000000 /* means TLB0 is 16MB */
205 bgei r2, GT20 /* size is greater than 16MB */
206 /* size is >16MB and <20MB */
208 bgei r11, GT17 /* size is greater than 17MB */
209 /* kernel is >16MB and < 17MB */
211 addik r10, r0, 0x0100000 /* means TLB1 is 1MB */
213 GT2: /* TLB0 is 0 and TLB1 will be 4MB */
214 GT17: /* TLB1 is 4MB - kernel size <20MB */
215 addik r10, r0, 0x0400000 /* means TLB1 is 4MB */
218 GT20: /* TLB1 is 16MB - kernel size >20MB */
219 addik r10, r0, 0x1000000 /* means TLB1 is 16MB */
315 * We now have the lower 16 Meg of RAM mapped into TLB entries, and the
351 * the old 16M byte TLB mappings.