th7/core/adapter.go

17 lines
269 B
Go
Raw Normal View History

2022-11-12 16:22:55 +00:00
package core
import (
"th7/core/th7"
2022-11-12 16:22:55 +00:00
"th7/data/config"
"th7/ports"
)
func NewAdapter(pcb ports.PCBPort, cfg config.Config) (ports.CorePort, error) {
if cfg.Board.Debug {
return NewDummyAdapter(pcb), nil
} else {
return th7.NewTH7Adapter(pcb, cfg), nil
2022-11-12 16:22:55 +00:00
}
}