amery/linux-allwinner — Issue #1: hardcoded changes in head.S
Author: amery
Created: 2012-02-01 11:12:13+00:00
State: open

in `arch/arm/kernel/head.S` we are hardcoding (9aae53f907709010497ac6db7338786cb0c1fbe6) two chunks of ASM, the first sets the machine id (which is in fact job of the bootloader) and about the second Tom said today on IRC.

```
09:59:15 < hipboi> ok, i checked with my workmate
09:59:42 < hipboi> it's maps the memory of the sys_config
10:00:37 < hipboi> at the 48MiB offset of 0x40000000
```

but we can't just cut it out and my knowledge about ARM's linux booting process is still too limited to know. hints?