Hello!
as some of you may already know, i will probably apply for a flashrom (or coreboot) project for this year's gsoc.
i am studying computer science or more specifically computer engineering at the technical university in vienna (austria) since 2005 and will hopefully graduate this year :)
i have contributed smaller pieces to different oss projects and i am doing regular bug reporting from kernel specific issues to daily annoyances in ubuntu, but i have never been engaged in the cooperative development of a bigger software project for a longer period.
please see below for the shortlog of the incoming patches. a forked git tree including all this can be found at https://github.com/stefanct/flashrom
i hang around in irc in case there are questions or flames you don't wanna see on the list :)
Stefan Tauner (7): whitespace, documentation and other small stuff The AT25F512B is quite different from the other (yet unsupported) chips in the AT25F* familiy, so rename 512B-specific stuff. generify spi_rdid to allow passing different opcodes. This is needed to add support for Atmel's AT25F series. Add support for Atmel's AT25F series of SPI flash chips. This includes a new probing method (probe_spi_rdid_at25f), block erase method (spi_block_erase_62), spi_prettyprint_status_register_at25f and spi_disable_blockprotect_at25f. add support for 8086:1076 (82541GI) to nicintel_spi.c use getpagesize() to determine physmap's length in nicintel_spi.c check if write enable is really set in nicintel_spi_init (and minor comment changes).
chipdrivers.h | 3 + chipset_enable.c | 4 +- drkaiser.c | 2 +- flash.h | 7 ++- flashchips.c | 89 +++++++++++++++++++++++++++ flashchips.h | 14 ++--- flashrom.c | 4 +- nicintel_spi.c | 23 ++++++- print.c | 2 +- print_wiki.c | 2 +- spi.h | 14 +++- spi25.c | 177 ++++++++++++++++++++++++++++++++++++++++++++++------- wbsio_spi.c | 2 +- 13 files changed, 294 insertions(+), 49 deletions(-)