CC
uint32_t AA, BB, CC, DD, EE, FF, GG, HH;
CC = C;
T2 = Sigma0(AA) + Maj(AA,BB,CC);
DD = CC;
CC = BB;
C += CC;
uint64_t AA, BB, CC, DD, EE, FF, GG, HH;
CC = C;
T2 = Sigma0(AA) + Maj(AA,BB,CC);
DD = CC;
CC = BB;
C += CC;
CC = cl /nologo
$(CC) /c /Fo$@ custom.cpp
GMUX(0x06C, CC, 5, clk2_req_pcc5, dap, rsvd2, rsvd3, rsvd4),
GMUX(0x258, CC, 4, sdmmc4_clk_pcc4, sdmmc4, rsvd2, gmi, rsvd4),
GMUX(0x284, CC, 0, cam_mclk_pcc0, vi, vi_alt1, vi_alt3, sdmmc2),
GMUX(0x288, CC, 1, pcc1, i2s4, rsvd2, rsvd3, sdmmc2),
GMUX(0x2AC, CC, 2, pcc2, i2s4, rsvd2, sdmmc3, sdmmc2),
GMUX(0x194, CC, 7, pcc7, rsvd0, rsvd1, rsvd2, rsvd3, -1, 0, 0, 0, 0),
GMUX(0x198, CC, 0, hdmi_cec_pcc0, cec, rsvd1, rsvd2, rsvd3, 0xa24, 12, 5, 20, 5),
GMUX(0x19c, CC, 1, hdmi_int_dp_hpd_pcc1, dp, rsvd1, rsvd2, rsvd3, 0xa28, 12, 5, 20, 5),
GMUX(0x1a0, CC, 2, spdif_out_pcc2, spdif, rsvd1, rsvd2, rsvd3, 0xad0, 12, 5, 20, 5),
GMUX(0x1a4, CC, 3, spdif_in_pcc3, spdif, rsvd1, rsvd2, rsvd3, 0xacc, 12, 5, 20, 5),
GMUX(0x1a8, CC, 4, usb_vbus_en0_pcc4, usb, rsvd1, rsvd2, rsvd3, 0xb5c, 12, 5, 20, 5),
GMUX(0x1ac, CC, 5, usb_vbus_en1_pcc5, usb, rsvd1, rsvd2, rsvd3, 0xb60, 12, 5, 20, 5),
GMUX(0x1b0, CC, 6, dp_hpd0_pcc6, dp, rsvd1, rsvd2, rsvd3, 0x99c, 12, 5, 20, 5),
BHND_CDESC(BCM, 4706_CC, CC, "ChipCommon I/O Controller"),
BHND_DEVICE(BCM, CC, NULL, bhnd_chipc_clkctl_quirks),
BHND_CDESC(BCM, CC, CC, "ChipCommon I/O Controller"),
BHNDB_CLASS_PRIO(CC, LOW,
BHNDB_CLASS_PRIO(CC, LOW,
BHND_DEVICE(BCM, CC, NULL, chipc_quirks),
BHND_DEVICE(BCM, CC, "Broadcom ChipCommon GPIO", chipc_gpio_quirks),
BHND_DEVICE(BCM, CC, "ChipCommon Power Control", pwrctl_quirks),
Argv.a[Argc++] = CC;
(void)execv(CC, Argv.b);
err(1, "execv(" CC ")");