hex/pointers/read_pointers.fjΒΆ

β€”β€”β€”- Read Pointers

View source on GitHub

MacrosΒΆ

hexΒΆ

  • hex.read_hex/2 β€” dst is a hex. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.

  • hex.read_byte/2 β€” dst is a hex[:2]. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.

  • hex.read_hex_and_inc β€” dst is a hex. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.

  • hex.read_hex/3 β€” dst is a hex[:n]. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.

  • hex.read_byte_and_inc β€” dst is a hex[:2]. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.

  • hex.read_byte/3 β€” dst is a hex[:2n]. ptr is a hex[:w/4] that holds an address, which we assume is dw-aligned.