# DC_TouchRange

## C Specification

      #include <nitro/os.h>

      void DC_TouchRange(
                  void*   startAddr ,
                  u32     nBytes );

## Description

Loads the data in the specified memory region into data cache

`startAddr` is rounded down to the closest 32-byte boundary. `startAddr` + `nBytes` is rounded up to the closest 32-byte boundary.

## Internal Operation

Looks ahead with the `pld` command.

## Arguments

`startAddr` | Lowest address in the region to be preloaded
`nBytes` | Number of bytes of the region to be preloaded

## Return Values

None.

## See Also

`DC_LockdownRange
`

## Revision History

12/22/2003 Initial Version