[U-Boot] [PATCH v2 6/6] x86: Convert microcode format to device-tree-only

Bin Meng bmeng.cn at gmail.com
Tue Dec 16 11:01:04 CET 2014


On Tue, Dec 16, 2014 at 1:02 PM, Simon Glass <sjg at chromium.org> wrote:
> To avoid having two microcode formats, adjust the build system to support
> obtaining the microcode from the device tree, even in the case where it
> must be made available before the device tree can be accessed.
>
> Also move the microcode for queensbay (unfortunately the wrong version).
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v2:
> - Update microcode file to version 5_cv
> - Drop patches that have already been applied
>
>  Makefile                                   |    4 +-
>  arch/x86/cpu/queensbay/M0220661105.inc     | 1288 ----------------------------
>  arch/x86/cpu/queensbay/tnc_car.S           |   11 +-
>  arch/x86/dts/crownbay.dts                  |    7 +
>  arch/x86/dts/microcode/m0220661105_cv.dtsi |  366 ++++++++
>  5 files changed, 380 insertions(+), 1296 deletions(-)
>  delete mode 100644 arch/x86/cpu/queensbay/M0220661105.inc
>  create mode 100644 arch/x86/dts/microcode/m0220661105_cv.dtsi
>
> diff --git a/Makefile b/Makefile
> index 67a7ecb..49c4a89 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -947,7 +947,9 @@ ifneq ($(CONFIG_X86_RESET_VECTOR),)
>  rom: u-boot.rom FORCE
>
>  IFDTOOL=$(objtree)/tools/ifdtool
> -IFDTOOL_FLAGS  = -w $(CONFIG_SYS_TEXT_BASE):$(objtree)/u-boot-dtb.bin
> +IFDTOOL_FLAGS  = -f 0:$(objtree)/u-boot.dtb
> +IFDTOOL_FLAGS += -m 0x$(shell $(NM) u-boot |grep _dt_ucode_base_size |cut -d' ' -f1)
> +IFDTOOL_FLAGS += -U $(CONFIG_SYS_TEXT_BASE):$(objtree)/u-boot.bin
>  IFDTOOL_FLAGS += -w $(CONFIG_SYS_X86_START16):$(objtree)/u-boot-x86-16bit.bin
>
>  ifneq ($(CONFIG_HAVE_INTEL_ME),)
> diff --git a/arch/x86/cpu/queensbay/M0220661105.inc b/arch/x86/cpu/queensbay/M0220661105.inc
> deleted file mode 100644
> index f2b2b4e..0000000
> --- a/arch/x86/cpu/queensbay/M0220661105.inc
> +++ /dev/null
> @@ -1,1288 +0,0 @@
> -/*
> - * Copyright (C) 2013, Intel Corporation
> - *
> - * SPDX-License-Identifier:    Intel
> - */
> -
> -/* External Header */
> -.long 0x00000001 /* Header Version */
> -.long 0x00000105 /* Update Revision */
> -.long 0x07182011 /* Date */
> -.long 0x00020661 /* Processor Signature */
> -.long 0x52558795 /* Checksum */
> -.long 0x00000001 /* Loader Revision */
> -.long 0x00000002 /* Processor Flags */
> -.long 0x000013d0 /* Data Size (excluding headers) */
> -.long 0x00001400 /* Total Size (including headers) */
> -.long 0x00000000 /* Reserved */
> -.long 0x00000000 /* Reserved */
> -.long 0x00000000 /* Reserved */
> -/* Data */
> -.long 0x00000000
> -.long 0x000000a1
> -.long 0x00020001
> -.long 0x00000105
> -.long 0x00000019
> -.long 0x00050100
> -.long 0x20110715
> -.long 0x00000401
> -.long 0x00000001
> -.long 0x00020661
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x00000000
> -.long 0x57a55795
> -.long 0xe30f7a7d
> -.long 0x53be2f8e
> -.long 0x46e3b90d
> -.long 0xd6005cd3
> -.long 0xb734bb21
> -.long 0x06642b66
> -.long 0x355042a0
> -.long 0x0882023d
> -.long 0x953684cb
> -.long 0x0abe06ee
> -.long 0xa7ef1798
> -.long 0x160d6cb8
> -.long 0x930cf745
> -.long 0xafc3fd79
> -.long 0xa70df3d5
> -.long 0xb0620f46
> -.long 0x70048a23
> -.long 0xbf95ecf0
> -.long 0x76c1b997
> -.long 0x5128616d
> -.long 0xb6b4b969
> -.long 0xcc69f71d
> -.long 0xdf7416e1
> -.long 0xdf9a571b
> -.long 0x50c0bcc8
> -.long 0x85e2b3cd
> -.long 0xc1927532
> -.long 0x7a04b6be
> -.long 0xe56b7f97
> -.long 0x524085c4
> -.long 0x668bf327
> -.long 0xb3eaa54c
> -.long 0xccde06f8
> -.long 0x09b4e42b
> -.long 0x033b0a46
> -.long 0x0f6e2fde
> -.long 0xb308ce53
> -.long 0x93eff03e
> -.long 0x8830014e
> -.long 0x5c8a6f22
> -.long 0x91d2f757
> -.long 0xf70b648d
> -.long 0x0789998a
> -.long 0xd84d4640
> -.long 0xe5f34e80
> -.long 0xf3357e64
> -.long 0xd1e2beea
> -.long 0xc7e95c3a
> -.long 0x30e57e4d
> -.long 0xec214356
> -.long 0x7e10859e
> -.long 0x1d5895d5
> -.long 0xdeeff6cb
> -.long 0xed1030ed
> -.long 0x827e603d
> -.long 0x6b4b2de3
> -.long 0x83ec6fd0
> -.long 0xa64092f3
> -.long 0x8d9887e4
> -.long 0xbefcbedd
> -.long 0x2111afef
> -.long 0xcb9abf96
> -.long 0x5c79ceac
> -.long 0x9bf8a57f
> -.long 0x5d0e44be
> -.long 0xdca3d3b6
> -.long 0x9072d1ca
> -.long 0x48e73a50
> -.long 0x8d0bc804
> -.long 0x6aea94d3
> -.long 0xc372403e
> -.long 0x00000011
> -.long 0x5de60a0b
> -.long 0xbd3cc5c6
> -.long 0x2d6c2ad5
> -.long 0x2f19cc84
> -.long 0x7d8e4989
> -.long 0x86062789
> -.long 0xe00581e6
> -.long 0x70a57340
> -.long 0x8e8d33d3
> -.long 0x52311951
> -.long 0x2f186672
> -.long 0xfa530598
> -.long 0x909cb851
> -.long 0x51613bd1
> -.long 0x910ae4e6
> -.long 0xd897b90a
> -.long 0x3b440a2d
> -.long 0x6d563d9d
> -.long 0xd1020482
> -.long 0xcc9fe7db
> -.long 0x450b5e7c
> -.long 0x6d2194af
> -.long 0x507971bf
> -.long 0xd43d0b52
> -.long 0x96336a56
> -.long 0x4f796f0b
> -.long 0xa5eddfc5
> -.long 0x020fba71
> -.long 0xeda53948
> -.long 0xa6e4a439
> -.long 0x52c667e5
> -.long 0x9749040e
> -.long 0xfdefa084
> -.long 0x7871c609
> -.long 0xc815a889
> -.long 0x551582ac
> -.long 0x039371d6
> -.long 0x4e962b58
> -.long 0xf6533afe
> -.long 0x8b9b1b24
> -.long 0x5754e6c6
> -.long 0x0a4e3a62
> -.long 0x037d0d59
> -.long 0xe17c0ee5
> -.long 0x0047ca4b
> -.long 0xff5e4ff2
> -.long 0xd9201b1f
> -.long 0x7e22e377
> -.long 0x5d5e9b69
> -.long 0x21f6a59a
> -.long 0xa0bb08ff
> -.long 0x16e77cf1
> -.long 0xf536530f
> -.long 0xa755e0bc
> -.long 0xac9dea8c
> -.long 0x6cd2098e
> -.long 0xf0ddc366
> -.long 0x6016c7be
> -.long 0xd28c2475
> -.long 0x8dcfaf29
> -.long 0xcee5ada5
> -.long 0xe5ac8bf6
> -.long 0xcd13b563
> -.long 0x42a83647
> -.long 0xdf80bf4d
> -.long 0xdffb854e
> -.long 0x563dce4d
> -.long 0xdc0f15f2
> -.long 0x092723c4
> -.long 0x3a3edcff
> -.long 0x3d2ab792
> -.long 0x15e7fc9f
> -.long 0xd1592968
> -.long 0x3ca31b09
> -.long 0x29c71d0f
> -.long 0x24a9292f
> -.long 0x2924f71d
> -.long 0x5d36b019
> -.long 0xd83c5a2d
> -.long 0x51736120
> -.long 0xf9749010
> -.long 0x4a8732f2
> -.long 0x6995d740
> -.long 0xc6e4db97
> -.long 0x4568b6a3
> -.long 0xaa2f4da0
> -.long 0x969ace6d
> -.long 0x673c96d4
> -.long 0x766f51d4
> -.long 0x4db0a064
> -.long 0xfedd870b
> -.long 0x5d30a5d8
> -.long 0x67cf7e71
> -.long 0x35901877
> -.long 0xd42e5440
> -.long 0xf10f185a
> -.long 0x2c2e04b2
> -.long 0x9b813966
> -.long 0xc356070f
> -.long 0x70bd39f9
> -.long 0xd6e0ef25
> -.long 0xe95ab63e
> -.long 0xd257a039
> -.long 0x555659b2
> -.long 0xfdb408f8
> -.long 0x93052de2
> -.long 0x00652576
> -.long 0xeee6ee0e
> -.long 0xcfd19568
> -.long 0xa717c19f
> -.long 0x155f9ed1
> -.long 0x85f077f6
> -.long 0x0db3cd1e
> -.long 0x75094d70
> -.long 0x2ef49990
> -.long 0xb2e01b42
> -.long 0xbd4825d0
> -.long 0x75e6163a
> -.long 0x1d058b7d
> -.long 0x0f48249d
> -.long 0x326400bc
> -.long 0xeca94d18
> -.long 0xefabd7ba
> -.long 0xaa589f29
> -.long 0xfa49a2c1
> -.long 0xf3319d8d
> -.long 0x17da3ce7
> -.long 0x93c91af4
> -.long 0xbbd3887b
> -.long 0x76c649f3
> -.long 0x611334b8
> -.long 0x01bc691b
> -.long 0xd2bfe098
> -.long 0xd9b81df3
> -.long 0x75b249eb
> -.long 0x3301c4ab
> -.long 0x01077dfb
> -.long 0x53f35fcd
> -.long 0x8debac4e
> -.long 0x55c5aa67
> -.long 0x3b69816d
> -.long 0x5d551ce8
> -.long 0x88367f5d
> -.long 0x837034d4
> -.long 0x1d1b86cd
> -.long 0xcbf232d3
> -.long 0x28001343
> -.long 0x511c1a7f
> -.long 0xf23acee2
> -.long 0x6e07f5df
> -.long 0x3712f26e
> -.long 0xc4c85ff6
> -.long 0x14ff28bd
> -.long 0xa3490fd7
> -.long 0x4992554f
> -.long 0x3075fed6
> -.long 0x4a9be81f
> -.long 0x7589ccc1
> -.long 0xc505d72f
> -.long 0x773d99f2
> -.long 0xdae3f260
> -.long 0x443ccae3
> -.long 0xb1700fbd
> -.long 0x103d330d
> -.long 0xa16a9aa2
> -.long 0xd4a6b543
> -.long 0x085ad130
> -.long 0x4a56f96d
> -.long 0x5d0409ea
> -.long 0x5a3fca54
> -.long 0x37a0cffb
> -.long 0x1b4dd66d
> -.long 0x5c99a8a4
> -.long 0xf098421f
> -.long 0x869a4d3f
> -.long 0x46e14e92
> -.long 0x64f4e3c2
> -.long 0x7f7447c2
> -.long 0xd7c7f58b
> -.long 0x5db0f0f8
> -.long 0x5f115af6
> -.long 0xe5e41a4b
> -.long 0x87e131e1
> -.long 0xc113f7fa
> -.long 0x6086f85f
> -.long 0xb01649cd
> -.long 0xe0288044
> -.long 0xca110714
> -.long 0x7575e7ff
> -.long 0xbd40778b
> -.long 0x95edb682
> -.long 0x47964dd9
> -.long 0x11c02326
> -.long 0x11ba4fd5
> -.long 0x0b05a730
> -.long 0x6940fe28
> -.long 0x7dbfb870
> -.long 0x6deb86f7
> -.long 0x34b79de3
> -.long 0x690629a3
> -.long 0xd6e14787
> -.long 0x424a8035
> -.long 0x60ed261c
> -.long 0x0f88a830
> -.long 0x77a27081
> -.long 0x5776d9a1
> -.long 0xedb3bc6e
> -.long 0x89ceb63b
> -.long 0x1b8c80ff
> -.long 0x1efd19c9
> -.long 0x148b1d91
> -.long 0x241af4cb
> -.long 0x38c7ab82
> -.long 0x8e985efb
> -.long 0x23a18a32
> -.long 0xe34691f1
> -.long 0x80aa7b58
> -.long 0x11e805d1
> -.long 0x8993b083
> -.long 0x54c59fa2
> -.long 0x281a83e3
> -.long 0xe78d3f18
> -.long 0x6e65f54e
> -.long 0xaf0b94cc
> -.long 0xb4f48b93
> -.long 0xae7b6290
> -.long 0xdb3cfc14
> -.long 0x8156e475
> -.long 0xb3c112f9
> -.long 0x0f8a5b7a
> -.long 0x2405973b
> -.long 0x4ad3746a
> -.long 0xe69fdab3
> -.long 0xd83b7a84
> -.long 0xd67d4ffc
> -.long 0x3b7ffd88
> -.long 0x154ad7bc
> -.long 0x36d8fe3a
> -.long 0xd01ce317
> -.long 0xcb6d865d
> -.long 0x0896b60a
> -.long 0xfbf034e3
> -.long 0xa3d48171
> -.long 0x6075c88d
> -.long 0x6f4dc9d9
> -.long 0x912c1c49
> -.long 0xd65e29ca
> -.long 0x79cd8dfb
> -.long 0x893f4deb
> -.long 0x711058ec
> -.long 0xc6eb5704
> -.long 0x0b59636b
> -.long 0x794bde9d
> -.long 0xaaa0c03d
> -.long 0x1e8aec41
> -.long 0x0eb82afb
> -.long 0x29c6ad07
> -.long 0x4f4a53b8
> -.long 0x0139d2d0
> -.long 0xda24d0cf
> -.long 0x3a16c447
> -.long 0xbb269dc8
> -.long 0x8cc4cae5
> -.long 0xbafbc717
> -.long 0x2ef492d9
> -.long 0x355e6f46
> -.long 0x4e3048ce
> -.long 0xc8834639
> -.long 0x7a6b6eef
> -.long 0x2d24d1b9
> -.long 0xbdde61b9
> -.long 0xff3d2a43
> -.long 0xa71e93a4
> -.long 0x0739f0d9
> -.long 0xe69c9ec2
> -.long 0xc9f4cc4f
> -.long 0x554523bf
> -.long 0x71676a0b
> -.long 0xef299fb2
> -.long 0xfd4bdc7e
> -.long 0x74cf1d78
> -.long 0x2010e34a
> -.long 0x9b2db71a
> -.long 0xe257c40a
> -.long 0x091e29f9
> -.long 0x184908d4
> -.long 0x99d940a5
> -.long 0xd3083422
> -.long 0xaa39d00b
> -.long 0x04d90daf
> -.long 0x016afd9c
> -.long 0xca6b6c82
> -.long 0x6da9418e
> -.long 0xeec46fa5
> -.long 0xfb09756a
> -.long 0xfce6d25c
> -.long 0x58a19ab8
> -.long 0xf5d3e5b1
> -.long 0x5ed0cc92
> -.long 0xcb5a5d99
> -.long 0x08dcd15e
> -.long 0xac8d0375
> -.long 0x35c87743
> -.long 0xd8665d26
> -.long 0x6f099236
> -.long 0x59ee69cd
> -.long 0x51f30d31
> -.long 0x33317e08
> -.long 0x582d9ee8
> -.long 0x54d07f13
> -.long 0x2b56f300
> -.long 0xe504e32a
> -.long 0x6d31b09d
> -.long 0xc6ce6868
> -.long 0xeccc49b2
> -.long 0x902c609f
> -.long 0x7c5e71d3
> -.long 0x628acc3f
> -.long 0x65e0c1a1
> -.long 0xd481425b
> -.long 0x7efd4d12
> -.long 0x6214d2e9
> -.long 0x40c9cb77
> -.long 0xa5f215f9
> -.long 0xfc82df66
> -.long 0x567cc6a8
> -.long 0x1b464dac
> -.long 0x52eb6d83
> -.long 0x8db4fb95
> -.long 0xbdb65434
> -.long 0x647a7dd8
> -.long 0xb8324de6
> -.long 0xa02a4cc4
> -.long 0x1f3c213e
> -.long 0x4db9314d
> -.long 0x5ebe4046
> -.long 0x4b2327e1
> -.long 0x5648a59c
> -.long 0x3f097dac
> -.long 0x8b50d003
> -.long 0x1d12f530
> -.long 0x917d346e
> -.long 0x12237747
> -.long 0x6ea28e31
> -.long 0x02693fad
> -.long 0x468759b5
> -.long 0x5bb6e38b
> -.long 0x1dd3bbc8
> -.long 0x64156924
> -.long 0xe8d277ee
> -.long 0x4e948135
> -.long 0xd5eef8ef
> -.long 0x6ca89ea2
> -.long 0x927459c2
> -.long 0x18c1c123
> -.long 0x79c01078
> -.long 0x47ee66b9
> -.long 0x54993e82
> -.long 0x0a8c559e
> -.long 0x129c7574
> -.long 0x4e6b3c19
> -.long 0x7d594475
> -.long 0x8abfc965
> -.long 0x63e2f568
> -.long 0x9b678c71
> -.long 0xba50dcc8
> -.long 0x41b85a5f
> -.long 0x79f5eac3
> -.long 0x582307c2
> -.long 0x39194862
> -.long 0x86e6e7ff
> -.long 0x15321f20
> -.long 0x8edc881d
> -.long 0x0240fb28
> -.long 0xc56ec540
> -.long 0x00cebcb7
> -.long 0x42502fd5
> -.long 0x048e4984
> -.long 0x7dfb97cc
> -.long 0x935e0364
> -.long 0xa47834cd
> -.long 0x0933d615
> -.long 0x857be4a9
> -.long 0x5fe435e8
> -.long 0xb798e59d
> -.long 0xf769f594
> -.long 0x0c9b6856
> -.long 0x73911f38
> -.long 0x523e8b70
> -.long 0x49061fc8
> -.long 0x41301112
> -.long 0xe2aa9446
> -.long 0xc00f0469
> -.long 0xf47bbae4
> -.long 0x2957dcfa
> -.long 0x1f3868c1
> -.long 0x18f18519
> -.long 0x20a70cab
> -.long 0x990715f0
> -.long 0x4a0e6942
> -.long 0xe93baf71
> -.long 0xb8f32593
> -.long 0x96595736
> -.long 0xa7dcc14d
> -.long 0x374c537e
> -.long 0x210a8301
> -.long 0x4fef1e22
> -.long 0x22836918
> -.long 0x3708a857
> -.long 0xd8e23a48
> -.long 0x545b90ef
> -.long 0xde2718e0
> -.long 0xf18f9aae
> -.long 0x7bbe5800
> -.long 0xad322605
> -.long 0x0bc9f59d
> -.long 0x7afc63b7
> -.long 0x5cc93555
> -.long 0x6a91b58e
> -.long 0xcce5fd75
> -.long 0xabeed857
> -.long 0xc635cc0d
> -.long 0x8fc811bf
> -.long 0x18211469
> -.long 0x28c9354f
> -.long 0x6c066679
> -.long 0x4b3bd1b2
> -.long 0x346dd0da
> -.long 0xc7f5d8b5
> -.long 0xe611bbe0
> -.long 0x5d32368a
> -.long 0x642d12c1
> -.long 0xa5a107cf
> -.long 0xb1e97cfe
> -.long 0x4b626b17
> -.long 0xfd83e84d
> -.long 0x4b02a900
> -.long 0x71723f3d
> -.long 0x5d897250
> -.long 0x58e13426
> -.long 0x359a3c2f
> -.long 0xd174e395
> -.long 0x2865e665
> -.long 0x33647647
> -.long 0xff05b84c
> -.long 0x19038fbc
> -.long 0xa555506d
> -.long 0xc2e83249
> -.long 0x4dbb3fa9
> -.long 0xd98bf087
> -.long 0x6e70e5f5
> -.long 0x0ef49a40
> -.long 0x5cdf7e01
> -.long 0x714c39c5
> -.long 0x6d7bb96f
> -.long 0x6bdb5d7b
> -.long 0xfead5602
> -.long 0xe237d376
> -.long 0x137132a3
> -.long 0x29cbb4fb
> -.long 0x27ca68ea
> -.long 0x5e866aa7
> -.long 0xd32ddb8c
> -.long 0xbd422690
> -.long 0x69227716
> -.long 0xaf1e34b2
> -.long 0x43a98f85
> -.long 0xc9fa87b0
> -.long 0x5be87dd1
> -.long 0x8a249c3d
> -.long 0xd0f2dc0b
> -.long 0x3cc04f87
> -.long 0x91259ff1
> -.long 0xa9060c19
> -.long 0xeac3b5c6
> -.long 0x45622b47
> -.long 0x01829fdb
> -.long 0x0d7ad246
> -.long 0xfe8f2152
> -.long 0x448ce7ec
> -.long 0x8ae3f63e
> -.long 0x659bf1fc
> -.long 0x0c846c53
> -.long 0xe863d386
> -.long 0x262885aa
> -.long 0xece317de
> -.long 0x5bb4c3a9
> -.long 0x2a3022d3
> -.long 0x2837f048
> -.long 0x1ad0602f
> -.long 0x5267353b
> -.long 0xd49f868a
> -.long 0xf4045d05
> -.long 0xfb745076
> -.long 0xd1c2b5b0
> -.long 0x60d35a86
> -.long 0xe8c6b60c
> -.long 0x99cfe95d
> -.long 0xd3383986
> -.long 0xeaaed9d4
> -.long 0x86faab0b
> -.long 0x57fb2c17
> -.long 0x4f8f2d97
> -.long 0x95ebaee9
> -.long 0x97e2cb6a
> -.long 0x429e45f2
> -.long 0x12dd5f41
> -.long 0x7be6b284
> -.long 0x66d4d247
> -.long 0xa485bc44
> -.long 0x57b9551a
> -.long 0x4211d0e4
> -.long 0x87a34ebf
> -.long 0xa2e15156
> -.long 0x03471219
> -.long 0xb2d1ae8a
> -.long 0xcd3e1f84
> -.long 0x4fccd6c6
> -.long 0x65852d1f
> -.long 0x4ae708ba
> -.long 0xf4ece568
> -.long 0xf45eaf07
> -.long 0xa9435add
> -.long 0x05c78660
> -.long 0x45d0ce37
> -.long 0xa65cb00f
> -.long 0x3b9ff335
> -.long 0xefcb1eda
> -.long 0x766daf1d
> -.long 0xedd78154
> -.long 0x85831ec5
> -.long 0x1ee105a7
> -.long 0x7f2a7d12
> -.long 0x10474d65
> -.long 0x0e37341a
> -.long 0xa46e49f8
> -.long 0xecb69243
> -.long 0x3399202f
> -.long 0x17b05a9c
> -.long 0x37b8f7a4
> -.long 0xd0a7e033
> -.long 0x3506fb98
> -.long 0x2a04fcde
> -.long 0xb5f6a1c7
> -.long 0x66771047
> -.long 0xbacf6ad0
> -.long 0x932aacb8
> -.long 0x44ca1ce2
> -.long 0x920415f0
> -.long 0x012eded4
> -.long 0xa5e9d6e0
> -.long 0xdfb558a7
> -.long 0xc0311c2e
> -.long 0x954479c4
> -.long 0x57c19c3d
> -.long 0xf7a44af9
> -.long 0x555832c2
> -.long 0x12dd9dcf
> -.long 0x11e670aa
> -.long 0xb804242b
> -.long 0x387fd875
> -.long 0x72f7a6a2
> -.long 0x04faab61
> -.long 0xb01fb623
> -.long 0x7f06f487
> -.long 0x99bf5a35
> -.long 0x486c4e2c
> -.long 0xb2a3c82d
> -.long 0xb5089b11
> -.long 0x096d1f3f
> -.long 0xf0724337
> -.long 0x329dd724
> -.long 0xbe582bef
> -.long 0x1cb91a46
> -.long 0x7e26311d
> -.long 0x7e2c1b8b
> -.long 0x03f1a427
> -.long 0xc3c78616
> -.long 0x870daf55
> -.long 0x3b50c261
> -.long 0x7fcafc9f
> -.long 0x07ddcbc3
> -.long 0x3c4f9ad4
> -.long 0xc92adc9d
> -.long 0x2a1b5e33
> -.long 0x08fcdcd8
> -.long 0x1cf1836e
> -.long 0x309ede53
> -.long 0x7046777b
> -.long 0x7175a915
> -.long 0x66cfca1e
> -.long 0x20155826
> -.long 0x6b49e3ee
> -.long 0x7481df1f
> -.long 0x613cdd4d
> -.long 0xc24f50aa
> -.long 0x2e79090b
> -.long 0xc7d1819b
> -.long 0x955c7610
> -.long 0xd1b9e7d3
> -.long 0xf938dbef
> -.long 0x8ed3444c
> -.long 0x08fdf8aa
> -.long 0x7c2eb2ce
> -.long 0x4242c75a
> -.long 0x2de0ae6b
> -.long 0x5baa7e5c
> -.long 0xca5d2627
> -.long 0x5e3b4c61
> -.long 0x4d879429
> -.long 0xa3486d48
> -.long 0xf9c44559
> -.long 0x43f365e4
> -.long 0xde554e93
> -.long 0xa2993163
> -.long 0xcc227214
> -.long 0x160cbb9b
> -.long 0xf17e7e6a
> -.long 0xb5e9bcb7
> -.long 0x183d4113
> -.long 0xaf318262
> -.long 0x8cd5d20f
> -.long 0xa0fbba4c
> -.long 0xe6fa30a9
> -.long 0x23387391
> -.long 0xc3996fe0
> -.long 0xb7573bda
> -.long 0xdda9b804
> -.long 0x331e4553
> -.long 0xfde5fd11
> -.long 0xb8bc350e
> -.long 0xd499573a
> -.long 0xc0f99338
> -.long 0x1d0e9d6b
> -.long 0xce48d9f8
> -.long 0x28663aa3
> -.long 0x2d79097d
> -.long 0x19374bd7
> -.long 0xe04dfb0a
> -.long 0x85a6a5fa
> -.long 0xacf8f7ec
> -.long 0x55b834cf
> -.long 0x4d3b4589
> -.long 0xc328f012
> -.long 0xfdc3ed45
> -.long 0xfc432c79
> -.long 0x6249052b
> -.long 0x929a79b8
> -.long 0x618db30a
> -.long 0x6da7c6a6
> -.long 0xbdcd7076
> -.long 0x11b578f8
> -.long 0xba74349a
> -.long 0xf0738647
> -.long 0xa8bb9873
> -.long 0xf50fa14f
> -.long 0x1c93a1f0
> -.long 0x038e93d5
> -.long 0x283ca2e9
> -.long 0x5b2aea7b
> -.long 0x22dba8f7
> -.long 0xe3e04ab9
> -.long 0x8563be2a
> -.long 0x36ccf20e
> -.long 0x4475996b
> -.long 0xf1c48c1e
> -.long 0x82b1a569
> -.long 0xc7b7f954
> -.long 0xba6ce58f
> -.long 0xcc2fc1c7
> -.long 0x6598688d
> -.long 0x11f06e2d
> -.long 0x40b7a1c6
> -.long 0x760aaf66
> -.long 0xdd8c0176
> -.long 0x77136630
> -.long 0x93cf1fcf
> -.long 0x23640408
> -.long 0xc87193df
> -.long 0x3eec9517
> -.long 0xc609eaf5
> -.long 0x69de62e4
> -.long 0xa178dad7
> -.long 0xeba1bdd8
> -.long 0x3af57911
> -.long 0x6747392b
> -.long 0xa753a13b
> -.long 0xd75bc8f9
> -.long 0x27c80057
> -.long 0x99ac7884
> -.long 0x522f0a08
> -.long 0xf1181cdd
> -.long 0x67ea9c57
> -.long 0xce565c34
> -.long 0x6af16345
> -.long 0x745b1afa
> -.long 0x3e236e0b
> -.long 0x9abdc7ad
> -.long 0xf0d2e6be
> -.long 0xeff349a2
> -.long 0x779beacd
> -.long 0x2ed8aeea
> -.long 0xa74844cc
> -.long 0xfbcaf734
> -.long 0x44bb2176
> -.long 0xebb06549
> -.long 0xbfb8d6e6
> -.long 0x253b683c
> -.long 0xfeb5bc33
> -.long 0x4962373f
> -.long 0x67dc405b
> -.long 0xaaf68b65
> -.long 0x0d5d0c7f
> -.long 0x91455161
> -.long 0x3fb83beb
> -.long 0xdd08e2c2
> -.long 0xf2082fe8
> -.long 0xe55af76e
> -.long 0x0dbc119c
> -.long 0x53059c28
> -.long 0x5dce7815
> -.long 0x0e5cf0b7
> -.long 0xbd5e8c81
> -.long 0x9bec66e5
> -.long 0x3f5b99c6
> -.long 0xc3aa020c
> -.long 0xb364422b
> -.long 0x04d3caf9
> -.long 0xfb79045b
> -.long 0x6f8dcef8
> -.long 0x8b0dd8b7
> -.long 0x23d2a041
> -.long 0x7a8aec71
> -.long 0x414dd7c9
> -.long 0x88595c24
> -.long 0x59fc07f6
> -.long 0xabb6c7f1
> -.long 0x12f72e14
> -.long 0x007860bf
> -.long 0x11591e28
> -.long 0x633e9aad
> -.long 0x8493b587
> -.long 0x4cc0bd7e
> -.long 0x7b86476f
> -.long 0xac04a3b6
> -.long 0xe7659f28
> -.long 0x66c85f33
> -.long 0xb311eb77
> -.long 0xb2250cb7
> -.long 0x523db470
> -.long 0xc0464d68
> -.long 0x9b454009
> -.long 0xde9e73de
> -.long 0x298a430b
> -.long 0x7ee713b7
> -.long 0xb739f571
> -.long 0x7b0f2f8b
> -.long 0x5db98a8d
> -.long 0xc9e8cd42
> -.long 0xd159c208
> -.long 0x69da1e02
> -.long 0xdc1df82a
> -.long 0x2830d1c7
> -.long 0x20faab05
> -.long 0x8b00616a
> -.long 0x7f5562fc
> -.long 0xb231d7d6
> -.long 0xa3ac80b0
> -.long 0xa3e4ca6a
> -.long 0xbcd233ab
> -.long 0x77c18379
> -.long 0x7d350cdf
> -.long 0x56b9dcb8
> -.long 0x6044219c
> -.long 0x755db7fe
> -.long 0x8b463d9b
> -.long 0x6c10c3d2
> -.long 0x8e11bdb1
> -.long 0xa8f66df2
> -.long 0xd2c4b911
> -.long 0xf9571303
> -.long 0x128aaff7
> -.long 0x6cf2fe70
> -.long 0xd5b8d8e5
> -.long 0xd86f74f6
> -.long 0x6632ccd6
> -.long 0x9fe55841
> -.long 0xcbbf8fa3
> -.long 0xf61fc601
> -.long 0xe6c4c744
> -.long 0xaab36df2
> -.long 0x846dbb46
> -.long 0x3545790a
> -.long 0x72ab5e1d
> -.long 0xe75d3442
> -.long 0x476d7e0c
> -.long 0x23c2ac8b
> -.long 0x8d4b33b7
> -.long 0x1b959d3d
> -.long 0xc4aff418
> -.long 0x08b70c9c
> -.long 0x821bb753
> -.long 0x50833e60
> -.long 0x78f92d6f
> -.long 0x0f3f6f0c
> -.long 0xa9bc1e66
> -.long 0xd08b7830
> -.long 0xc0592998
> -.long 0x5113aa50
> -.long 0xc1972267
> -.long 0x56a790a4
> -.long 0x11e9c921
> -.long 0x2e177e97
> -.long 0x50db4604
> -.long 0xc111b749
> -.long 0xc7546dbc
> -.long 0xb4ade00f
> -.long 0xe40fecc4
> -.long 0xb6096dae
> -.long 0x53fa6c31
> -.long 0x8bcc68ba
> -.long 0xe9db4b10
> -.long 0xa33916c3
> -.long 0xfb972a81
> -.long 0x4b88c6a1
> -.long 0x73d484c8
> -.long 0x157c05e3
> -.long 0xa379e85e
> -.long 0x6282be5a
> -.long 0xdebb06b9
> -.long 0xbdfc98fd
> -.long 0x965ce16a
> -.long 0x0e7ea144
> -.long 0x15faac28
> -.long 0x2c1245b3
> -.long 0x4442dc6d
> -.long 0x69b35e00
> -.long 0xbc38d022
> -.long 0x4f6e220d
> -.long 0x6cedc764
> -.long 0xd9b86479
> -.long 0x8d665dbc
> -.long 0x565e1599
> -.long 0x1c157999
> -.long 0x002a3165
> -.long 0x38d37102
> -.long 0x93728664
> -.long 0xfb260ded
> -.long 0x025f9ce6
> -.long 0x7168fd93
> -.long 0x562670f5
> -.long 0x2b1cad4f
> -.long 0x72c2f820
> -.long 0x4a968b43
> -.long 0xa23fff87
> -.long 0x7a530667
> -.long 0x09577b43
> -.long 0xdd97b76f
> -.long 0xab9f6785
> -.long 0x516bda00
> -.long 0x4055ccee
> -.long 0x1c799829
> -.long 0xef406dc3
> -.long 0x34e345b5
> -.long 0x065ece9a
> -.long 0x546c9e8a
> -.long 0xcdd041c3
> -.long 0xd4a27814
> -.long 0xbd1314b8
> -.long 0x721f6080
> -.long 0xb950b2a1
> -.long 0xcef5b71c
> -.long 0x0c63adef
> -.long 0xcc5f3232
> -.long 0x4d47e329
> -.long 0x43e07a6a
> -.long 0x30e69e87
> -.long 0x558a1edc
> -.long 0xa894e77a
> -.long 0x3980e34e
> -.long 0x7a94f42f
> -.long 0xb184bb53
> -.long 0x7d070b8f
> -.long 0x3b544caa
> -.long 0x4384a89a
> -.long 0x17a031eb
> -.long 0x835948f3
> -.long 0x5c853be5
> -.long 0xc6ae176e
> -.long 0xa6586472
> -.long 0x4543cf5a
> -.long 0x5a5cb9a1
> -.long 0x678c6630
> -.long 0xc75dfb47
> -.long 0xf4bfaf8a
> -.long 0x01ef944b
> -.long 0x3162bd07
> -.long 0xf3fc4a54
> -.long 0x2fcafffd
> -.long 0x717484ce
> -.long 0x6ebc0ae9
> -.long 0xc13c5ef0
> -.long 0xc8a902f6
> -.long 0x514b108f
> -.long 0x07dae31a
> -.long 0x04fc7dd0
> -.long 0x73931d56
> -.long 0x33c86c6f
> -.long 0x892498ac
> -.long 0xfd8a0f3c
> -.long 0xd074b9fa
> -.long 0x5e137e39
> -.long 0xb43edb8e
> -.long 0x09952b45
> -.long 0x9d827239
> -.long 0x81399e63
> -.long 0xc18e751c
> -.long 0xa58f4211
> -.long 0xa78f30e8
> -.long 0xb9711d57
> -.long 0x2b0ce494
> -.long 0x97a3aa1a
> -.long 0xae8392ce
> -.long 0x93bb9b59
> -.long 0xf74bc051
> -.long 0x4fc76b55
> -.long 0x99e7e6f6
> -.long 0xe09141c3
> -.long 0xe6bc065f
> -.long 0xd1ec639f
> -.long 0x05794354
> -.long 0x50bdf9f8
> -.long 0xf6cb82de
> -.long 0x49991ae1
> -.long 0xfa2b319d
> -.long 0xdbe312e7
> -.long 0xc9ab7eb5
> -.long 0x68206857
> -.long 0x3c2e1cc9
> -.long 0xbd4f1e68
> -.long 0x5234cd0e
> -.long 0x483289cc
> -.long 0x00063ff1
> -.long 0x94918a9a
> -.long 0x29cdc1b4
> -.long 0xf2d804d5
> -.long 0x8a5b6cee
> -.long 0x58991c21
> -.long 0x309c4f7a
> -.long 0x08577732
> -.long 0x03bf97da
> -.long 0x575e03f7
> -.long 0x47d577be
> -.long 0x1ecdac37
> -.long 0x7577536c
> -.long 0x52b7638d
> -.long 0x3c4aec7f
> -.long 0x9e1d2194
> -.long 0x2aebbf60
> -.long 0x3071d4eb
> -.long 0xfc527d74
> -.long 0x87f43484
> -.long 0xcc9190ac
> -.long 0x8f228b8f
> -.long 0xa1967fb7
> -.long 0xe9ed1fc2
> -.long 0x8a67e2a9
> -.long 0x945181bc
> -.long 0xac77d654
> -.long 0xaf1fc166
> -.long 0x956566fb
> -.long 0x73e9e501
> -.long 0x0c0d995c
> -.long 0x25a4cef2
> -.long 0xf86f515b
> -.long 0x8427938c
> -.long 0x32eb8fd1
> -.long 0xd3d3acb5
> -.long 0x9ab80317
> -.long 0x2c51fb34
> -.long 0x8633c80a
> -.long 0x28578cd5
> -.long 0xd68e015c
> -.long 0xa00809be
> -.long 0xe9b090d4
> -.long 0x2745c90e
> -.long 0x9914282f
> -.long 0x23f71d47
> -.long 0x08dced03
> -.long 0x75d9999b
> -.long 0x705b5311
> -.long 0x8c280258
> -.long 0x422d51b3
> -.long 0x0d9c5a41
> -.long 0x46d1db52
> -.long 0xbf590c8b
> -.long 0xc70c16d8
> -.long 0x6eee7de3
> -.long 0xcc1152fd
> -.long 0x4dff3556
> -.long 0x9833788d
> -.long 0x625d1fc1
> -.long 0xb473ca54
> -.long 0x96dfebc3
> -.long 0x83785e83
> -.long 0x3731d09c
> -.long 0x09f7b4e4
> -.long 0x866ddedb
> -.long 0x2d2b562b
> -.long 0xf50dccfe
> -.long 0xc25e2a17
> -.long 0xb9528b56
> -.long 0x7c9542f5
> -.long 0x25b338d7
> -.long 0xaf9ac449
> -.long 0xadc9b46e
> -.long 0x78493f36
> -.long 0xb30c4bac
> -.long 0xa8dcc84e
> -.long 0xbac22e7a
> -.long 0xbc39ff10
> -.long 0xd548878b
> -.long 0x7be6866a
> -.long 0xb6e2810d
> -.long 0x38e1bdf4
> -.long 0x33932402
> -.long 0xcf7a0cab
> -.long 0x94e8e54c
> -.long 0xd7da5616
> -.long 0x2993c546
> -.long 0xa0fe49a8
> -.long 0xbe00043d
> -.long 0xf7c49868
> -.long 0x9aff66d8
> -.long 0x70b1a584
> -.long 0x9e0097c9
> -.long 0x6e4f5280
> -.long 0xddb50fc8
> -.long 0x8101de5b
> -.long 0xa8c8b00b
> -.long 0xe4b9a6e5
> -.long 0x0a3f75d4
> -.long 0xc6f09bda
> -.long 0x1b04ddd6
> -.long 0xf038734c
> -.long 0x71bd23a2
> -.long 0x4a8fb523
> -.long 0xdc27e1f6
> -.long 0x3d037717
> -.long 0x0f7a055b
> -.long 0xbff08ae0
> -.long 0x3270c017
> -.long 0x7ff2c3bb
> -.long 0x8bc96dac
> -.long 0x122f1e92
> -.long 0x6d2332cf
> -.long 0xa800b76c
> -.long 0xcce5b4a3
> -.long 0x735db6e9
> -.long 0x446f7dca
> -.long 0xf617597b
> -.long 0x21dd807b
> -.long 0x457ee85e
> -.long 0x719f7986
> -.long 0x36e06706
> -.long 0xcadc978f
> -.long 0xd9d5bfc4
> -.long 0xed7e7390
> -.long 0x57a4b541
> -.long 0x0163c9c6
> -.long 0x953e93f8
> -.long 0x56241ce5
> -.long 0xf461c600
> -.long 0xaa1a0e8a
> -.long 0x8141aa92
> -.long 0x38863f1e
> -.long 0x4aa181d4
> -.long 0x897163af
> -.long 0xb32f6291
> -.long 0x5d865044
> -.long 0x31b40242
> -.long 0x2b344852
> -.long 0x3b71ff01
> -.long 0xc55e3be3
> -.long 0x56682d91
> -.long 0xacb2de10
> -.long 0x80c17290
> -.long 0xaf92d724
> -.long 0xfd5d9ca3
> -.long 0x4041c9b4
> -.long 0x0420b3fe
> -.long 0xe8da74a1
> -.long 0xfc7dda49
> -.long 0x9010dba4
> -.long 0x8b992a7d
> -.long 0x9ba6ebb7
> -.long 0x7148829b
> -.long 0x1dbd5735
> -.long 0x9b3da7d3
> -.long 0x0b3125f2
> -.long 0xf6fc1fad
> -.long 0x5b075f2d
> -.long 0xf4e62d59
> -.long 0xf438e469
> -.long 0xc4cad84e
> -.long 0x7f949ca7
> -.long 0x90955fb9
> -.long 0xc9e5edb8
> -.long 0x29921c0b
> -.long 0x0eb3a485
> -.long 0x20991465
> -.long 0xa8613443
> -.long 0x4fda6f18
> -.long 0x9770eeba
> -.long 0xbdc1cad3
> -.long 0xa22cc38b
> -.long 0x12154f91
> -.long 0x7894619b
> -.long 0xc9532a58
> -.long 0x004a624e
> -.long 0xec45e477
> -.long 0x5931826f
> -.long 0x6b76c4a9
> -.long 0x28add60d
> -.long 0xc5adbdfa
> -.long 0x95fd4b70
> -.long 0x56506408
> -.long 0x219893e1
> -.long 0x620b6576
> -.long 0x1a947688
> -.long 0x9f2312f8
> -.long 0x13ce6928
> -.long 0xc792d2a4
> -.long 0xfd40baec
> -.long 0x8ffdd283
> -.long 0xc0cc45dd
> -.long 0xcbb7127c
> -.long 0xbb200adc
> -.long 0x4de39b0d
> -.long 0x9d6ad14d
> -.long 0x46548325
> -.long 0x218c4db9
> -.long 0x1080ca97
> -.long 0x2493d0dd
> -.long 0x1fe3ff95
> -.long 0xc93661a8
> -.long 0x71c58a82
> -.long 0x00fca79a
> -.long 0x8cc42c38
> -.long 0x86715f01
> -.long 0x0d04fdc3
> -.long 0xe0085450
> -.long 0x4cc3cd21
> -.long 0x596026bd
> -.long 0x3e672f6e
> -.long 0x1b3c52e4
> -.long 0xb36ba53b
> -.long 0x3839341c
> -.long 0x54dfc0ab
> -.long 0xe8f1a48b
> -.long 0x92c5d4fb
> -.long 0x84c878b6
> -.long 0xf1e23bff
> -.long 0x703501ca
> -.long 0xdf9805fb
> -.long 0x1dccb93c
> -.long 0xa38cbae3
> -.long 0xeeecd7c3
> -.long 0x0b4ae80a
> -.long 0xc3f0700d
> -.long 0xff103196
> diff --git a/arch/x86/cpu/queensbay/tnc_car.S b/arch/x86/cpu/queensbay/tnc_car.S
> index ce001ed..70059b6 100644
> --- a/arch/x86/cpu/queensbay/tnc_car.S
> +++ b/arch/x86/cpu/queensbay/tnc_car.S
> @@ -116,12 +116,9 @@ temp_ram_init_romstack:
>         .long   temp_ram_init_ret
>         .long   temp_ram_init_params
>  temp_ram_init_params:
> -       .long   ucode_start             /* microcode base */
> -       .long   ucode_size              /* microcode size */
> +_dt_ucode_base_size:
> +       /* These next two fields are filled in by ifdtool */
> +       .long   0                       /* microcode base */
> +       .long   0                       /* microcode size */
>         .long   CONFIG_SYS_MONITOR_BASE /* code region base */
>         .long   CONFIG_SYS_MONITOR_LEN  /* code region size */
> -
> -       .balign 4
> -ucode_start:
> -       .include "arch/x86/cpu/queensbay/M0220661105.inc"
> -ucode_size = ( . - ucode_start)
> diff --git a/arch/x86/dts/crownbay.dts b/arch/x86/dts/crownbay.dts
> index 399dafb..3f43f3c 100644
> --- a/arch/x86/dts/crownbay.dts
> +++ b/arch/x86/dts/crownbay.dts
> @@ -50,4 +50,11 @@
>                         memory-map = <0xffe00000 0x00200000>;
>                 };
>         };
> +
> +       microcode {
> +               update at 0 {
> +#include "microcode/m0220661105_cv.dtsi"
> +               };
> +       };
> +
>  };
> diff --git a/arch/x86/dts/microcode/m0220661105_cv.dtsi b/arch/x86/dts/microcode/m0220661105_cv.dtsi
> new file mode 100644
> index 0000000..b4632c5
> --- /dev/null
> +++ b/arch/x86/dts/microcode/m0220661105_cv.dtsi
> @@ -0,0 +1,366 @@
> +/*
> + * Copyright (c) <1995-2014>, Intel Corporation.
> + * All rights reserved.
> + * Redistribution. Redistribution and use in binary form, without modification, are
> + * permitted provided that the following conditions are met:
> + *     .Redistributions must reproduce the above copyright notice and the following
> + * disclaimer in the documentation and/or other materials provided with the
> + * distribution.
> + *     .Neither the name of Intel Corporation nor the names of its suppliers may be used
> + * to endorse or promote products derived from this software without specific prior
> + * written permission.
> + *     .No reverse engineering, decompilation, or disassembly of this software is
> + * permitted.
> + *     ."Binary form" includes any format commonly used for electronic conveyance
> + * which is a reversible, bit-exact translation of binary representation to ASCII or
> + * ISO text, for example, "uuencode."
> + * DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
> + * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
> + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
> + * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
> + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
> + * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
> + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
> + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
> + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
> + * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
> + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
> + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
> + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> + * ---
> + * This is a device tree fragment. Use #include to add these properties to a
> + * node.
> + */
> +
> +compatible = "intel,microcode";
> +intel,header-version = <1>;
> +intel,update-revision = <0x105>;
> +intel,date-code = <0x7182011>;
> +intel,processor-signature = <0x20661>;
> +intel,checksum = <0x52558795>;
> +intel,loader-revision = <1>;
> +intel,processor-flags = <0x2>;
> +
> +/* The first 48-bytes are the public header which repeats the above data */
> +data = <
> +       0x01000000      0x05010000      0x11201807      0x61060200
> +       0x95875552      0x01000000      0x02000000      0xd0130000
> +       0x00140000      0x00000000      0x00000000      0x00000000
> +       0x00000000      0xa1000000      0x01000200      0x05010000
> +       0x19000000      0x00010500      0x15071120      0x01040000
> +       0x01000000      0x61060200      0x00000000      0x00000000
> +       0x00000000      0x00000000      0x00000000      0x00000000
> +       0x00000000      0x00000000      0x00000000      0x00000000
> +       0x00000000      0x00000000      0x00000000      0x00000000
> +       0x9557a557      0x7d7a0fe3      0x8e2fbe53      0x0db9e346
> +       0xd35c00d6      0x21bb34b7      0x662b6406      0xa0425035
> +       0x3d028208      0xcb843695      0xee06be0a      0x9817efa7
> +       0xb86c0d16      0x45f70c93      0x79fdc3af      0xd5f30da7
> +       0x460f62b0      0x238a0470      0xf0ec95bf      0x97b9c176
> +       0x6d612851      0x69b9b4b6      0x1df769cc      0xe11674df
> +       0x1b579adf      0xc8bcc050      0xcdb3e285      0x327592c1
> +       0xbeb6047a      0x977f6be5      0xc4854052      0x27f38b66
> +       0x4ca5eab3      0xf806decc      0x2be4b409      0x460a3b03
> +       0xde2f6e0f      0x53ce08b3      0x3ef0ef93      0x4e013088
> +       0x226f8a5c      0x57f7d291      0x8d640bf7      0x8a998907
> +       0x40464dd8      0x804ef3e5      0x647e35f3      0xeabee2d1
> +       0x3a5ce9c7      0x4d7ee530      0x564321ec      0x9e85107e
> +       0xd595581d      0xcbf6efde      0xed3010ed      0x3d607e82
> +       0xe32d4b6b      0xd06fec83      0xf39240a6      0xe487988d
> +       0xddbefcbe      0xefaf1121      0x96bf9acb      0xacce795c
> +       0x7fa5f89b      0xbe440e5d      0xb6d3a3dc      0xcad17290
> +       0x503ae748      0x04c80b8d      0xd394ea6a      0x3e4072c3
> +       0x11000000      0x0b0ae65d      0xc6c53cbd      0xd52a6c2d
> +       0x84cc192f      0x89498e7d      0x89270686      0xe68105e0
> +       0x4073a570      0xd3338d8e      0x51193152      0x7266182f
> +       0x980553fa      0x51b89c90      0xd13b6151      0xe6e40a91
> +       0x0ab997d8      0x2d0a443b      0x9d3d566d      0x820402d1
> +       0xdbe79fcc      0x7c5e0b45      0xaf94216d      0xbf717950
> +       0x520b3dd4      0x566a3396      0x0b6f794f      0xc5dfeda5
> +       0x71ba0f02      0x4839a5ed      0x39a4e4a6      0xe567c652
> +       0x0e044997      0x84a0effd      0x09c67178      0x89a815c8
> +       0xac821555      0xd6719303      0x582b964e      0xfe3a53f6
> +       0x241b9b8b      0xc6e65457      0x623a4e0a      0x590d7d03
> +       0xe50e7ce1      0x4bca4700      0xf24f5eff      0x1f1b20d9
> +       0x77e3227e      0x699b5e5d      0x9aa5f621      0xff08bba0
> +       0xf17ce716      0x0f5336f5      0xbce055a7      0x8cea9dac
> +       0x8e09d26c      0x66c3ddf0      0xbec71660      0x75248cd2
> +       0x29afcf8d      0xa5ade5ce      0xf68bace5      0x63b513cd
> +       0x4736a842      0x4dbf80df      0x4e85fbdf      0x4dce3d56
> +       0xf2150fdc      0xc4232709      0xffdc3e3a      0x92b72a3d
> +       0x9ffce715      0x682959d1      0x091ba33c      0x0f1dc729
> +       0x2f29a924      0x1df72429      0x19b0365d      0x2d5a3cd8
> +       0x20617351      0x109074f9      0xf232874a      0x40d79569
> +       0x97dbe4c6      0xa3b66845      0xa04d2faa      0x6dce9a96
> +       0xd4963c67      0xd4516f76      0x64a0b04d      0x0b87ddfe
> +       0xd8a5305d      0x717ecf67      0x77189035      0x40542ed4
> +       0x5a180ff1      0xb2042e2c      0x6639819b      0x0f0756c3
> +       0xf939bd70      0x25efe0d6      0x3eb65ae9      0x39a057d2
> +       0xb2595655      0xf808b4fd      0xe22d0593      0x76256500
> +       0x0eeee6ee      0x6895d1cf      0x9fc117a7      0xd19e5f15
> +       0xf677f085      0x1ecdb30d      0x704d0975      0x9099f42e
> +       0x421be0b2      0xd02548bd      0x3a16e675      0x7d8b051d
> +       0x9d24480f      0xbc006432      0x184da9ec      0xbad7abef
> +       0x299f58aa      0xc1a249fa      0x8d9d31f3      0xe73cda17
> +       0xf41ac993      0x7b88d3bb      0xf349c676      0xb8341361
> +       0x1b69bc01      0x98e0bfd2      0xf31db8d9      0xeb49b275
> +       0xabc40133      0xfb7d0701      0xcd5ff353      0x4eaceb8d
> +       0x67aac555      0x6d81693b      0xe81c555d      0x5d7f3688
> +       0xd4347083      0xcd861b1d      0xd332f2cb      0x43130028
> +       0x7f1a1c51      0xe2ce3af2      0xdff5076e      0x6ef21237
> +       0xf65fc8c4      0xbd28ff14      0xd70f49a3      0x4f559249
> +       0xd6fe7530      0x1fe89b4a      0xc1cc8975      0x2fd705c5
> +       0xf2993d77      0x60f2e3da      0xe3ca3c44      0xbd0f70b1
> +       0x0d333d10      0xa29a6aa1      0x43b5a6d4      0x30d15a08
> +       0x6df9564a      0xea09045d      0x54ca3f5a      0xfbcfa037
> +       0x6dd64d1b      0xa4a8995c      0x1f4298f0      0x3f4d9a86
> +       0x924ee146      0xc2e3f464      0xc247747f      0x8bf5c7d7
> +       0xf8f0b05d      0xf65a115f      0x4b1ae4e5      0xe131e187
> +       0xfaf713c1      0x5ff88660      0xcd4916b0      0x448028e0
> +       0x140711ca      0xffe77575      0x8b7740bd      0x82b6ed95
> +       0xd94d9647      0x2623c011      0xd54fba11      0x30a7050b
> +       0x28fe4069      0x70b8bf7d      0xf786eb6d      0xe39db734
> +       0xa3290669      0x8747e1d6      0x35804a42      0x1c26ed60
> +       0x30a8880f      0x8170a277      0xa1d97657      0x6ebcb3ed
> +       0x3bb6ce89      0xff808c1b      0xc919fd1e      0x911d8b14
> +       0xcbf41a24      0x82abc738      0xfb5e988e      0x328aa123
> +       0xf19146e3      0x587baa80      0xd105e811      0x83b09389
> +       0xa29fc554      0xe3831a28      0x183f8de7      0x4ef5656e
> +       0xcc940baf      0x938bf4b4      0x90627bae      0x14fc3cdb
> +       0x75e45681      0xf912c1b3      0x7a5b8a0f      0x3b970524
> +       0x6a74d34a      0xb3da9fe6      0x847a3bd8      0xfc4f7dd6
> +       0x88fd7f3b      0xbcd74a15      0x3afed836      0x17e31cd0
> +       0x5d866dcb      0x0ab69608      0xe334f0fb      0x7181d4a3
> +       0x8dc87560      0xd9c94d6f      0x491c2c91      0xca295ed6
> +       0xfb8dcd79      0xeb4d3f89      0xec581071      0x0457ebc6
> +       0x6b63590b      0x9dde4b79      0x3dc0a0aa      0x41ec8a1e
> +       0xfb2ab80e      0x07adc629      0xb8534a4f      0xd0d23901
> +       0xcfd024da      0x47c4163a      0xc89d26bb      0xe5cac48c
> +       0x17c7fbba      0xd992f42e      0x466f5e35      0xce48304e
> +       0x394683c8      0xef6e6b7a      0xb9d1242d      0xb961debd
> +       0x432a3dff      0xa4931ea7      0xd9f03907      0xc29e9ce6
> +       0x4fccf4c9      0xbf234555      0x0b6a6771      0xb29f29ef
> +       0x7edc4bfd      0x781dcf74      0x4ae31020      0x1ab72d9b
> +       0x0ac457e2      0xf9291e09      0xd4084918      0xa540d999
> +       0x223408d3      0x0bd039aa      0xaf0dd904      0x9cfd6a01
> +       0x826c6bca      0x8e41a96d      0xa56fc4ee      0x6a7509fb
> +       0x5cd2e6fc      0xb89aa158      0xb1e5d3f5      0x92ccd05e
> +       0x995d5acb      0x5ed1dc08      0x75038dac      0x4377c835
> +       0x265d66d8      0x3692096f      0xcd69ee59      0x310df351
> +       0x087e3133      0xe89e2d58      0x137fd054      0x00f3562b
> +       0x2ae304e5      0x9db0316d      0x6868cec6      0xb249ccec
> +       0x9f602c90      0xd3715e7c      0x3fcc8a62      0xa1c1e065
> +       0x5b4281d4      0x124dfd7e      0xe9d21462      0x77cbc940
> +       0xf915f2a5      0x66df82fc      0xa8c67c56      0xac4d461b
> +       0x836deb52      0x95fbb48d      0x3454b6bd      0xd87d7a64
> +       0xe64d32b8      0xc44c2aa0      0x3e213c1f      0x4d31b94d
> +       0x4640be5e      0xe127234b      0x9ca54856      0xac7d093f
> +       0x03d0508b      0x30f5121d      0x6e347d91      0x47772312
> +       0x318ea26e      0xad3f6902      0xb5598746      0x8be3b65b
> +       0xc8bbd31d      0x24691564      0xee77d2e8      0x3581944e
> +       0xeff8eed5      0xa29ea86c      0xc2597492      0x23c1c118
> +       0x7810c079      0xb966ee47      0x823e9954      0x9e558c0a
> +       0x74759c12      0x193c6b4e      0x7544597d      0x65c9bf8a
> +       0x68f5e263      0x718c679b      0xc8dc50ba      0x5f5ab841
> +       0xc3eaf579      0xc2072358      0x62481939      0xffe7e686
> +       0x201f3215      0x1d88dc8e      0x28fb4002      0x40c56ec5
> +       0xb7bcce00      0xd52f5042      0x84498e04      0xcc97fb7d
> +       0x64035e93      0xcd3478a4      0x15d63309      0xa9e47b85
> +       0xe835e45f      0x9de598b7      0x94f569f7      0x56689b0c
> +       0x381f9173      0x708b3e52      0xc81f0649      0x12113041
> +       0x4694aae2      0x69040fc0      0xe4ba7bf4      0xfadc5729
> +       0xc168381f      0x1985f118      0xab0ca720      0xf0150799
> +       0x42690e4a      0x71af3be9      0x9325f3b8      0x36575996
> +       0x4dc1dca7      0x7e534c37      0x01830a21      0x221eef4f
> +       0x18698322      0x57a80837      0x483ae2d8      0xef905b54
> +       0xe01827de      0xae9a8ff1      0x0058be7b      0x052632ad
> +       0x9df5c90b      0xb763fc7a      0x5535c95c      0x8eb5916a
> +       0x75fde5cc      0x57d8eeab      0x0dcc35c6      0xbf11c88f
> +       0x69142118      0x4f35c928      0x7966066c      0xb2d13b4b
> +       0xdad06d34      0xb5d8f5c7      0xe0bb11e6      0x8a36325d
> +       0xc1122d64      0xcf07a1a5      0xfe7ce9b1      0x176b624b
> +       0x4de883fd      0x00a9024b      0x3d3f7271      0x5072895d
> +       0x2634e158      0x2f3c9a35      0x95e374d1      0x65e66528
> +       0x47766433      0x4cb805ff      0xbc8f0319      0x6d5055a5
> +       0x4932e8c2      0xa93fbb4d      0x87f08bd9      0xf5e5706e
> +       0x409af40e      0x017edf5c      0xc5394c71      0x6fb97b6d
> +       0x7b5ddb6b      0x0256adfe      0x76d337e2      0xa3327113
> +       0xfbb4cb29      0xea68ca27      0xa76a865e      0x8cdb2dd3
> +       0x902642bd      0x16772269      0xb2341eaf      0x858fa943
> +       0xb087fac9      0xd17de85b      0x3d9c248a      0x0bdcf2d0
> +       0x874fc03c      0xf19f2591      0x190c06a9      0xc6b5c3ea
> +       0x472b6245      0xdb9f8201      0x46d27a0d      0x52218ffe
> +       0xece78c44      0x3ef6e38a      0xfcf19b65      0x536c840c
> +       0x86d363e8      0xaa852826      0xde17e3ec      0xa9c3b45b
> +       0xd322302a      0x48f03728      0x2f60d01a      0x3b356752
> +       0x8a869fd4      0x055d04f4      0x765074fb      0xb0b5c2d1
> +       0x865ad360      0x0cb6c6e8      0x5de9cf99      0x863938d3
> +       0xd4d9aeea      0x0babfa86      0x172cfb57      0x972d8f4f
> +       0xe9aeeb95      0x6acbe297      0xf2459e42      0x415fdd12
> +       0x84b2e67b      0x47d2d466      0x44bc85a4      0x1a55b957
> +       0xe4d01142      0xbf4ea387      0x5651e1a2      0x19124703
> +       0x8aaed1b2      0x841f3ecd      0xc6d6cc4f      0x1f2d8565
> +       0xba08e74a      0x68e5ecf4      0x07af5ef4      0xdd5a43a9
> +       0x6086c705      0x37ced045      0x0fb05ca6      0x35f39f3b
> +       0xda1ecbef      0x1daf6d76      0x5481d7ed      0xc51e8385
> +       0xa705e11e      0x127d2a7f      0x654d4710      0x1a34370e
> +       0xf8496ea4      0x4392b6ec      0x2f209933      0x9c5ab017
> +       0xa4f7b837      0x33e0a7d0      0x98fb0635      0xdefc042a
> +       0xc7a1f6b5      0x47107766      0xd06acfba      0xb8ac2a93
> +       0xe21cca44      0xf0150492      0xd4de2e01      0xe0d6e9a5
> +       0xa758b5df      0x2e1c31c0      0xc4794495      0x3d9cc157
> +       0xf94aa4f7      0xc2325855      0xcf9ddd12      0xaa70e611
> +       0x2b2404b8      0x75d87f38      0xa2a6f772      0x61abfa04
> +       0x23b61fb0      0x87f4067f      0x355abf99      0x2c4e6c48
> +       0x2dc8a3b2      0x119b08b5      0x3f1f6d09      0x374372f0
> +       0x24d79d32      0xef2b58be      0x461ab91c      0x1d31267e
> +       0x8b1b2c7e      0x27a4f103      0x1686c7c3      0x55af0d87
> +       0x61c2503b      0x9ffcca7f      0xc3cbdd07      0xd49a4f3c
> +       0x9ddc2ac9      0x335e1b2a      0xd8dcfc08      0x6e83f11c
> +       0x53de9e30      0x7b774670      0x15a97571      0x1ecacf66
> +       0x26581520      0xeee3496b      0x1fdf8174      0x4ddd3c61
> +       0xaa504fc2      0x0b09792e      0x9b81d1c7      0x10765c95
> +       0xd3e7b9d1      0xefdb38f9      0x4c44d38e      0xaaf8fd08
> +       0xceb22e7c      0x5ac74242      0x6baee02d      0x5c7eaa5b
> +       0x27265dca      0x614c3b5e      0x2994874d      0x486d48a3
> +       0x5945c4f9      0xe465f343      0x934e55de      0x633199a2
> +       0x147222cc      0x9bbb0c16      0x6a7e7ef1      0xb7bce9b5
> +       0x13413d18      0x628231af      0x0fd2d58c      0x4cbafba0
> +       0xa930fae6      0x91733823      0xe06f99c3      0xda3b57b7
> +       0x04b8a9dd      0x53451e33      0x11fde5fd      0x0e35bcb8
> +       0x3a5799d4      0x3893f9c0      0x6b9d0e1d      0xf8d948ce
> +       0xa33a6628      0x7d09792d      0xd74b3719      0x0afb4de0
> +       0xfaa5a685      0xecf7f8ac      0xcf34b855      0x89453b4d
> +       0x12f028c3      0x45edc3fd      0x792c43fc      0x2b054962
> +       0xb8799a92      0x0ab38d61      0xa6c6a76d      0x7670cdbd
> +       0xf878b511      0x9a3474ba      0x478673f0      0x7398bba8
> +       0x4fa10ff5      0xf0a1931c      0xd5938e03      0xe9a23c28
> +       0x7bea2a5b      0xf7a8db22      0xb94ae0e3      0x2abe6385
> +       0x0ef2cc36      0x6b997544      0x1e8cc4f1      0x69a5b182
> +       0x54f9b7c7      0x8fe56cba      0xc7c12fcc      0x8d689865
> +       0x2d6ef011      0xc6a1b740      0x66af0a76      0x76018cdd
> +       0x30661377      0xcf1fcf93      0x08046423      0xdf9371c8
> +       0x1795ec3e      0xf5ea09c6      0xe462de69      0xd7da78a1
> +       0xd8bda1eb      0x1179f53a      0x2b394767      0x3ba153a7
> +       0xf9c85bd7      0x5700c827      0x8478ac99      0x080a2f52
> +       0xdd1c18f1      0x579cea67      0x345c56ce      0x4563f16a
> +       0xfa1a5b74      0x0b6e233e      0xadc7bd9a      0xbee6d2f0
> +       0xa249f3ef      0xcdea9b77      0xeaaed82e      0xcc4448a7
> +       0x34f7cafb      0x7621bb44      0x4965b0eb      0xe6d6b8bf
> +       0x3c683b25      0x33bcb5fe      0x3f376249      0x5b40dc67
> +       0x658bf6aa      0x7f0c5d0d      0x61514591      0xeb3bb83f
> +       0xc2e208dd      0xe82f08f2      0x6ef75ae5      0x9c11bc0d
> +       0x289c0553      0x1578ce5d      0xb7f05c0e      0x818c5ebd
> +       0xe566ec9b      0xc6995b3f      0x0c02aac3      0x2b4264b3
> +       0xf9cad304      0x5b0479fb      0xf8ce8d6f      0xb7d80d8b
> +       0x41a0d223      0x71ec8a7a      0xc9d74d41      0x245c5988
> +       0xf607fc59      0xf1c7b6ab      0x142ef712      0xbf607800
> +       0x281e5911      0xad9a3e63      0x87b59384      0x7ebdc04c
> +       0x6f47867b      0xb6a304ac      0x289f65e7      0x335fc866
> +       0x77eb11b3      0xb70c25b2      0x70b43d52      0x684d46c0
> +       0x0940459b      0xde739ede      0x0b438a29      0xb713e77e
> +       0x71f539b7      0x8b2f0f7b      0x8d8ab95d      0x42cde8c9
> +       0x08c259d1      0x021eda69      0x2af81ddc      0xc7d13028
> +       0x05abfa20      0x6a61008b      0xfc62557f      0xd6d731b2
> +       0xb080aca3      0x6acae4a3      0xab33d2bc      0x7983c177
> +       0xdf0c357d      0xb8dcb956      0x9c214460      0xfeb75d75
> +       0x9b3d468b      0xd2c3106c      0xb1bd118e      0xf26df6a8
> +       0x11b9c4d2      0x031357f9      0xf7af8a12      0x70fef26c
> +       0xe5d8b8d5      0xf6746fd8      0xd6cc3266      0x4158e59f
> +       0xa38fbfcb      0x01c61ff6      0x44c7c4e6      0xf26db3aa
> +       0x46bb6d84      0x0a794535      0x1d5eab72      0x42345de7
> +       0x0c7e6d47      0x8bacc223      0xb7334b8d      0x3d9d951b
> +       0x18f4afc4      0x9c0cb708      0x53b71b82      0x603e8350
> +       0x6f2df978      0x0c6f3f0f      0x661ebca9      0x30788bd0
> +       0x982959c0      0x50aa1351      0x672297c1      0xa490a756
> +       0x21c9e911      0x977e172e      0x0446db50      0x49b711c1
> +       0xbc6d54c7      0x0fe0adb4      0xc4ec0fe4      0xae6d09b6
> +       0x316cfa53      0xba68cc8b      0x104bdbe9      0xc31639a3
> +       0x812a97fb      0xa1c6884b      0xc884d473      0xe3057c15
> +       0x5ee879a3      0x5abe8262      0xb906bbde      0xfd98fcbd
> +       0x6ae15c96      0x44a17e0e      0x28acfa15      0xb345122c
> +       0x6ddc4244      0x005eb369      0x22d038bc      0x0d226e4f
> +       0x64c7ed6c      0x7964b8d9      0xbc5d668d      0x99155e56
> +       0x9979151c      0x65312a00      0x0271d338      0x64867293
> +       0xed0d26fb      0xe69c5f02      0x93fd6871      0xf5702656
> +       0x4fad1c2b      0x20f8c272      0x438b964a      0x87ff3fa2
> +       0x6706537a      0x437b5709      0x6fb797dd      0x85679fab
> +       0x00da6b51      0xeecc5540      0x2998791c      0xc36d40ef
> +       0xb545e334      0x9ace5e06      0x8a9e6c54      0xc341d0cd
> +       0x1478a2d4      0xb81413bd      0x80601f72      0xa1b250b9
> +       0x1cb7f5ce      0xefad630c      0x32325fcc      0x29e3474d
> +       0x6a7ae043      0x879ee630      0xdc1e8a55      0x7ae794a8
> +       0x4ee38039      0x2ff4947a      0x53bb84b1      0x8f0b077d
> +       0xaa4c543b      0x9aa88443      0xeb31a017      0xf3485983
> +       0xe53b855c      0x6e17aec6      0x726458a6      0x5acf4345
> +       0xa1b95c5a      0x30668c67      0x47fb5dc7      0x8aafbff4
> +       0x4b94ef01      0x07bd6231      0x544afcf3      0xfdffca2f
> +       0xce847471      0xe90abc6e      0xf05e3cc1      0xf602a9c8
> +       0x8f104b51      0x1ae3da07      0xd07dfc04      0x561d9373
> +       0x6f6cc833      0xac982489      0x3c0f8afd      0xfab974d0
> +       0x397e135e      0x8edb3eb4      0x452b9509      0x3972829d
> +       0x639e3981      0x1c758ec1      0x11428fa5      0xe8308fa7
> +       0x571d71b9      0x94e40c2b      0x1aaaa397      0xce9283ae
> +       0x599bbb93      0x51c04bf7      0x556bc74f      0xf6e6e799
> +       0xc34191e0      0x5f06bce6      0x9f63ecd1      0x54437905
> +       0xf8f9bd50      0xde82cbf6      0xe11a9949      0x9d312bfa
> +       0xe712e3db      0xb57eabc9      0x57682068      0xc91c2e3c
> +       0x681e4fbd      0x0ecd3452      0xcc893248      0xf13f0600
> +       0x9a8a9194      0xb4c1cd29      0xd504d8f2      0xee6c5b8a
> +       0x211c9958      0x7a4f9c30      0x32775708      0xda97bf03
> +       0xf7035e57      0xbe77d547      0x37accd1e      0x6c537775
> +       0x8d63b752      0x7fec4a3c      0x94211d9e      0x60bfeb2a
> +       0xebd47130      0x747d52fc      0x8434f487      0xac9091cc
> +       0x8f8b228f      0xb77f96a1      0xc21fede9      0xa9e2678a
> +       0xbc815194      0x54d677ac      0x66c11faf      0xfb666595
> +       0x01e5e973      0x5c990d0c      0xf2cea425      0x5b516ff8
> +       0x8c932784      0xd18feb32      0xb5acd3d3      0x1703b89a
> +       0x34fb512c      0x0ac83386      0xd58c5728      0x5c018ed6
> +       0xbe0908a0      0xd490b0e9      0x0ec94527      0x2f281499
> +       0x471df723      0x03eddc08      0x9b99d975      0x11535b70
> +       0x5802288c      0xb3512d42      0x415a9c0d      0x52dbd146
> +       0x8b0c59bf      0xd8160cc7      0xe37dee6e      0xfd5211cc
> +       0x5635ff4d      0x8d783398      0xc11f5d62      0x54ca73b4
> +       0xc3ebdf96      0x835e7883      0x9cd03137      0xe4b4f709
> +       0xdbde6d86      0x2b562b2d      0xfecc0df5      0x172a5ec2
> +       0x568b52b9      0xf542957c      0xd738b325      0x49c49aaf
> +       0x6eb4c9ad      0x363f4978      0xac4b0cb3      0x4ec8dca8
> +       0x7a2ec2ba      0x10ff39bc      0x8b8748d5      0x6a86e67b
> +       0x0d81e2b6      0xf4bde138      0x02249333      0xab0c7acf
> +       0x4ce5e894      0x1656dad7      0x46c59329      0xa849fea0
> +       0x3d0400be      0x6898c4f7      0xd866ff9a      0x84a5b170
> +       0xc997009e      0x80524f6e      0xc80fb5dd      0x5bde0181
> +       0x0bb0c8a8      0xe5a6b9e4      0xd4753f0a      0xda9bf0c6
> +       0xd6dd041b      0x4c7338f0      0xa223bd71      0x23b58f4a
> +       0xf6e127dc      0x1777033d      0x5b057a0f      0xe08af0bf
> +       0x17c07032      0xbbc3f27f      0xac6dc98b      0x921e2f12
> +       0xcf32236d      0x6cb700a8      0xa3b4e5cc      0xe9b65d73
> +       0xca7d6f44      0x7b5917f6      0x7b80dd21      0x5ee87e45
> +       0x86799f71      0x0667e036      0x8f97dcca      0xc4bfd5d9
> +       0x90737eed      0x41b5a457      0xc6c96301      0xf8933e95
> +       0xe51c2456      0x00c661f4      0x8a0e1aaa      0x92aa4181
> +       0x1e3f8638      0xd481a14a      0xaf637189      0x91622fb3
> +       0x4450865d      0x4202b431      0x5248342b      0x01ff713b
> +       0xe33b5ec5      0x912d6856      0x10deb2ac      0x9072c180
> +       0x24d792af      0xa39c5dfd      0xb4c94140      0xfeb32004
> +       0xa174dae8      0x49da7dfc      0xa4db1090      0x7d2a998b
> +       0xb7eba69b      0x9b824871      0x3557bd1d      0xd3a73d9b
> +       0xf225310b      0xad1ffcf6      0x2d5f075b      0x592de6f4
> +       0x69e438f4      0x4ed8cac4      0xa79c947f      0xb95f9590
> +       0xb8ede5c9      0x0b1c9229      0x85a4b30e      0x65149920
> +       0x433461a8      0x186fda4f      0xbaee7097      0xd3cac1bd
> +       0x8bc32ca2      0x914f1512      0x9b619478      0x582a53c9
> +       0x4e624a00      0x77e445ec      0x6f823159      0xa9c4766b
> +       0x0dd6ad28      0xfabdadc5      0x704bfd95      0x08645056
> +       0xe1939821      0x76650b62      0x8876941a      0xf812239f
> +       0x2869ce13      0xa4d292c7      0xecba40fd      0x83d2fd8f
> +       0xdd45ccc0      0x7c12b7cb      0xdc0a20bb      0x0d9be34d
> +       0x4dd16a9d      0x25835446      0xb94d8c21      0x97ca8010
> +       0xddd09324      0x95ffe31f      0xa86136c9      0x828ac571
> +       0x9aa7fc00      0x382cc48c      0x015f7186      0xc3fd040d
> +       0x505408e0      0x21cdc34c      0xbd266059      0x6e2f673e
> +       0xe4523c1b      0x3ba56bb3      0x1c343938      0xabc0df54
> +       0x8ba4f1e8      0xfbd4c592      0xb678c884      0xff3be2f1
> +       0xca013570      0xfb0598df      0x3cb9cc1d      0xe3ba8ca3
> +       0xc3d7ecee      0x0ae84a0b      0x0d70f0c3      0x963110ff
> +       >;
> --

Reviewed-by: Bin Meng <bmeng.cn at gmail.com>

Tested on Intel Crown Bay

Tested-by: Bin Meng <bmeng.cn at gmail.com>


More information about the U-Boot mailing list