Choco OS  V.0.16.9.0
Join to the chocolate world
oc_ba.h File Reference

Interface for Machine Base Addresses (BA) module. More...

#include <oc_1word.h>
#include <oc_ba_defs.h>
#include <oc_rmaps.h>

Go to the source code of this file.

Macros

#define oC_BaseAddress_(BASE_NAME)
 returns base address More...
 
#define oC_PowerBaseAddress_(BASE_NAME)
 returns base address for The Power Register More...
 
#define oC_PowerOffset_(BASE_NAME)
 returns offset for The Power Register More...
 
#define oC_PowerBit_(BASE_NAME)
 returns power bit in The Power Register More...
 
#define oC_BaseAddressMask
 Mask for BaseAddress type. More...
 
#define oC_PowerBit_Exist(PowerBit)
 checks if power bit is configured in definition file
 
#define oC_PowerBaseAddress_Exist(Base)
 checks if power register base address is configured in definition file
 
#define oC_PowerOffset_Exist(Offset)
 checks if power register offset is configured in definition file
 
#define oC_PowerBit_ExistFor(BASE_NAME)
 checks if power register bit exist for base with name
 
#define oC_PowerBaseAddress_ExistFor(BASE_NAME)
 checks if power register base address exist for base with name
 
#define oC_PowerOffset_ExistFor(BASE_NAME)
 checks if power register offset exist for base with name
 

Enumerations

Detailed Description


Author
Patryk Kubiak
Note
Copyright (C) 2015 Patryk Kubiak patry.nosp@m.k.ku.nosp@m.biak9.nosp@m.0@gm.nosp@m.ail.c.nosp@m.om

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

Definition in file oc_ba.h.