From 22997d87d03825a9d470f70218b387682ebbb46b Mon Sep 17 00:00:00 2001 From: Maxwell Beck Date: Thu, 29 May 2025 15:40:22 -0500 Subject: fix: Use VIA2 PB to determine track bitrates --- src/pico1541.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/pico1541.c') diff --git a/src/pico1541.c b/src/pico1541.c index 63cb74a..8a02587 100644 --- a/src/pico1541.c +++ b/src/pico1541.c @@ -94,6 +94,7 @@ void via_pb_write(via_t *via, uint8_t cycle) { } drive.spinning = ((via->ddrb & via->orb) & 4) > 0; + drive.bitrate = ((via->ddrb & via->orb) & 0b01100000) >> 5; gpio_put(GPIO_LED, (via->orb & 0b00001000) > 0 && (via->ddrb & 0b00001000) > 0); } -- cgit 1.4.1