Fix nxstyle issues.
# Conflicts: # arch/arm/src/armv7-m/dwt.h
This commit is contained in:
parent
afd6ad4ff5
commit
67b9f5f9e3
@ -1,11 +1,13 @@
|
||||
/***************************************************************************************
|
||||
/****************************************************************************
|
||||
* arch/arm/src/armv7-m/dwt.h
|
||||
*
|
||||
* Copyright (c) 2009 - 2013 ARM LIMITED
|
||||
*
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
* modification, are permitted provided that the following conditions
|
||||
* are met:
|
||||
*
|
||||
* - Redistributions of source code must retain the above copyright
|
||||
* notice, this list of conditions and the following disclaimer.
|
||||
@ -16,17 +18,17 @@
|
||||
* to endorse or promote products derived from this software without
|
||||
* specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
* ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE
|
||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
||||
* TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||
* PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS
|
||||
* AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
||||
* OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
* Copyright (C) 2014 Pierre-noel Bouteville . All rights reserved.
|
||||
* Author: Pierre-noel Bouteville <pnb990@gmail.com>
|
||||
@ -58,7 +60,7 @@
|
||||
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*
|
||||
***********************************************************************************************/
|
||||
****************************************************************************/
|
||||
|
||||
#ifndef __ARCH_ARM_SRC_ARMV7_M_DWT_H
|
||||
#define __ARCH_ARM_SRC_ARMV7_M_DWT_H
|
||||
@ -69,17 +71,17 @@
|
||||
|
||||
#include "arm_arch.h"
|
||||
|
||||
/***********************************************************************************************
|
||||
/****************************************************************************
|
||||
* Pre-processor Definitions
|
||||
***********************************************************************************************/
|
||||
****************************************************************************/
|
||||
|
||||
/* Data Watchpoint and Trace Register (DWT) Definitions ****************************************/
|
||||
/* Data Watchpoint and Trace Register (DWT) Definitions *********************/
|
||||
|
||||
/* DWT Register Base Address *******************************************************************/
|
||||
/* DWT Register Base Address ************************************************/
|
||||
|
||||
#define DWT_BASE (0xe0001000ul)
|
||||
|
||||
/* DWT Register Addresses **********************************************************************/
|
||||
/* DWT Register Addresses ***************************************************/
|
||||
|
||||
#define DWT_CTRL (DWT_BASE + 0x0000) /* Control Register */
|
||||
#define DWT_CYCCNT (DWT_BASE + 0x0004) /* Cycle Count Register */
|
||||
@ -108,7 +110,7 @@
|
||||
#define DWT_GRANT_ACCESS() (putreg32(DWT_LAR_ACCESS, DWT_LAR))
|
||||
#define DWT_REVOKE_ACCESS() (putreg32(~DWT_LAR_ACCESS, DWT_LAR))
|
||||
|
||||
/* DWT Register Bit Field Definitions **********************************************************/
|
||||
/* DWT Register Bit Field Definitions ***************************************/
|
||||
|
||||
/* DWT CTRL */
|
||||
|
||||
@ -219,24 +221,24 @@ static inline void dwt_comparator_setup(int compnum, uint32_t comp,
|
||||
switch (compnum)
|
||||
{
|
||||
case 0:
|
||||
putreg32(comp, DWT_COMP0);
|
||||
putreg32(mask, DWT_MASK0);
|
||||
putreg32(func, DWT_FUNCTION0);
|
||||
putreg32(comp, DWT_COMP0);
|
||||
putreg32(mask, DWT_MASK0);
|
||||
putreg32(func, DWT_FUNCTION0);
|
||||
break;
|
||||
case 1:
|
||||
putreg32(comp, DWT_COMP1);
|
||||
putreg32(mask, DWT_MASK1);
|
||||
putreg32(func, DWT_FUNCTION1);
|
||||
putreg32(comp, DWT_COMP1);
|
||||
putreg32(mask, DWT_MASK1);
|
||||
putreg32(func, DWT_FUNCTION1);
|
||||
break;
|
||||
case 2:
|
||||
putreg32(comp, DWT_COMP2);
|
||||
putreg32(mask, DWT_MASK2);
|
||||
putreg32(func, DWT_FUNCTION2);
|
||||
putreg32(comp, DWT_COMP2);
|
||||
putreg32(mask, DWT_MASK2);
|
||||
putreg32(func, DWT_FUNCTION2);
|
||||
break;
|
||||
case 3:
|
||||
putreg32(comp, DWT_COMP3);
|
||||
putreg32(mask, DWT_MASK3);
|
||||
putreg32(func, DWT_FUNCTION3);
|
||||
putreg32(comp, DWT_COMP3);
|
||||
putreg32(mask, DWT_MASK3);
|
||||
putreg32(func, DWT_FUNCTION3);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@ -250,24 +252,24 @@ static inline void dwt_comparator_reset(int compnum)
|
||||
switch (compnum)
|
||||
{
|
||||
case 0:
|
||||
putreg32(0, DWT_COMP0);
|
||||
putreg32(0, DWT_MASK0);
|
||||
putreg32(0, DWT_FUNCTION0);
|
||||
putreg32(0, DWT_COMP0);
|
||||
putreg32(0, DWT_MASK0);
|
||||
putreg32(0, DWT_FUNCTION0);
|
||||
break;
|
||||
case 1:
|
||||
putreg32(0, DWT_COMP1);
|
||||
putreg32(0, DWT_MASK1);
|
||||
putreg32(0, DWT_FUNCTION1);
|
||||
putreg32(0, DWT_COMP1);
|
||||
putreg32(0, DWT_MASK1);
|
||||
putreg32(0, DWT_FUNCTION1);
|
||||
break;
|
||||
case 2:
|
||||
putreg32(0, DWT_COMP2);
|
||||
putreg32(0, DWT_MASK2);
|
||||
putreg32(0, DWT_FUNCTION2);
|
||||
putreg32(0, DWT_COMP2);
|
||||
putreg32(0, DWT_MASK2);
|
||||
putreg32(0, DWT_FUNCTION2);
|
||||
break;
|
||||
case 3:
|
||||
putreg32(0, DWT_COMP3);
|
||||
putreg32(0, DWT_MASK3);
|
||||
putreg32(0, DWT_FUNCTION3);
|
||||
putreg32(0, DWT_COMP3);
|
||||
putreg32(0, DWT_MASK3);
|
||||
putreg32(0, DWT_FUNCTION3);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@ -282,20 +284,20 @@ static inline uint32_t dwt_comparator_block(int compnum)
|
||||
switch (compnum)
|
||||
{
|
||||
case 0:
|
||||
funcval = getreg32(DWT_FUNCTION0);
|
||||
putreg32(0, DWT_FUNCTION0);
|
||||
funcval = getreg32(DWT_FUNCTION0);
|
||||
putreg32(0, DWT_FUNCTION0);
|
||||
break;
|
||||
case 1:
|
||||
funcval = getreg32(DWT_FUNCTION1);
|
||||
putreg32(0, DWT_FUNCTION1);
|
||||
funcval = getreg32(DWT_FUNCTION1);
|
||||
putreg32(0, DWT_FUNCTION1);
|
||||
break;
|
||||
case 2:
|
||||
funcval = getreg32(DWT_FUNCTION2);
|
||||
putreg32(0, DWT_FUNCTION2);
|
||||
funcval = getreg32(DWT_FUNCTION2);
|
||||
putreg32(0, DWT_FUNCTION2);
|
||||
break;
|
||||
case 3:
|
||||
funcval = getreg32(DWT_FUNCTION3);
|
||||
putreg32(0, DWT_FUNCTION3);
|
||||
funcval = getreg32(DWT_FUNCTION3);
|
||||
putreg32(0, DWT_FUNCTION3);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
@ -310,16 +312,16 @@ static inline void dwt_comparator_restore(int compnum, uint32_t func)
|
||||
switch (compnum)
|
||||
{
|
||||
case 0:
|
||||
putreg32(func, DWT_FUNCTION0);
|
||||
putreg32(func, DWT_FUNCTION0);
|
||||
break;
|
||||
case 1:
|
||||
putreg32(func, DWT_FUNCTION1);
|
||||
putreg32(func, DWT_FUNCTION1);
|
||||
break;
|
||||
case 2:
|
||||
putreg32(func, DWT_FUNCTION2);
|
||||
putreg32(func, DWT_FUNCTION2);
|
||||
break;
|
||||
case 3:
|
||||
putreg32(func, DWT_FUNCTION3);
|
||||
putreg32(func, DWT_FUNCTION3);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user