# CARD_GetThreadPriority

## C Specification

  `#include <nitro/card.h>`
  `u32 CARD_GetThreadPriority(void);`

## Arguments

None.

## Return Values

Returns the current CARD asynchronous process thread priority.

## Description

Returns the priority of the current CARD asynchronous process thread. This thread is used internally when a CARD asynchronous function, such as `CARD_ReadRomAsync`, cannot execute using only the IRQ handler because of contraints imposed by arguments and the operating environment. The initial priority of this thread is set to the value of the `CARD_THREAD_PRIORITY_DEFAULT` variable. Obtain the value of the current setting using the `CARD_SetThreadPriority` function.

## See Also

`CARD_SetThreadPriority, CARD_ReadRomAsync, CARD_ReadEepromAsync, CARD_WriteEepromAsync, CARD_VerifyEepromAsync, CARD_WriteAndVerifyEepromAsync`

## Revision History

07/28/2004 Added descriptions and links.
07/19/2004 Initial Version

CONFIDENTIAL