Synopsis
#define LIBMEM_RANGE_WITHIN_RANGE(r1StartAddress, r1EndAddress, r2StartAddress, r2EndAddress) (LIBMEM_ADDRESS_IN_RANGE(r1StartAddress, r2StartAddress, r2EndAddress) && LIBMEM_ADDRESS_IN_RANGE(r1EndAddress, r2StartAddress, r2EndAddress))
Description

LIBMEM_RANGE_WITHIN_RANGE is used to determine whether address range 1 is within address range 2.

r1StartAddress — The start address of address range 1.

r1EndAddress — The end address of address range 1.

r2StartAddress — The start address of address range 2.

r2EndAddress — The end address of address range 2.

LIBMEM_RANGE_WITHIN_RANGE returns — Non-zero if address range 1 is within address range 2.