summaryrefslogtreecommitdiffstats
path: root/flashrom.c
diff options
context:
space:
mode:
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2012-07-22 12:01:43 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2012-07-22 12:01:43 +0000
commit4e3391f50510914a20b0b0e6d0ed0d752b011243 (patch)
treeb2c3584edc8b1167b9c8016d8f509b879eff6dca /flashrom.c
parentd6bb828b017eaf89d5a4c52803ebc0029725383b (diff)
downloadast2050-flashrom-4e3391f50510914a20b0b0e6d0ed0d752b011243.zip
ast2050-flashrom-4e3391f50510914a20b0b0e6d0ed0d752b011243.tar.gz
Always require the --programmer parameter if any flash chip access is requested
Fix a few man page oddities as well. Corresponding to flashrom svn r1552. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'flashrom.c')
-rw-r--r--flashrom.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/flashrom.c b/flashrom.c
index 0fdcd5f..fc52c4a 100644
--- a/flashrom.c
+++ b/flashrom.c
@@ -59,6 +59,10 @@ unsigned long flashbase;
/* Is writing allowed with this programmer? */
int programmer_may_write;
+#if CONFIG_INTERNAL+CONFIG_DUMMY+CONFIG_NIC3COM+CONFIG_NICREALTEK+CONFIG_NICNATSEMI+CONFIG_GFXNVIDIA+CONFIG_DRKAISER+CONFIG_SATASII+CONFIG_ATAHPT+CONFIG_FT2232_SPI+CONFIG_SERPROG+CONFIG_BUSPIRATE_SPI+CONFIG_DEDIPROG+CONFIG_RAYER_SPI+CONFIG_PONY_SPI+CONFIG_NICINTEL+CONFIG_NICINTEL_SPI+CONFIG_OGP_SPI+CONFIG_SATAMV+CONFIG_LINUX_SPI < 1
+#error You have to enable at least one programmer!
+#endif
+
const struct programmer_entry programmer_table[] = {
#if CONFIG_INTERNAL == 1
{
OpenPOWER on IntegriCloud