#!/usr/bin/env python3 # SPDX-License-Identifier: MIT import sys, pathlib sys.path.append(str(pathlib.Path(__file__).resolve().parents[1])) from m1n1.setup import * from m1n1.shell import run_shell from m1n1.fw.smc import SMCClient smc_addr = u.adt["arm-io/smc"].get_reg(0)[0] smc = SMCClient(u, smc_addr, None) smc.verbose = 3 smc.start() smc.start_ep(0x20) smcep = smc.epmap[0x20] # dp2hdmi-gpio.function-reset - not used at all by macos # smcep.write('gP09', struct.pack("