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.
 | |
|   
 | |
|     
 | 
