mirror of https://github.com/ARMmbed/mbed-os.git
commit
acd04f16be
|
@ -36,7 +36,7 @@ static int get_available_sct()
|
||||||
|
|
||||||
void pwmout_init(pwmout_t* obj, PinName pin)
|
void pwmout_init(pwmout_t* obj, PinName pin)
|
||||||
{
|
{
|
||||||
MBED_ASSERT(pin != (uint32_t)NC);
|
MBED_ASSERT(pin != (PinName)NC);
|
||||||
|
|
||||||
int sct_n = get_available_sct();
|
int sct_n = get_available_sct();
|
||||||
if (sct_n == -1) {
|
if (sct_n == -1) {
|
||||||
|
|
|
@ -214,7 +214,7 @@ osThreadDef_t os_thread_def_main = {(os_pthread)main, osPriorityNormal, 0, NULL}
|
||||||
#elif defined(TARGET_LPC812)
|
#elif defined(TARGET_LPC812)
|
||||||
#define INITIAL_SP (0x10001000UL)
|
#define INITIAL_SP (0x10001000UL)
|
||||||
|
|
||||||
#elif defined(TARGET_LPC824)
|
#elif defined(TARGET_LPC824) || defined(TARGET_SSCI824)
|
||||||
#define INITIAL_SP (0x10002000UL)
|
#define INITIAL_SP (0x10002000UL)
|
||||||
|
|
||||||
#elif defined(TARGET_KL25Z)
|
#elif defined(TARGET_KL25Z)
|
||||||
|
|
|
@ -57,7 +57,8 @@
|
||||||
# elif defined(TARGET_LPC11U24) || defined(TARGET_STM32F303RE) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
|
# elif defined(TARGET_LPC11U24) || defined(TARGET_STM32F303RE) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
|
||||||
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
|
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
|
||||||
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F334R8) || defined(TARGET_STM32F334C8) \
|
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F334R8) || defined(TARGET_STM32F334C8) \
|
||||||
|| defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32ST1L)
|
|| defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32ST1L) \
|
||||||
|
|| defined(TARGET_SSCI824)
|
||||||
# define OS_TASKCNT 6
|
# define OS_TASKCNT 6
|
||||||
# else
|
# else
|
||||||
# error "no target defined"
|
# error "no target defined"
|
||||||
|
@ -73,7 +74,8 @@
|
||||||
# define OS_SCHEDULERSTKSIZE 256
|
# define OS_SCHEDULERSTKSIZE 256
|
||||||
# elif defined(TARGET_LPC11U24) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
|
# elif defined(TARGET_LPC11U24) || defined(TARGET_LPC11U35_401) || defined(TARGET_LPC11U35_501) || defined(TARGET_LPCCAPPUCCINO) || defined(TARGET_LPC1114) \
|
||||||
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
|
|| defined(TARGET_LPC812) || defined(TARGET_KL25Z) || defined(TARGET_KL05Z) || defined(TARGET_STM32F100RB) || defined(TARGET_STM32F051R8) \
|
||||||
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32ST1L)
|
|| defined(TARGET_STM32F103RB) || defined(TARGET_LPC824) || defined(TARGET_STM32F302R8) || defined(TARGET_STM32F072RB) || defined(TARGET_STM32F091RC) || defined(TARGET_NZ32ST1L) \
|
||||||
|
|| defined(TARGET_SSCI824)
|
||||||
# define OS_SCHEDULERSTKSIZE 128
|
# define OS_SCHEDULERSTKSIZE 128
|
||||||
# elif defined(TARGET_STM32F334R8) || defined(TARGET_STM32F303RE) || defined(TARGET_STM32F334C8) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)
|
# elif defined(TARGET_STM32F334R8) || defined(TARGET_STM32F303RE) || defined(TARGET_STM32F334C8) || defined(TARGET_STM32L053R8) || defined(TARGET_STM32L053C8)
|
||||||
# define OS_SCHEDULERSTKSIZE 112
|
# define OS_SCHEDULERSTKSIZE 112
|
||||||
|
@ -131,7 +133,7 @@
|
||||||
# elif defined(TARGET_LPC812)
|
# elif defined(TARGET_LPC812)
|
||||||
# define OS_CLOCK 36000000
|
# define OS_CLOCK 36000000
|
||||||
|
|
||||||
# elif defined(TARGET_LPC824)
|
# elif defined(TARGET_LPC824) || defined(TARGET_SSCI824)
|
||||||
# define OS_CLOCK 30000000
|
# define OS_CLOCK 30000000
|
||||||
|
|
||||||
# elif defined(TARGET_STM32F100RB)
|
# elif defined(TARGET_STM32F100RB)
|
||||||
|
|
|
@ -635,7 +635,7 @@ TESTS = [
|
||||||
"duration": 15,
|
"duration": 15,
|
||||||
"automated": True,
|
"automated": True,
|
||||||
#"host_test": "wait_us_auto",
|
#"host_test": "wait_us_auto",
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -648,7 +648,7 @@ TESTS = [
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"duration": 20,
|
"duration": 20,
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -661,7 +661,7 @@ TESTS = [
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"duration": 20,
|
"duration": 20,
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -673,7 +673,7 @@ TESTS = [
|
||||||
"source_dir": join(TEST_DIR, "rtos", "mbed", "signals"),
|
"source_dir": join(TEST_DIR, "rtos", "mbed", "signals"),
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -685,7 +685,7 @@ TESTS = [
|
||||||
"source_dir": join(TEST_DIR, "rtos", "mbed", "queue"),
|
"source_dir": join(TEST_DIR, "rtos", "mbed", "queue"),
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -697,7 +697,7 @@ TESTS = [
|
||||||
"source_dir": join(TEST_DIR, "rtos", "mbed", "mail"),
|
"source_dir": join(TEST_DIR, "rtos", "mbed", "mail"),
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -711,7 +711,7 @@ TESTS = [
|
||||||
"duration": 15,
|
"duration": 15,
|
||||||
"automated": True,
|
"automated": True,
|
||||||
#"host_test": "wait_us_auto",
|
#"host_test": "wait_us_auto",
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
@ -723,7 +723,7 @@ TESTS = [
|
||||||
"source_dir": join(TEST_DIR, "rtos", "mbed", "isr"),
|
"source_dir": join(TEST_DIR, "rtos", "mbed", "isr"),
|
||||||
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
"dependencies": [MBED_LIBRARIES, RTOS_LIBRARIES, TEST_MBED_LIB],
|
||||||
"automated": True,
|
"automated": True,
|
||||||
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460",
|
"mcu": ["LPC1768", "LPC1549", "LPC11U24", "LPC812", "LPC2460", "LPC824", "SSCI824",
|
||||||
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
"KL25Z", "KL05Z", "K64F", "KL46Z",
|
||||||
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
"RZ_A1H", "DISCO_F407VG", "DISCO_F429ZI", "NUCLEO_F411RE",
|
||||||
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
"NUCLEO_F401RE", "NUCLEO_F334R8", "DISCO_F334C8", "NUCLEO_F302R8",
|
||||||
|
|
Loading…
Reference in New Issue