|
2634 | 2634 | }
|
2635 | 2635 | },
|
2636 | 2636 | "detect_code": ["0826"],
|
2637 |
| - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
2638 | 2637 | "device_has_add": [
|
2639 | 2638 | "CAN",
|
2640 | 2639 | "SERIAL_ASYNCH",
|
|
2756 | 2755 | "value": 1
|
2757 | 2756 | }
|
2758 | 2757 | },
|
2759 |
| - "overrides": { "lpticker_delay_ticks": 4, "tickless-from-us-ticker": true }, |
| 2758 | + "overrides": { |
| 2759 | + "lpticker_delay_ticks": 0, |
| 2760 | + "tickless-from-us-ticker": true |
| 2761 | + }, |
2760 | 2762 | "detect_code": ["0743"],
|
2761 | 2763 | "macros_add": [
|
2762 |
| - "MBED_TICKLESS", |
2763 |
| - "USB_STM_HAL", |
2764 |
| - "USBHOST_OTHER" |
| 2764 | + "MBED_TICKLESS" |
2765 | 2765 | ],
|
2766 | 2766 | "device_has_add": [
|
2767 | 2767 | "ANALOGOUT",
|
|
2798 | 2798 | "value": 1
|
2799 | 2799 | }
|
2800 | 2800 | },
|
2801 |
| - "overrides": { "lpticker_delay_ticks": 4, "tickless-from-us-ticker": true}, |
2802 |
| - "detect_code": ["0743"], |
| 2801 | + "overrides": { |
| 2802 | + "lpticker_delay_ticks": 0, |
| 2803 | + "tickless-from-us-ticker": true |
| 2804 | + }, |
| 2805 | + "detect_code": ["0742"], |
2803 | 2806 | "macros_add": [
|
2804 |
| - "MBED_TICKLESS", |
2805 |
| - "USB_STM_HAL", |
2806 |
| - "USBHOST_OTHER" |
| 2807 | + "MBED_TICKLESS" |
2807 | 2808 | ],
|
2808 | 2809 | "device_has_add": [
|
2809 | 2810 | "ANALOGOUT",
|
|
2842 | 2843 | "value": "PA_7",
|
2843 | 2844 | "macro_name": "STM32_D11_SPI_ETHERNET_PIN"
|
2844 | 2845 | },
|
| 2846 | + "usb_speed": { |
| 2847 | + "help": "USB_FS or USB_HS or USB_FS_WITH_HS", |
| 2848 | + "value": "USB_FS" |
| 2849 | + }, |
2845 | 2850 | "clock_source": {
|
2846 | 2851 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
2847 | 2852 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
|
2858 | 2863 | "PSA"
|
2859 | 2864 | ],
|
2860 | 2865 | "components_add": ["FLASHIAP"],
|
2861 |
| - "macros_add": [ |
2862 |
| - "USB_STM_HAL", |
2863 |
| - "USBHOST_OTHER" |
2864 |
| - ], |
2865 | 2866 | "device_has_add": [
|
2866 | 2867 | "ANALOGOUT",
|
2867 | 2868 | "CAN",
|
|
3002 | 3003 | }
|
3003 | 3004 | },
|
3004 | 3005 | "detect_code": ["0777"],
|
3005 |
| - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
3006 | 3006 | "device_has_add": [
|
3007 | 3007 | "ANALOGOUT",
|
3008 | 3008 | "CAN",
|
|
3018 | 3018 | "inherits": ["FAMILY_STM32"],
|
3019 | 3019 | "supported_form_factors": ["ARDUINO", "MORPHO"],
|
3020 | 3020 | "core": "Cortex-M4F",
|
3021 |
| - "extra_labels_add": ["STM32F4", "STM32F446xE", "STM32F446ZE"], |
| 3021 | + "extra_labels_add": [ |
| 3022 | + "STM32F4", |
| 3023 | + "STM32F446xE", |
| 3024 | + "STM32F446ZE" |
| 3025 | + ], |
3022 | 3026 | "config": {
|
3023 | 3027 | "clock_source": {
|
3024 | 3028 | "help": "Mask value : USE_PLL_HSE_EXTC | USE_PLL_HSE_XTAL (need HW patch) | USE_PLL_HSI",
|
3025 | 3029 | "value": "USE_PLL_HSE_EXTC|USE_PLL_HSI",
|
3026 | 3030 | "macro_name": "CLOCK_SOURCE"
|
| 3031 | + }, |
| 3032 | + "usb_speed": { |
| 3033 | + "help": "USB_FS or USB_HS or USB_FS_WITH_HS", |
| 3034 | + "value": "USB_FS" |
3027 | 3035 | }
|
3028 | 3036 | },
|
3029 | 3037 | "detect_code": ["0778"],
|
3030 |
| - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
3031 | 3038 | "device_has_add": [
|
3032 | 3039 | "ANALOGOUT",
|
3033 | 3040 | "CAN",
|
|
3980 | 3987 | "help": "Mask value : USE_PLL_HSE_EXTC (need HW patch) | USE_PLL_HSE_XTAL | USE_PLL_HSI",
|
3981 | 3988 | "value": "USE_PLL_HSE_XTAL|USE_PLL_HSI",
|
3982 | 3989 | "macro_name": "CLOCK_SOURCE"
|
| 3990 | + }, |
| 3991 | + "usb_speed": { |
| 3992 | + "help": "USB_FS or USB_HS or USB_FS_WITH_HS", |
| 3993 | + "value": "USB_FS" |
3983 | 3994 | }
|
3984 | 3995 | },
|
3985 |
| - "macros_add": ["USB_STM_HAL"], |
3986 | 3996 | "overrides": { "lse_available": 0 },
|
3987 |
| - "device_has_add": ["ANALOGOUT", "TRNG", "FLASH", "MPU"], |
| 3997 | + "device_has_add": [ |
| 3998 | + "ANALOGOUT", |
| 3999 | + "TRNG", |
| 4000 | + "FLASH", |
| 4001 | + "MPU", |
| 4002 | + "USBDEVICE" |
| 4003 | + ], |
3988 | 4004 | "release_versions": ["2", "5"],
|
3989 | 4005 | "device_name": "STM32F407VG"
|
3990 | 4006 | },
|
|
4003 | 4019 | "help": "Mask value : USE_PLL_HSE_EXTC (need HW patch) | USE_PLL_HSE_XTAL | USE_PLL_HSI",
|
4004 | 4020 | "value": "USE_PLL_HSE_XTAL|USE_PLL_HSI",
|
4005 | 4021 | "macro_name": "CLOCK_SOURCE"
|
| 4022 | + }, |
| 4023 | + "usb_speed": { |
| 4024 | + "help": "USB_FS or USB_HS or USB_FS_WITH_HS", |
| 4025 | + "value": "USB_FS_WITH_HS" |
4006 | 4026 | }
|
4007 | 4027 | },
|
4008 | 4028 | "overrides": { "lse_available": 0 },
|
4009 |
| - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
4010 | 4029 | "device_has_add": [
|
4011 | 4030 | "ANALOGOUT",
|
4012 | 4031 | "CAN",
|
4013 | 4032 | "SERIAL_ASYNCH",
|
4014 | 4033 | "TRNG",
|
4015 | 4034 | "FLASH",
|
| 4035 | + "USBDEVICE", |
4016 | 4036 | "MPU"
|
4017 | 4037 | ],
|
4018 | 4038 | "release_versions": ["2", "5"],
|
|
4039 | 4059 | }
|
4040 | 4060 | },
|
4041 | 4061 | "detect_code": ["0788"],
|
4042 |
| - "macros_add": ["USB_STM_HAL", "USBHOST_OTHER"], |
4043 | 4062 | "device_has_add": [
|
4044 | 4063 | "ANALOGOUT",
|
4045 | 4064 | "CAN",
|
|
4155 | 4174 | "SERIAL_ASYNCH",
|
4156 | 4175 | "TRNG",
|
4157 | 4176 | "FLASH",
|
| 4177 | + "USBDEVICE", |
4158 | 4178 | "MPU"
|
4159 | 4179 | ],
|
4160 | 4180 | "release_versions": ["2", "5"],
|
|
0 commit comments