(cs, debug_leds, hdd_led)
| 31 | io_cs.value = True |
| 32 | |
| 33 | def set_cs_and_leds(cs, debug_leds, hdd_led): |
| 34 | io_cs.value = False |
| 35 | debug_leds = (debug_leds ^ 0xF) & 0x0F |
| 36 | if hdd_led: |
| 37 | hdd_led = 0 |
| 38 | else: |
| 39 | hdd_led = 1 |
| 40 | spi.write(bytes([0x40, 0x12, (debug_leds << 4) | (hdd_led << 3) | cs])); |
| 41 | io_cs.value = True |
| 42 | |
| 43 | set_cs_and_leds(3, 0x00, 0) |
| 44 |