|
From: | Li Guang |
Subject: | Re: [Qemu-devel] [PATCH] allwinner-a10: add config script support |
Date: | Thu, 26 Dec 2013 08:14:29 +0800 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.1.16) Gecko/20120421 Iceape/2.0.11 |
Peter Maydell wrote:
On 25 December 2013 08:35, liguang<address@hidden> wrote:sunxi-linux kernel parse config script to do hardware configurations Signed-off-by: liguang<address@hidden> --- hw/arm/allwinner-a10.c | 18 ++++++++++++++++++ hw/arm/cubieboard.c | 2 ++ include/hw/arm/allwinner-a10.h | 5 +++++ pc-bios/aw-script.bin | Bin 0 -> 50188 bytesWhat is this? You can't just stick a 50K binary into the tree with no explanation, I'm afraid.
it's the approach sunxi-linux kernel config hardware, the binary is actually a transformed text script, and context of script is like: [card0_boot_para] card_ctrl = 0 card_high_speed = 1 card_line = 4 sdc_d1 = port:PF00<2><1><default><default> sdc_d0 = port:PF01<2><1><default><default> sdc_clk = port:PF02<2><1><default><default> sdc_cmd = port:PF03<2><1><default><default> sdc_d3 = port:PF04<2><1><default><default> sdc_d2 = port:PF05<2><1><default><default> [card2_boot_para] card_ctrl = 2 card_high_speed = 1 card_line = 4 sdc_cmd = port:PC06<3><1><default><default> sdc_clk = port:PC07<3><1><default><default> sdc_d0 = port:PC08<3><1><default><default> sdc_d1 = port:PC09<3><1><default><default> sdc_d2 = port:PC10<3><1><default><default> sdc_d3 = port:PC11<3><1><default><default> [twi_para] twi_port = 0 twi_scl = port:PB00<2><default><default><default> twi_sda = port:PB01<2><default><default><default> [uart_para] uart_debug_port = 0 uart_debug_tx = port:PB22<2><1><default><default> uart_debug_rx = port:PB23<2><1><default><default> ....
[Prev in Thread] | Current Thread | [Next in Thread] |