Texas Instruments TMS320C6000 manual Board API Reference, Boardsupport Compile time constant

Page 33

BOARD_SUPPORT

3.2 BOARD API Reference

BOARD_readReg Returns value of specified memory-mapped register

Function

Uint32 BOARD_readReg(

 

BOARD_Reg boardRegister

 

);

 

Arguments

boardRegister

Register enumeration

 

 

C6711 DSK

 

 

- BOARD_REG_IOPORT

Return Value

Uint32

Returns specified register value

Description

Returns the value of the specified memory-mapped register.

Example

Uint32 boardRegVal;

 

boardRegVal = BOARD_readReg(BOARD_REG_IOPORT);

BOARD_SUPPORT Compile time constant

Constant

BOARD_SUPPORT

Description

Compile time constant that has a value of 1 if the board supports the

 

different modules via MODULE_SUPPORT constants and 0 otherwise. You

 

are not required to use this constant.

 

Currently, all devices support this module.

Example

#if (BOARD_SUPPORT)

 

/* do DIP operations */

 

#endif

BOARD API Module

3-3

Image 33
Contents TMS320C6000 DSK Board Support Library API User’s Guide Important Notice About This Manual Read This FirstNotational Conventions How to Use This Manual Contents DIP API Module Tables BSL Overview How The BSL Benefits You BSL IntroductionBSL API Modules BSL Modules and Include FilesBSL API Module Support BSL Support Library Name and Symbol Conventions Using BSL HandlesBSL API Module Support for 6711 DSK User’s Program Setting BSL Project SettingsCompiler Options Linker OptionsAD535 API Module AD535 API Summary AD535 API Module DescriptionAD535 API Module AD535Config AD535ConfigAD535 API Reference AD535closeSets up AD535 using configuration structure Sets the Free bit of an McBSP serial port toAD553freeMcbsp AD553freeMcbsp Returns McBSP Handle AD535IdAllocates codec channel Codec of C6711DSK use the predfined pointer AD535IdAD535inGain AD535inGainSets AD535’s input gain AD535micGainAD535modifyReg Modifies specified control register AD535modifyRegAD535open AD535openOpens codec channel AD535powerDown Enables AD535’s power-down mode AD535outGainSets AD535’s output gain AD535read AD535readAD535readHwi AD535readRegAD535readReg AD535reset AD535resetAD535write AD535writeHwi AD535writeRegWrites value to specified control register AD535writeReg AD535writeReg Board API Module Board API Summary Board API Module DescriptionBoardsupport Compile time constant Board API ReferenceBOARDwriteReg BSL API Module BSL API Function BSL API Module DescriptionBSL API Reference BSLinitBSLinit DIP API Module DIP API Summary DIP API Module DescriptionDIP API Reference Returns current value of specified DIP switchDIPget Compile time constantFlash API Module Flash API Summary Flash API Module DescriptionFlash API Reference FLASHchecksumFLASHchecksum Returns checksum of specified Flash data FLASHerase Erases specified segment of Flash memory FLASHeraseFLASHread FLASHreadReads data from Flash address Flashsupport Compile time constant FLASHwriteWrites data to Flash address To write from writeBuffer to pages 1 FLASHwriteLED API Module LED API Summary LED API Module DescriptionLEDon LED API ReferenceLEDoff LEDonToggles specified LED LEDtoggleGlossary Board The BOARD-specific API Module CSL See chip support library DIP The DIP Switches API Module Flash The Flash ROM API Module IRQ Interrupt request see IRQ module ∝ -law companding See compress and expand compand Rtos Real-time operating system Glossary A-9 Dipsupport IndexLedsupport