summaryrefslogtreecommitdiffstats
path: root/flash.h
diff options
context:
space:
mode:
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2009-11-23 19:20:11 +0000
committerCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2009-11-23 19:20:11 +0000
commite51ea10a8889544b942d3490bb721f160fe09517 (patch)
treece82d190a42e73f31bf764e9f81e24f567cdca2d /flash.h
parenteaac68bf8be13ff4cfe2b58119c766357a37d417 (diff)
downloadast2050-flashrom-e51ea10a8889544b942d3490bb721f160fe09517.zip
ast2050-flashrom-e51ea10a8889544b942d3490bb721f160fe09517.tar.gz
Move serial handling from serprog.c to serial.c
This is the first step in enabling platform independent serprog and it also allows other drivers to use serial port functionality without requiring serprog. Pure code move, no code changed. Corresponding to flashrom svn r771. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> 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 0606f00..9f6a8be 100644
--- a/flash.h
+++ b/flash.h
@@ -736,8 +736,11 @@ void serprog_chip_writeb(uint8_t val, chipaddr addr);
uint8_t serprog_chip_readb(const chipaddr addr);
void serprog_chip_readn(uint8_t *buf, const chipaddr addr, size_t len);
void serprog_delay(int delay);
+
+/* serial.c */
void sp_flush_incoming(void);
int sp_openserport(char *dev, unsigned int baud);
+void __attribute__((noreturn)) sp_die(char *msg);
extern int sp_fd;
#endif /* !__FLASH_H__ */
OpenPOWER on IntegriCloud