summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2009-05-14 20:41:57 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2009-05-14 20:41:57 +0000
commita086932cf928c6a084dd4d71a67cd8db742de5ec (patch)
treed002290fdd64e4adca0ad8a00e16821e987347cb /flash.h
parent0cdb0313f171d80b13f02014ad4987b84c935a83 (diff)
downloadast2050-flashrom-a086932cf928c6a084dd4d71a67cd8db742de5ec.zip
ast2050-flashrom-a086932cf928c6a084dd4d71a67cd8db742de5ec.tar.gz
Unify usage of iopl-like code by introducing get_io_perms()
Factor out portable iopl()-style code into a global function which all programmers can use, add missing close() call. Corresponding to flashrom svn r511. Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
Diffstat (limited to 'flash.h')
-rw-r--r--flash.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/flash.h b/flash.h
index f04e851..27b6328 100644
--- a/flash.h
+++ b/flash.h
@@ -593,6 +593,9 @@ void internal_chip_writel(uint32_t val, volatile void *addr);
uint8_t internal_chip_readb(const volatile void *addr);
uint16_t internal_chip_readw(const volatile void *addr);
uint32_t internal_chip_readl(const volatile void *addr);
+#if defined(__FreeBSD__) || defined(__DragonFly__)
+extern int io_fd;
+#endif
/* dummyflasher.c */
int dummy_init(void);
OpenPOWER on IntegriCloud