@ -31,7 +31,7 @@ void SimHarness::RunCycle() {
millis ( ) ;
millis ( ) ;
}
}
}
}
Kaleidoscop e. loop ( ) ;
kaleidoscope: : Runtim e. loop ( ) ;
}
}
void SimHarness : : RunCycles ( size_t n ) {
void SimHarness : : RunCycles ( size_t n ) {
@ -39,20 +39,20 @@ void SimHarness::RunCycles(size_t n) {
}
}
void SimHarness : : RunForMillis ( size_t t ) {
void SimHarness : : RunForMillis ( size_t t ) {
auto start_time = Kaleidoscop e. millisAtCycleStart ( ) ;
auto start_time = kaleidoscope: : Runtim e. millisAtCycleStart ( ) ;
while ( Kaleidoscop e. millisAtCycleStart ( ) - start_time < t ) {
while ( kaleidoscope: : Runtim e. millisAtCycleStart ( ) - start_time < t ) {
RunCycle ( ) ;
RunCycle ( ) ;
}
}
}
}
void SimHarness : : Press ( KeyAddr key_addr ) {
void SimHarness : : Press ( KeyAddr key_addr ) {
Kaleidoscop e. device ( ) . keyScanner ( ) . setKeystate (
kaleidoscope: : Runtim e. device ( ) . keyScanner ( ) . setKeystate (
key_addr ,
key_addr ,
kaleidoscope : : Device : : Props : : KeyScanner : : KeyState : : Pressed ) ;
kaleidoscope : : Device : : Props : : KeyScanner : : KeyState : : Pressed ) ;
}
}
void SimHarness : : Release ( KeyAddr key_addr ) {
void SimHarness : : Release ( KeyAddr key_addr ) {
Kaleidoscop e. device ( ) . keyScanner ( ) . setKeystate (
kaleidoscope: : Runtim e. device ( ) . keyScanner ( ) . setKeystate (
key_addr ,
key_addr ,
kaleidoscope : : Device : : Props : : KeyScanner : : KeyState : : NotPressed ) ;
kaleidoscope : : Device : : Props : : KeyScanner : : KeyState : : NotPressed ) ;
}
}