From f148df4cc3e9348e06460ec5a5b91b1c087482b6 Mon Sep 17 00:00:00 2001 From: Marc Hartmayer Date: Wed, 18 Mar 2020 08:51:33 +0100 Subject: [PATCH] genprotimg: fix table in README.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix the table used in README.md. Reviewed-by: Jan Höppner Signed-off-by: Marc Hartmayer Signed-off-by: Jan Höppner --- genprotimg/README.md | 40 ++++++++++++---------------------------- 1 file changed, 12 insertions(+), 28 deletions(-) diff --git a/genprotimg/README.md b/genprotimg/README.md index 49521342..e37ac338 100644 --- a/genprotimg/README.md +++ b/genprotimg/README.md @@ -71,31 +71,15 @@ talking about stage3b we refer to stage3b_reloc.bin. The memory layout of the bootable file looks like: -+-----------------------+-----------+------------------------+ -|Start |End |Use | -+=======================+===========+========================+ -|0 |0x7 |Short PSW, starting | -| | |instruction at 0x11000 | -+-----------------------+-----------+------------------------+ -|0x10000 |0x10012 |Branch to 0x11000 | -+-----------------------+-----------+------------------------+ -|0x10013 |0x10fff |Left intentionally | -| | |unused | -+-----------------------+-----------+------------------------+ -|0x11000 |0x12fff |Stage3a | -+-----------------------+-----------+------------------------+ -|0x13000 |0x13fff |IPIB used as argument | -| | |for the diag308 call | -+-----------------------+-----------+------------------------+ -|0x14000 |0x1[45]fff |UV header used for the | -| | |diag308 call (size can | -| | |be either 1 or 2 pages) | -+-----------------------+-----------+------------------------+ -|NEXT_PAGE_ALIGNED_ADDR | |Encrypted Kernel | -+-----------------------+-----------+------------------------+ -|NEXT_PAGE_ALIGNED_ADDR | |Encrypted Cmdline | -+-----------------------+-----------+------------------------+ -|NEXT_PAGE_ALIGNED_ADDR | |Encrypted Initrd | -+-----------------------+-----------+------------------------+ -|NEXT_PAGE_ALIGNED_ADDR | |Encrypted Stage3b_reloc | -+-----------------------+-----------+------------------------+ +| Start | End | Use | +|------------------------|------------|-----------------------------------------------------------------------| +| 0 | 0x7 | Short PSW, starting instruction at 0x11000 | +| 0x10000 | 0x10012 | Branch to 0x11000 | +| 0x10013 | 0x10fff | Left intentionally unused | +| 0x11000 | 0x12fff | Stage3a | +| 0x13000 | 0x13fff | IPIB used as argument for the diag308 call | +| 0x14000 | 0x1[45]fff | UV header used for the diag308 call (size can be either 1 or 2 pages) | +| NEXT_PAGE_ALIGNED_ADDR | | Encrypted kernel | +| NEXT_PAGE_ALIGNED_ADDR | | Encrypted kernel parameters | +| NEXT_PAGE_ALIGNED_ADDR | | Encrypted initrd | +| NEXT_PAGE_ALIGNED_ADDR | | Encrypted stage3b_reloc |