Site Index
   Support Home
   OMAP Home
   OSK5912
   Related Products
   OMAP Tech Docs
   Linux Docs
   Development Flow
   Emulators
   Ordering Info.
Google

OMAP Site
Support Site
Main Site

OSK5912 Power Module

The power module communicate/controls the on-board TI Power Controller( TIS65010 )

Function Description
OSK5912_POWER_rget Get the value of a power controller register
OSK5912_POWER_rset Set the value of a power controller register

OSK5912_POWER_rget()

Description
Read from a power controller register

Required Headers
osk5912.h
osk5912_power.h

Required Libraries
osk5912bsl.lib

Function Prototype
Int16 OSK5912_POWER_rget( Uint8 regnum, Uint8 *regval )

Parameters
regnum - address of power controller register ( possible values [0x00-0x10] )
regval - register value pointer

Return Value
0 - Pass
1 - Fail

Example

    Uint8 regnum = 0x10;
    Uint8 regval;

    /* Read from register 'regnum' and store in 'regval' */
    OSK5912_POWER_rget( regnum, ®val );

OSK5912_POWER_rset()

Description
Write to a power controller register

Required Headers
osk5912.h
osk5912_power.h

Required Libraries
osk5912bsl.lib

Function Prototype
Int16 OSK5912_POWER_rset( Uint8 regnum, Uint8 regval )

Parameters
regnum - address of power controller register ( possible values [0x00-0x10] )
regval - register value to write

Return Value
0 - Pass
1 - Fail

Example

    Uint8 regnum = 0x10;
    Uint8 regval = 0x55;

    /* Write to register regnum the value regval */
    OSK5912_POWER_rset( regnum, regval );
©Copyright 2002-2012 Spectrum Digital, Inc. All Rights Reserved.