17 lines
509 B
C
17 lines
509 B
C
#ifndef __HAL_DEFINES_H__
|
|
#define __HAL_DEFINES_H__
|
|
|
|
#include "stm32f10x_rcc.h"
|
|
|
|
#define EXTERNAL_MEMORY
|
|
#define EXTERNAL_DATA
|
|
|
|
// auto selector for APB1/APB2:
|
|
#define RCC_APBxPeriphClockCmd(rcc, p, s) { if (rcc == 1) { RCC_APB1PeriphClockCmd(p,s); } else { RCC_APB2PeriphClockCmd(p, s); } }
|
|
#define RCC_APBxPeriphResetCmd(rcc, p, s) { if (rcc == 1) { RCC_APB1PeriphResetCmd(p,s); } else { RCC_APB2PeriphResetCmd(p, s); } }
|
|
|
|
#define LO(w) (w & 0xFF)
|
|
#define HI(w) ((w>>8) & 0xFF)
|
|
|
|
#endif // __HAL_DEFINES_H__
|