Skip to content

Instantly share code, notes, and snippets.

@jannau
Created June 6, 2021 08:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jannau/a7afdb8243b2ec571888ca8f78ee2d31 to your computer and use it in GitHub Desktop.
Save jannau/a7afdb8243b2ec571888ca8f78ee2d31 to your computer and use it in GitHub Desktop.
apple m1 hbm1 i2c commication under m1n1 hypervisor
I2C[0x3f]: W 0x0f
I2C[0x3f]: R 0x04 0x00 0x87 0x20 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: R 0x04 0x28 0x00 0x00 0x00
I2C[0x3f]: W 0x01
I2C[0x3f]: R 0x04 0x18 0x32 0xcd 0x00
I2C[0x3f]: W 0x05
I2C[0x3f]: R 0x10 0xc4 0x5b 0xbe 0x05 0x59 0x04 0x1b 0xa0 0xd5 0x4a 0xb4 0xdf 0x4e 0x02 0x16 0xa2
I2C[0x3f]: W 0x2c
I2C[0x3f]: R 0x02 0x00
I2C[0x3f]: W 0x2d
I2C[0x3f]: R 0x12 0x01 0x00 0x02 0x17 0x1f 0x1f 0x2a 0x00 0x93 0x66 0xb6 0xa2 0x02 0x00 0x22 0x00 0x00 0x00
I2C[0x3f]: W 0x01
I2C[0x3f]: R 0x04 0x18 0x32 0xcd 0x00
I2C[0x3f]: W 0x29
I2C[0x3f]: R 0x3f 0x08 0x01 0x03 0x00 0x11 0x40 0x03 0x00 0x44 0x20 0x03 0x00 0xbf 0x5f 0x3c 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x03 0x00 0xa2 0x06 0x00 0xff 0x3c 0x00 0x1f 0x04 0x2e 0x00 0x30 0x00 0x08 0x00 0x00 0x00 0x00 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x3f 0x83 0x75
I2C[0x3f]: W 0x1a
I2C[0x3f]: R 0x04 0xfd 0x48 0x02 0x10
I2C[0x3f]: W 0x5f
I2C[0x3f]: R 0x05 0x73 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x5e
I2C[0x3f]: R 0x12 0x00 0x00 0x00 0x04 0x91 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x50
I2C[0x3f]: R 0x06 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x20
I2C[0x3f]: R 0x01 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x03 0x05 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x84
I2C[0x3f]: W 0x1a
I2C[0x3f]: R 0x04 0xfd 0x48 0x02 0x10
I2C[0x3f]: W 0x5f
I2C[0x3f]: R 0x05 0x73 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x5e
I2C[0x3f]: R 0x12 0x00 0x00 0x00 0x04 0x91 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x20
I2C[0x3f]: R 0x01 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
I2C[0x3f]: W 0x14
I2C[0x3f]: R 0x0b 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
I2C[0x3f]: W 0x00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment