diff loadtools/bpmain.c @ 250:8c011177adb9

loadtools reworked to use factored-out libserial
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 21 Sep 2017 23:07:01 +0000
parents 96332d875fc9
children aba969153d20
line wrap: on
line diff
--- a/loadtools/bpmain.c	Thu Sep 21 21:49:07 2017 +0000
+++ b/loadtools/bpmain.c	Thu Sep 21 23:07:01 2017 +0000
@@ -9,7 +9,8 @@
 #include <unistd.h>
 #include "srecreader.h"
 
-extern char *target_ttydev;
+char *target_ttydev;
+
 extern struct srecreader iramimage;
 extern char default_buzplayer_image[];
 extern void (*default_exit)();
@@ -70,11 +71,11 @@
 	if (!iramimage.filename)
 		iramimage.filename = default_buzplayer_image;
 
-	open_target_serial();
+	open_serial_port(target_ttydev);
 	if (reattach)
-		switch_baud_rate(reattach);
+		set_serial_baudrate(reattach);
 	else {
-		perform_compal_stage(1);
+		perform_compal_stage();
 		perform_romload();
 		putchar('\n');
 		if (tpinterf_pass_output(1) < 0)