summaryrefslogtreecommitdiffstats
path: root/serial.c
diff options
context:
space:
mode:
authorStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-04-13 00:29:30 +0000
committerStefan Tauner <stefan.tauner@alumni.tuwien.ac.at>2013-04-13 00:29:30 +0000
commite33c40eb7db5dc16763cd7c245578a968306a757 (patch)
treea12679980409c55cddbc2451b78fd348ae20347e /serial.c
parent363fd7e827e3b630f916f9d2bdda262180274789 (diff)
downloadast2050-flashrom-e33c40eb7db5dc16763cd7c245578a968306a757.zip
ast2050-flashrom-e33c40eb7db5dc16763cd7c245578a968306a757.tar.gz
Initialize sp_fd and fix baud rate setting on windows
Corresponding to flashrom svn r1669. Signed-off-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at> Acked-by: Stefan Tauner <stefan.tauner@alumni.tuwien.ac.at>
Diffstat (limited to 'serial.c')
-rw-r--r--serial.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/serial.c b/serial.c
index 49484f5..1b394cd 100644
--- a/serial.c
+++ b/serial.c
@@ -39,7 +39,7 @@
#include "flash.h"
#include "programmer.h"
-fdtype sp_fd;
+fdtype sp_fd = SER_INV_FD;
void __attribute__((noreturn)) sp_die(char *msg)
{
@@ -189,7 +189,7 @@ fdtype sp_openserport(char *dev, unsigned int baud)
goto out_close;
}
const struct baudentry *entry = round_baud(baud);
- dcb.BaudRate = entry->baud;
+ dcb.BaudRate = entry->flag;
dcb.ByteSize = 8;
dcb.Parity = NOPARITY;
dcb.StopBits = ONESTOPBIT;
OpenPOWER on IntegriCloud