mirror of
https://github.com/hathach/tinyusb.git
synced 2025-01-17 05:32:55 +08:00
75 lines
2.3 KiB
Plaintext
75 lines
2.3 KiB
Plaintext
History of updates to CMSIS_LPC43xx_DriverLib
|
|
=============================================
|
|
|
|
Important - the code in this project is targeted at the
|
|
LPC43xx "Rev A" parts. It is not suitable for use with LPC43xx
|
|
"Rev -" parts.
|
|
|
|
Note that this project provides both the basic CMSIS
|
|
headers, as well as NXP's LPC43xx peripheral driver
|
|
code which sit on top of CMSIS.
|
|
|
|
18 July 2013
|
|
------------
|
|
Updated with ARM Cortex-M4 CMSIS files as supplied in ARM's
|
|
CMSIS 3.20 March 2013 release.
|
|
|
|
12 March 2013
|
|
-------------
|
|
Renamed from CMSISv2p10_LPC43xx_DriverLib
|
|
|
|
Updated to use code/headers from ARM's CMSIS 3.0.1 release
|
|
|
|
Updated to use code/headers from the LPC43xx CMSIS-Compliant
|
|
Standard Peripheral Firmware Driver Library released by NXP
|
|
through lpcware.com on 2012-12-12. Modifications made to
|
|
this project applied as per previous versions (below).
|
|
|
|
Commented out include of fpu_enable.h and call to fpuEnable()
|
|
in system_LPC43xx.c as FPU initialisation done in Code Red
|
|
init code.
|
|
|
|
Fixed debug_framework.h to correctly define PLATFORM macro so
|
|
as to prevent redefinition.
|
|
|
|
Fixed up __CODE_RED specific section of system_LPC43xx.c to take
|
|
address of g_pfnVectors. Also modified SystemInit() to invoke
|
|
CGU_Init() by default.
|
|
|
|
1 February 2012
|
|
---------------
|
|
Updated to use code from the LPC4350A_PDL released by NXP
|
|
through lpcware.com on 2012-01-25 (file version 2012-01-17).
|
|
|
|
Changes from from NXP release include:
|
|
- Fixed #include "lpc43xx.h t" -> "LPC43xx.h" throughout.
|
|
- lpc43xx_qei.c, use of define "CGU_PERIPHERAL_M3CORE" fixed to
|
|
"CGU_PERIPHERAL_M4CORE".
|
|
|
|
In addition, the project now has the symbol "HITEX_LCD_TERM"
|
|
defined so that the LCD code for Hitex LPC4350A board is included
|
|
|
|
10 January 2012
|
|
----------------
|
|
Initial version of CMSIS 2.1 library project for
|
|
NXP's LPC43xx using ARM Cortex-M4 CMSIS files as
|
|
supplied in ARM's CMSIS 2.1 July 2011 release,
|
|
together with device specific files from NXP's
|
|
LPC43xx CMSIS-Compliant Standard Peripheral Firmware
|
|
Driver Library (RELEASE: LPC4300CMSIS_20111209).
|
|
|
|
|
|
Files changed from NXP release include:
|
|
|
|
* lpc43xx_libcfg_default.h
|
|
- Conditional modification to prevent redefinition of DEBUG macro
|
|
|
|
* Many source and header files modified to fix case of
|
|
' #include "LPC43xx.h" ' for Linux compatibility.
|
|
|
|
* system_LPC43xx.c
|
|
- Conditional modification to SystemInit() so as to work with Code
|
|
Red startup code.
|
|
|
|
|