#include <unistd.h>
#include <string.h>
-#include "options.h"
#include "config.h"
#include "baud.h"
#include "trace.h"
int main(int argc, char *argv[])
{
- struct plotter_options options;
struct plotter_config cfg;
int fd, baud, ret = 0;
bzero(&cfg, sizeof(cfg));
- if (read_args(argc, argv, &options))
+ if (read_args(argc, argv, &cfg))
return 1;
- if (options.config_file_path)
- populate_config_data_from_file(options.config_file_path, &cfg);
+ if (cfg.config_file_path)
+ populate_config_data_from_file(cfg.config_file_path, &cfg);
- baud = options.baud_rate;
- fd = open_at_baud(options.device_path, &baud);
+ baud = cfg.baudrate;
+ fd = open_at_baud(cfg.device_path, &baud);
if (fd < 0)
return 1;
- if (baud != options.baud_rate) {
+ if (baud != cfg.baudrate) {
pr_err("Failed to set baudrate to %d, only got %d\n",
- options.baud_rate, baud);
+ cfg.baudrate, baud);
ret = 1;
goto out;
}