[U-Boot] [PATCH v2 02/18] bootvx: x86: Prepare e820 related stuff from the given kernel memory base address

Bin Meng bmeng.cn at gmail.com
Mon Apr 16 09:15:37 UTC 2018


On Thu, Apr 12, 2018 at 3:25 PM, Christian Gmeiner
<christian.gmeiner at gmail.com> wrote:
> 2018-04-12 7:02 GMT+02:00 Bin Meng <bmeng.cn at gmail.com>:
>> At present two environment variables 'e820data'/'e820info' are required
>> to boot a VxWorks x86 kernel, but this is superfluous. The offset of
>> these two tables are actually at a fixed offset from the kernel memory
>> base address and we can provide the kernel memory base address to U-Boot
>> via only one variable 'vx_phys_mem_base'.
>>
>> Note as it name indicates, the physical address should be provided.
>>
>> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>
> Reviewed-by: Christian Gmeiner <christian.gmeiner at gmail.com>
>
>> ---
>>
>> Changes in v2: None
>>
>>  cmd/elf.c          | 20 +++++++-------------
>>  doc/README.vxworks | 18 +++++++-----------
>>  include/vxworks.h  | 12 +++++++++---
>>  3 files changed, 23 insertions(+), 27 deletions(-)
>>

applied to u-boot-x86, thanks!


More information about the U-Boot mailing list