diff options
author | vetch <vetch97@gmail.com> | 2019-12-17 17:07:08 +0100 |
---|---|---|
committer | vetch <vetch97@gmail.com> | 2019-12-17 17:07:08 +0100 |
commit | 90d208f074626521118984902ca8d3ebfd17e62f (patch) | |
tree | ac73dac799359f807d9d3df5676e7a0405b108dc | |
parent | 9891df79dc55cbab3b542b9ee67ea50d8b82542f (diff) | |
download | rpi-MMU-example-90d208f074626521118984902ca8d3ebfd17e62f.tar.gz rpi-MMU-example-90d208f074626521118984902ca8d3ebfd17e62f.zip |
small adjustment
-rw-r--r-- | kernel.c | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -44,9 +44,13 @@ void kernel_main(uint32_t r0, uint32_t r1, uint32_t atags) asm("LDR r0, =0x3F00B200\n\r" "MOV r1, #2\n\r" - "STR r1, [r0, #0x04]\n\r"); + "STR r1, [r0, #0x00]\n\r"); - *(int *)(0xE000ED0C) = 1; + *(int *)(0x7E00B210) = 1; + *(int *)(0x7E00B214) = 1; + *(int *)(0x7E00B218) = 1; + uart_putc(*(int*)(0x40000034) ); + *(int *)(0x40000034) = 1; // prints some info and sets up a section for PL0 code, loads a blob |