diff options
Diffstat (limited to 'boot.py')
| -rw-r--r-- | boot.py | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -0,0 +1,17 @@ +import supervisor +import board +import digitalio +import storage + +supervisor.set_usb_identification("s-ol", "0x33.board", 0x732D, 0x3362) + +col = digitalio.DigitalInOut(board.GP8) +row = digitalio.DigitalInOut(board.GP10) +col.switch_to_output(value=True) +row.switch_to_input(pull=digitalio.Pull.DOWN) +if row.value: + storage.disable_usb_drive() + storage.remount("/", False) + print("Mounting read-write") +else: + print("Mounting readonly") |
