hex/pointers/write_pointers.fjΒΆ

β€”β€”β€”- Write Pointers

View source on GitHub

MacrosΒΆ

hexΒΆ

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

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

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

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

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

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

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