From d1bb5d6fcc75f07ca6a58b5536906980aff9d253 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sat, 18 Jul 2015 19:31:16 -0400 Subject: New board: ThinkPad R500 (experimental) The ich9deblob and ich9gen utilities were modified, so that they support reading and/or writing descriptor images where the GbE region is not defined. These utilities were also re-factored and tidied up a bit. A quick was noticed during the course of this work, in that Compenent 1 Density was being set to 8MiB constantly, even on systems with 4MiB flash chips. Component 2 Density was set statically to 2MiB. ich9gen now sets both to 4MiB or 8MiB, depending on whether building the descriptor for a 4MiB or 8MiB ROM image. There are still some ACPI bugs (see docs/hcl/r500.html), which will have to be fixed upstream. TODO: get hw reg dumps from a factory R500, and compare with the X200 or T400 dumps. --- (limited to 'docs/hcl/r500_dumps/nvramtool.log') diff --git a/docs/hcl/r500_dumps/nvramtool.log b/docs/hcl/r500_dumps/nvramtool.log new file mode 100644 index 0000000..1886fd2 --- /dev/null +++ b/docs/hcl/r500_dumps/nvramtool.log @@ -0,0 +1,16 @@ +0000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................ +0010 | 00 00 f0 00 03 80 02 00 fc 01 00 00 00 3c 0e 00 | .............<.. +0020 | 00 02 00 00 00 00 01 00 00 bb bb 01 00 00 04 36 | ...............6 +0030 | 00 fc 20 8c b3 01 e0 75 00 00 00 00 00 00 00 00 | .. ....u........ +0040 | 49 04 b0 bb 00 03 bb 54 2f 87 d0 70 80 00 00 00 | I......T/..p.... +0050 | 00 00 c0 05 52 f8 af 5d 04 5b 0f 02 00 00 00 44 | ....R..].[.....D +0060 | 00 00 bd ac ff 80 02 71 36 07 18 f8 2f 01 47 02 | .......q6.../.G. +0070 | c5 fe 00 04 90 0c ff ff ff 62 6d 0b 49 53 b2 00 | .........bm.IS.. +0080 | 7a 06 00 bd 00 e0 00 45 00 04 b1 fe c0 00 00 5b | z......E.......[ +0090 | 01 81 d4 f7 cb 6e 74 fb fe ff 02 c0 19 03 6d 02 | .....nt.......m. +00a0 | 00 00 00 00 00 00 00 00 00 68 2d 40 39 00 00 22 | .........h-@9.." +00b0 | 00 00 00 00 88 00 00 3c 00 00 00 00 00 00 00 00 | .......<........ +00c0 | 29 0b bf 0d 00 c3 41 20 40 12 fc 00 3c 00 08 00 | ).....A @...<... +00d0 | 00 a9 ff 3f ff 43 00 00 00 44 00 00 00 40 00 00 | ...?.C...D...@.. +00e0 | 00 40 00 00 00 40 00 00 00 40 0c 60 00 00 00 00 | .@...@...@.`.... +00f0 | 00 00 00 00 88 c6 fa 03 83 c2 fa 02 00 00 81 ff | ................ -- cgit v0.9.1