mirror of
https://github.com/TomHarte/CLK.git
synced 2024-11-22 12:33:29 +00:00
Add a quick test of tone generator 1.
This commit is contained in:
parent
27b0579ec6
commit
f371221dba
@ -82,9 +82,19 @@
|
||||
// apply sync momentarily.
|
||||
_interruptSource->write(7, 2 << 5);
|
||||
_interruptSource->write(0, 137);
|
||||
_interruptSource->write(2, 0);
|
||||
_interruptSource->write(1, 0);
|
||||
|
||||
[self performTestExpectedToggles:250000/138 expectedInterrupts:250000/(138*2)];
|
||||
}
|
||||
|
||||
- (void)testTone1Timer {
|
||||
// Set tone generator 1 as the interrupt source, with a divider of 961;
|
||||
// apply sync momentarily.
|
||||
_interruptSource->write(7, 3 << 5);
|
||||
_interruptSource->write(2, 961 & 0xff);
|
||||
_interruptSource->write(3, (961 >> 8) & 0xff);
|
||||
|
||||
[self performTestExpectedToggles:250000/961 expectedInterrupts:250000/(961*2)];
|
||||
}
|
||||
|
||||
@end
|
||||
|
Loading…
Reference in New Issue
Block a user