run method
- Phase phase
override
Executes this Component's activities related to running the test.
Overrides of run must call super.run
in an unawaited
fashion.
For example:
@override
Future<void> run(Phase phase) async {
unawaited(super.run(phase));
// New code goes here!
}
Implementation
@override
Future<void> run(Phase phase) async {
unawaited(super.run(phase));
intf.miso.inject(0);
intf.csb.negedge.listen((_) {
_packetHandler(loadOnly: true);
});
intf.sclk.negedge.listen((_) {
_packetHandler(loadOnly: false);
});
}