mirror of
https://github.com/eclipse-threadx/levelx.git
synced 2026-09-14 20:48:51 +08:00
Compare commits
5
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6eadbd6d97 | ||
|
|
f11f115a41 | ||
|
|
ce04276ace | ||
|
|
6b20a667e3 | ||
|
|
2af719ed1a |
+14
-3
@@ -1,6 +1,6 @@
|
|||||||
LICENSED HARDWARE LIST
|
LICENSED HARDWARE LIST
|
||||||
|
|
||||||
Last Updated: 2020-10-15
|
Last Updated: 2020-12-15
|
||||||
|
|
||||||
Microsoft has entered into OEM Agreements with manufacturers of the following
|
Microsoft has entered into OEM Agreements with manufacturers of the following
|
||||||
microprocessors and microcontrollers (the “hardware”) to enable those
|
microprocessors and microcontrollers (the “hardware”) to enable those
|
||||||
@@ -11,6 +11,16 @@ Production Use” rights in Section 2 of the Microsoft Software License Terms fo
|
|||||||
Microsoft Azure RTOS. If hardware is not listed below, you do not have those
|
Microsoft Azure RTOS. If hardware is not listed below, you do not have those
|
||||||
rights.
|
rights.
|
||||||
|
|
||||||
|
|
||||||
|
STMicroelectronics:
|
||||||
|
|
||||||
|
STM32 MCUs
|
||||||
|
STM32 MPUs
|
||||||
|
|
||||||
|
MediaTek:
|
||||||
|
|
||||||
|
MT3620 MCU (Azure Sphere)
|
||||||
|
|
||||||
Microchip:
|
Microchip:
|
||||||
|
|
||||||
PIC 32-bit MCUs
|
PIC 32-bit MCUs
|
||||||
@@ -18,7 +28,8 @@ Microchip:
|
|||||||
SAM 32-bit MPUs
|
SAM 32-bit MPUs
|
||||||
|
|
||||||
NXP:
|
NXP:
|
||||||
i.MX RT105x/6x cross over MCUs
|
|
||||||
|
NXP i.MX RT10xx series crossover MCUs
|
||||||
|
|
||||||
Renesas:
|
Renesas:
|
||||||
|
|
||||||
@@ -28,4 +39,4 @@ Renesas:
|
|||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
More coming soon. Please check back frequently for updates.
|
More coming soon. Please check back frequently for updates.
|
||||||
|
|||||||
+5
-2
@@ -26,7 +26,7 @@
|
|||||||
/* APPLICATION INTERFACE DEFINITION RELEASE */
|
/* APPLICATION INTERFACE DEFINITION RELEASE */
|
||||||
/* */
|
/* */
|
||||||
/* lx_api.h PORTABLE C */
|
/* lx_api.h PORTABLE C */
|
||||||
/* 6.1.2 */
|
/* 6.1.3 */
|
||||||
/* AUTHOR */
|
/* AUTHOR */
|
||||||
/* */
|
/* */
|
||||||
/* William E. Lamie, Microsoft Corporation */
|
/* William E. Lamie, Microsoft Corporation */
|
||||||
@@ -49,6 +49,9 @@
|
|||||||
/* added support for lx_user.h */
|
/* added support for lx_user.h */
|
||||||
/* so user can specify values, */
|
/* so user can specify values, */
|
||||||
/* resulting in version 6.1.2 */
|
/* resulting in version 6.1.2 */
|
||||||
|
/* 12-31-2020 William E. Lamie Modified comment(s), and */
|
||||||
|
/* updated product constants, */
|
||||||
|
/* resulting in version 6.1.3 */
|
||||||
/* */
|
/* */
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
|
|
||||||
@@ -92,7 +95,7 @@ extern "C" {
|
|||||||
#define AZURE_RTOS_LEVELX
|
#define AZURE_RTOS_LEVELX
|
||||||
#define LEVELX_MAJOR_VERSION 6
|
#define LEVELX_MAJOR_VERSION 6
|
||||||
#define LEVELX_MINOR_VERSION 1
|
#define LEVELX_MINOR_VERSION 1
|
||||||
#define LEVELX_PATCH_VERSION 2
|
#define LEVELX_PATCH_VERSION 3
|
||||||
|
|
||||||
|
|
||||||
/* Define general LevelX Constants. */
|
/* Define general LevelX Constants. */
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
/* FUNCTION RELEASE */
|
/* FUNCTION RELEASE */
|
||||||
/* */
|
/* */
|
||||||
/* _lx_nor_flash_extended_cache_enable PORTABLE C */
|
/* _lx_nor_flash_extended_cache_enable PORTABLE C */
|
||||||
/* 6.1 */
|
/* 6.1.3 */
|
||||||
/* AUTHOR */
|
/* AUTHOR */
|
||||||
/* */
|
/* */
|
||||||
/* William E. Lamie, Microsoft Corporation */
|
/* William E. Lamie, Microsoft Corporation */
|
||||||
@@ -74,6 +74,9 @@
|
|||||||
/* 05-19-2020 William E. Lamie Initial Version 6.0 */
|
/* 05-19-2020 William E. Lamie Initial Version 6.0 */
|
||||||
/* 09-30-2020 William E. Lamie Modified comment(s), */
|
/* 09-30-2020 William E. Lamie Modified comment(s), */
|
||||||
/* resulting in version 6.1 */
|
/* resulting in version 6.1 */
|
||||||
|
/* 12-31-2020 William E. Lamie Modified comment(s), */
|
||||||
|
/* fixed compiler warnings, */
|
||||||
|
/* resulting in version 6.1.3 */
|
||||||
/* */
|
/* */
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
UINT _lx_nor_flash_extended_cache_enable(LX_NOR_FLASH *nor_flash, VOID *memory, ULONG size)
|
UINT _lx_nor_flash_extended_cache_enable(LX_NOR_FLASH *nor_flash, VOID *memory, ULONG size)
|
||||||
@@ -141,6 +144,10 @@ ULONG *cache_memory;
|
|||||||
return(LX_SUCCESS);
|
return(LX_SUCCESS);
|
||||||
#else
|
#else
|
||||||
|
|
||||||
|
LX_PARAMETER_NOT_USED(nor_flash);
|
||||||
|
LX_PARAMETER_NOT_USED(memory);
|
||||||
|
LX_PARAMETER_NOT_USED(size);
|
||||||
|
|
||||||
/* Return disabled error message. */
|
/* Return disabled error message. */
|
||||||
return(LX_DISABLED);
|
return(LX_DISABLED);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -40,7 +40,7 @@
|
|||||||
/* FUNCTION RELEASE */
|
/* FUNCTION RELEASE */
|
||||||
/* */
|
/* */
|
||||||
/* _lx_nor_flash_open PORTABLE C */
|
/* _lx_nor_flash_open PORTABLE C */
|
||||||
/* 6.1.2 */
|
/* 6.1.3 */
|
||||||
/* AUTHOR */
|
/* AUTHOR */
|
||||||
/* */
|
/* */
|
||||||
/* William E. Lamie, Microsoft Corporation */
|
/* William E. Lamie, Microsoft Corporation */
|
||||||
@@ -86,6 +86,9 @@
|
|||||||
/* 11-09-2020 William E. Lamie Modified comment(s), */
|
/* 11-09-2020 William E. Lamie Modified comment(s), */
|
||||||
/* fixed compiler warnings, */
|
/* fixed compiler warnings, */
|
||||||
/* resulting in version 6.1.2 */
|
/* resulting in version 6.1.2 */
|
||||||
|
/* 12-30-2020 William E. Lamie Modified comment(s), */
|
||||||
|
/* fixed compiler warnings, */
|
||||||
|
/* resulting in version 6.1.3 */
|
||||||
/* */
|
/* */
|
||||||
/**************************************************************************/
|
/**************************************************************************/
|
||||||
UINT _lx_nor_flash_open(LX_NOR_FLASH *nor_flash, CHAR *name, UINT (*nor_driver_initialize)(LX_NOR_FLASH *))
|
UINT _lx_nor_flash_open(LX_NOR_FLASH *nor_flash, CHAR *name, UINT (*nor_driver_initialize)(LX_NOR_FLASH *))
|
||||||
@@ -751,7 +754,7 @@ TX_INTERRUPT_SAVE_AREA
|
|||||||
/* Read the word directly. */
|
/* Read the word directly. */
|
||||||
sector_word = *(sector_word_ptr);
|
sector_word = *(sector_word_ptr);
|
||||||
#else
|
#else
|
||||||
status = _lx_nor_flash_driver_read((sector_word_ptr), §or_word, 1);
|
status = _lx_nor_flash_driver_read(nor_flash, (sector_word_ptr), §or_word, 1);
|
||||||
|
|
||||||
/* Check for an error from flash driver. Drivers should never return an error.. */
|
/* Check for an error from flash driver. Drivers should never return an error.. */
|
||||||
if (status)
|
if (status)
|
||||||
|
|||||||
Reference in New Issue
Block a user