Rev 3022 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3022 | Rev 4055 | ||
|---|---|---|---|
| Line 37... | Line 37... | ||
| 37 | 37 | ||
| 38 | start: |
38 | start: |
| 39 | b bootstrap |
39 | b bootstrap |
| 40 | 40 | ||
| 41 | jump_to_kernel: |
41 | jump_to_kernel: |
| - | 42 | # |
|
| - | 43 | # TODO |
|
| - | 44 | # Make sure that the I-cache, D-cache and memory are mutually coherent |
|
| - | 45 | # before passing control to the copied code. |
|
| - | 46 | # |
|
| 42 | bx r0 |
47 | bx r0 |
| 43 | 48 | ||
| 44 | 49 | ||
| 45 | # place page_table to PT section |
50 | # place page_table to PT section |
| 46 | .section PT |
51 | .section PT |
| 47 | 52 | ||
| 48 | # make place for PTL0 page table |
53 | # make place for PTL0 page table |
| 49 | page_table: |
54 | page_table: |
| 50 | .skip PTL0_ENTRIES * PTL0_ENTRY_SIZE |
55 | .skip PTL0_ENTRIES * PTL0_ENTRY_SIZE |
| 51 | - | ||
| 52 | - | ||