# SCFG_SetDmacFixed

## Syntax

      #include <twl/scfg.h>

      static inline void SCFG_SetDmacFixed( BOOL sw );

## Arguments

`sw` | If this is `TRUE`, a revised version of the old ARM9 DMA circuit will be used. If this is `FALSE`, the circuit will be identical to the NITRO-CPU's.

## Return Values

None.

## Description

Configures use of a revised version of the old ARM9 DMA circuit.

If the revised version is specified, multiple DMA hangs and DMA0SAD bugs will be fixed.

Revisions will not be used by default.

Note: Use this function when running on TWL hardware.

Because NITRO hardware does not include an SCFG block, this function is not expected to be invoked on NITRO hardware.

## See Also

SCFG Overview
`SCFG_IsDmacFixed`

## Revision History

2008/04/07 Added information on default values.
2007/10/03 Initial version.

CONFIDENTIAL