directory restructuring required for proto2-arndale branch
Closed this issue · 1 comments
simonkim commented
- board depended code under boards/arndale looks good
- directory for soc (exynos 5250) depended code seems to be necessary
- How about socs/exynos/ ?
- boot.S and boards/arndale/boot.S share common code too much
- Suggestions: use the same source file: boot.S
- Define configuration parameters such as
- CONFIG_GIC_BASEADDR
- CONFIG_EXYNOS5250, CONFIG_GENERIC_CA15
- model.lds.S and boards/arndale/model.lds.S share common structure
- Suggenstion: use the same file - model.lds.S
- Define configuration parameters such as
- CONFIG_MEM_PHYS_OFFSET
- CONFIG_MEM_MON_OFFSET
- CONFIG_MEM_GUEST_OFFSET
- CONFIG_GUEST2_OFFSET
- UART driver
- Suggestion: Keep the same header file : uart_print.h
- Separate uart driver files for different uart hardwares
- Define configuration parameters such as
- CONFIG_UART_BASEADDR or such
- Device Drivers such as MCT
- Suggestion: new directories for device depended code
- devices/generic/ - gic, generic timer and such
- devices/exynos5250/ - mct
- devices/arndale/
- Suggestion: new directories for device depended code