Browse Source

macro.h removed

Dmitry 9 years ago
parent
commit
3ca34cfea5
3 changed files with 0 additions and 19 deletions
  1. 0 1
      demo/cdc_startup.c
  2. 0 17
      macro.h
  3. 0 1
      src/usb_32v2.c

+ 0 - 1
demo/cdc_startup.c

@@ -13,7 +13,6 @@
  * limitations under the License.
  */
 
-#include "macro.h"
 #include "stm32.h"
 
 static void cdc_init_rcc (void) {

+ 0 - 17
macro.h

@@ -1,17 +0,0 @@
-#ifndef _MACRO_H_
-#define _MACRO_H_
-
-/* modify bitfield */
-#define _BMD(reg, msk, val)     (reg) = (((reg) & ~(msk)) | (val))
-/* set bitfield */
-#define _BST(reg, bits)         (reg) = ((reg) | (bits))
-/* clear bitfield */
-#define _BCL(reg, bits)         (reg) = ((reg) & ~(bits))
-/* wait until bitfield set */
-#define _WBS(reg, bits)         while(((reg) & (bits)) == 0)
-/* wait until bitfield clear */
-#define _WBC(reg, bits)         while(((reg) & (bits)) != 0)
-/* wait for bitfield value */
-#define _WVL(reg, msk, val)     while(((reg) & (msk)) != (val))
-
-#endif //_MACRO_H_

+ 0 - 1
src/usb_32v2.c

@@ -15,7 +15,6 @@
 
 #include <stdint.h>
 #include <stdbool.h>
-#include "macro.h"
 #include "stm32.h"
 #include "../usb.h"