Skip to content
This repository was archived by the owner on Dec 24, 2024. It is now read-only.

Commit 731d87a

Browse files
committed
eda: introduce dcc/noise run switch mode
1 parent 448cac9 commit 731d87a

File tree

10 files changed

+397
-122
lines changed

10 files changed

+397
-122
lines changed

Diff for: cmd/eda-svc/main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ func main() {
1818

1919
devmem = flag.String("dev-mem", "/dev/mem", "")
2020
devshm = flag.String("dev-shm", "/dev/shm", "")
21-
cfgdir = flag.String("cfg-dir", "/dev/shm/config_base", "")
21+
daq = flag.String("mode", "dcc", "dcc/inj/noise run mode")
2222
)
2323

2424
log.SetPrefix("eda-ctl: ")
2525
log.SetFlags(0)
2626

2727
flag.Parse()
2828

29-
err := eda.Serve(*addr, *odir, *devmem, *devshm, *cfgdir)
29+
err := eda.Serve(*addr, *odir, *devmem, *devshm, eda.WithDAQMode(*daq))
3030
if err != nil {
3131
log.Fatalf("could not create eda-ctl service: %+v", err)
3232
}

Diff for: eda/cfg.go

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ func newDbConfig() dbConfig {
2323
}
2424

2525
func (dev *Device) setDBConfig(dif uint8, asics []conddb.ASIC) {
26+
dev.cfg.mode = "db"
2627
dev.cfg.hr.db.asics[dif] = make([]conddb.ASIC, len(asics))
2728
copy(dev.cfg.hr.db.asics[dif], asics)
2829
}

0 commit comments

Comments
 (0)