Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Delete GRUB Invaders from libreboot | Francis Rowe | 2015-02-13 | 1 | -1/+0 |
| | |||||
* | deletede i945-pwm .gitignore | Francis Rowe | 2015-02-11 | 1 | -2/+0 |
| | | | | Forgot to delete when deleting submodule. | ||||
* | i945-pwm: add clean command to Makefile | Francis Rowe | 2015-02-11 | 1 | -0/+3 |
| | |||||
* | i945-pwm: add -lz to Makefile | Francis Rowe | 2015-02-11 | 5 | -0/+843 |
| | | | | Fixes build error reported by user. | ||||
* | grub-assemble: Add link to original utility. | Francis Rowe | 2015-02-07 | 1 | -0/+3 |
| | |||||
* | buildrom-withgrub: Put background.jpg in CBFS, not GRUB memdisk | Francis Rowe | 2015-02-07 | 1 | -1/+0 |
| | | | | | | | | | | The background.jpg was put in CBFS originally to save space inside CBFS because the GRUB payload is LZMA compressed by coreboot. The actual measured saving in space for background.jpg being in the memdisk was about 4KiB. Putting it in CBFS means that the user can easily change their background image if they want to. | ||||
* | grub-assemble: merge scripts into a single script gen.sh | Francis Rowe | 2015-02-07 | 3 | -57/+56 |
| | |||||
* | ich9deblob/ich9gen: replace endianness checking function | Francis Rowe | 2015-01-12 | 2 | -15/+7 |
| | |||||
* | ich9deblob/ich9gen: checksum function: rename variable | Francis Rowe | 2015-01-10 | 2 | -3/+3 |
| | |||||
* | ich9deblob/ich9gen: rename checksum function | Francis Rowe | 2015-01-10 | 2 | -3/+3 |
| | | | | It's actually working on a 4KiB buffer, not an 8KiB buffer. | ||||
* | ich9deblob: remove useless variable in main function | Francis Rowe | 2015-01-10 | 1 | -7/+5 |
| | |||||
* | ich9deblob: do not change the MAC address | Francis Rowe | 2015-01-10 | 1 | -15/+1 |
| | | | | ich9gen can change the MAC address, so there's no need here. | ||||
* | ich9deblob: re-factor main function | Francis Rowe | 2015-01-10 | 1 | -120/+52 |
| | |||||
* | ich9deblob/ich9gen: re-factor descriptor deblob function | Francis Rowe | 2015-01-10 | 2 | -28/+25 |
| | |||||
* | ich9deblob/ich9gen: re-factory gbe deblob function | Francis Rowe | 2015-01-10 | 1 | -26/+13 |
| | |||||
* | ich9deblob/ich9gen: re-factor descriptor/gbe file creation | Francis Rowe | 2015-01-10 | 1 | -10/+2 |
| | |||||
* | ich9deblob/ich9gen: re-factor the gbe checksum function | Francis Rowe | 2015-01-10 | 2 | -29/+8 |
| | |||||
* | ich9deblob/ich9gen: get word function: make it actually readable | Francis Rowe | 2015-01-10 | 1 | -9/+9 |
| | |||||
* | ich9deblob/ich9gen: word grab function (gbe): use clear naming | Francis Rowe | 2015-01-10 | 2 | -3/+3 |
| | |||||
* | ich9deblob/ich9gen: checksum word grab: shift, not multiply | Francis Rowe | 2015-01-10 | 1 | -1/+1 |
| | |||||
* | ich9deblob/ich9gen: use portable data types | Francis Rowe | 2015-01-10 | 14 | -235/+244 |
| | | | | For those integers that need to be a certain byte size. | ||||
* | ich9delob: link to original utility in header | Francis Rowe | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | ich9gen/ich9deblob: set default MAC address | Francis Rowe | 2014-12-30 | 2 | -7/+17 |
| | |||||
* | ich9deblob/ich9gen: change descriptor OEM string to LIBERATE | Francis Rowe | 2014-12-29 | 2 | -9/+26 |
| | |||||
* | ich9deblob/ich9gen: Host/CPU read/write access to all regions. | Francis Rowe | 2014-12-29 | 3 | -47/+81 |
| | | | | | The ME is also disabled from reading/writing any regions (though the ME is already removed in libreboot). | ||||
* | ich9gen: hard-coded flash regions shown, but commented | Francis Rowe | 2014-12-29 | 2 | -6/+12 |
| | |||||
* | ich9gen: show original flReg1.LIMIT, but commented out | Francis Rowe | 2014-12-29 | 2 | -0/+2 |
| | |||||
* | ich9gen: fix ARM. Initialize customMacAddress | Francis Rowe | 2014-12-29 | 1 | -0/+2 |
| | | | | | Fixes bug where custom MAC address would always be wrong. Tested on a BBB. | ||||
* | ich9gen: fix typo | Francis Rowe | 2014-12-28 | 1 | -2/+4 |
| | |||||
* | ich9gen: when changing Gbe mac address, spit out new mkgbe.c | Francis Rowe | 2014-12-28 | 2 | -3/+13 |
| | |||||
* | ich9gen: make it possible for user to change the Gbe MAC address | Francis Rowe | 2014-12-28 | 1 | -1/+53 |
| | | | | Example: ./ich9gen --macaddress AA:BB:CC:DD:EE:FF | ||||
* | ich9gen: updated some comments | Francis Rowe | 2014-12-28 | 2 | -26/+26 |
| | |||||
* | ich9deblob: remove useless comment from descriptor deblob function | Francis Rowe | 2014-12-28 | 1 | -4/+0 |
| | |||||
* | ich9deblob: re-factored the descriptor deblob function | Francis Rowe | 2014-12-28 | 3 | -53/+53 |
| | |||||
* | ich9deblob: make clean was not deleting ich9gen binary. fix that. | Francis Rowe | 2014-12-28 | 1 | -1/+3 |
| | |||||
* | ich9deblob: added ich9gen utility | Francis Rowe | 2014-12-28 | 14 | -54/+1514 |
| | | | | | This can generate the descriptor+gbe images from scratch, without the need for a factory.bin dump. | ||||
* | ich9deblob: gbe.h: rename reservedWord05h imageVersionInformation | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: fill padding in Gbe with 0xFF | Francis Rowe | 2014-12-26 | 2 | -2/+21 |
| | | | | | | Words 40h to 53h had unknown data that could not be fonud in the datasheets. Setting them to 0xFFFF doesn't seem to cause any issues for users. | ||||
* | ich9deblob: gbe struct: words 30-3E (PXE Software Region) | Francis Rowe | 2014-12-26 | 1 | -2/+92 |
| | |||||
* | ich9deblob: link to datasheet in descriptor/descriptor.h | Francis Rowe | 2014-12-26 | 1 | -0/+7 |
| | |||||
* | ich9deblob: links to datasheet in gbe/gbe.h | Francis Rowe | 2014-12-26 | 1 | -0/+8 |
| | |||||
* | ich9deblob: gbe struct: info about reserved words 24 to 2F | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about word 21 (82567V Device ID) | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about reserved words 20,22,23 | Francis Rowe | 2014-12-26 | 1 | -3/+3 |
| | |||||
* | ich9deblob: gbe struct: info about word 1F (82567LF Device ID) | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about word 1E (82567LM Device ID) | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about Reserved Word 1D | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about Reserved Word 1C | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about Reserved Word 1B | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | ich9deblob: gbe struct: info about Reserved Word 1A | Francis Rowe | 2014-12-26 | 1 | -1/+1 |
| |