mirror of
				https://github.com/FreeRTOS/FreeRTOS-Kernel.git
				synced 2025-10-26 23:36:32 -04:00 
			
		
		
		
	Remove coroutines (#874)
* Remove co-routine centric CORTEX_LM3S102_Rowley demos. Remove CORTEX_LM3S102_Rowley Demo2 and Demo3. Update Demo1 to no longer use coroutines. * Remove co-routines from MB91460_Softune demo * FreeRTOS_96348hs_SK16FX100PMC: Remove co-routine usage. Remove co-routine usage from FreeRTOS_96348hs_SK16FX100PMC demo. * MB96350_Softune_Dice_Kit: Remove co-routine usage Remove co-routines usage from MB96350_Softune_Dice_Kit demo * AVR_Dx_IAR: Remove co-routine usage * AVR_Dx_Atmel_Studio: Remove co-routine usage * PIC24_MPLAB: Remove autogenerated files and add to .gitignore * PIC24_MPLAB: Remove co-routine usage from demo * AVR_ATMega323_IAR: Remove co-routine usage * ColdFire_MCF52221_CodeWarrior: Remove coroutine usage * AVR_ATMega4809_MPLAB.X: Remove co-routine usage * AVR_ATMega4809_IAR: Remove co-routine usage * AVR_ATMega4809_Atmel_Studio: Remove coroutine usage * AVR_ATMega323_WinAVR: Remove coroutine usage * AVR_Dx_MPLAB.X: Remove coroutine usage * dsPIC_MPLAB: Remove coroutine usage * CORTEX_LM3S102_GCC: Remove coroutines and coroutine centric demos * CORTEX_LM3S102_GCC: Update makefile to discard unused symbols Allows fitting in the limited ram/flash for this part. * CORTEX_LM3S316_IAR: Remove coroutines * Demos: Remove references to crflash.c, crhook.c, crflash.h, crhook.h * Remove coroutine options from FreeRTOSConfig.h files * Xilinx: Remove backup file generated by revup utility * Demos: Remove Coroutine related config items and references * Format CBMC FreeRTOSConfig.h * Update URL from aws.amazon.com/freertos to github.com/FreeRTOS * Fix copyright year and license text * Fix license text in demo files * Update header check excluded path list * Add configBENCHMARK to lexicon
This commit is contained in:
		
							parent
							
								
									eb7fd55a49
								
							
						
					
					
						commit
						569c78fd8c
					
				
					 1153 changed files with 4875 additions and 12450 deletions
				
			
		|  | @ -20,7 +20,7 @@ | |||
|  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | ||||
|  * | ||||
|  * https://www.FreeRTOS.org
 | ||||
|  * https://aws.amazon.com/freertos
 | ||||
|  * https://github.com/FreeRTOS
 | ||||
|  * | ||||
|  */ | ||||
| 
 | ||||
|  | @ -63,16 +63,16 @@ and off to generate '*' characters. */ | |||
| #define mainON_BOARD_LED_BIT	( ( unsigned char ) 0x01 ) | ||||
| 
 | ||||
| /* The LCD segments used to generate the '*' characters for LED's 0 to 5. */ | ||||
| unsigned char * const ucRHSSegments[ partstNUM_LEDS ] = {	( unsigned char * )0xa4,  | ||||
| 																( unsigned char * )0xa2,  | ||||
| 																( unsigned char * )0xa0,  | ||||
| unsigned char * const ucRHSSegments[ partstNUM_LEDS ] = {	( unsigned char * )0xa4, | ||||
| 																( unsigned char * )0xa2, | ||||
| 																( unsigned char * )0xa0, | ||||
| 																( unsigned char * )0x9e, | ||||
| 																( unsigned char * )0x9c, | ||||
| 																( unsigned char * )0x9a }; | ||||
| 
 | ||||
| unsigned char * const ucLHSSegments[ partstNUM_LEDS ] = {	( unsigned char * )0xa3,  | ||||
| 																( unsigned char * )0xa1,  | ||||
| 																( unsigned char * )0x9f,  | ||||
| unsigned char * const ucLHSSegments[ partstNUM_LEDS ] = {	( unsigned char * )0xa3, | ||||
| 																( unsigned char * )0xa1, | ||||
| 																( unsigned char * )0x9f, | ||||
| 																( unsigned char * )0x9d, | ||||
| 																( unsigned char * )0x9b, | ||||
| 																( unsigned char * )0x99 }; | ||||
|  | @ -100,28 +100,28 @@ void vParTestInitialise( void ) | |||
| 	P3SEL = 0x00; | ||||
| 	P4SEL = 0xFC; | ||||
| 	P5SEL = 0xFF; | ||||
| 	 | ||||
| 
 | ||||
| 	/* Initialise all segments to off. */ | ||||
| 	LCDM1 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM2 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM3 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM4 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM5 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM6 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM7 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM8 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM9 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM10 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM11 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM12 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM13 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM14 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM15 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM16 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM17 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM18 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM19 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM20 = partstSEGMENTS_OFF;	 | ||||
| 	LCDM1 = partstSEGMENTS_OFF; | ||||
| 	LCDM2 = partstSEGMENTS_OFF; | ||||
| 	LCDM3 = partstSEGMENTS_OFF; | ||||
| 	LCDM4 = partstSEGMENTS_OFF; | ||||
| 	LCDM5 = partstSEGMENTS_OFF; | ||||
| 	LCDM6 = partstSEGMENTS_OFF; | ||||
| 	LCDM7 = partstSEGMENTS_OFF; | ||||
| 	LCDM8 = partstSEGMENTS_OFF; | ||||
| 	LCDM9 = partstSEGMENTS_OFF; | ||||
| 	LCDM10 = partstSEGMENTS_OFF; | ||||
| 	LCDM11 = partstSEGMENTS_OFF; | ||||
| 	LCDM12 = partstSEGMENTS_OFF; | ||||
| 	LCDM13 = partstSEGMENTS_OFF; | ||||
| 	LCDM14 = partstSEGMENTS_OFF; | ||||
| 	LCDM15 = partstSEGMENTS_OFF; | ||||
| 	LCDM16 = partstSEGMENTS_OFF; | ||||
| 	LCDM17 = partstSEGMENTS_OFF; | ||||
| 	LCDM18 = partstSEGMENTS_OFF; | ||||
| 	LCDM19 = partstSEGMENTS_OFF; | ||||
| 	LCDM20 = partstSEGMENTS_OFF; | ||||
| 
 | ||||
| 	/* Setup LCD control. */ | ||||
| 	LCDCTL = (LCDSG0_7|LCD4MUX|LCDON); | ||||
|  | @ -181,7 +181,7 @@ void vParTestToggleLED( unsigned portBASE_TYPE uxLED ) | |||
| 			/* The request related to the genuine on board LED. */ | ||||
| 			prvToggleOnBoardLED(); | ||||
| 		} | ||||
| 	}	 | ||||
| 	} | ||||
| } | ||||
| /*-----------------------------------------------------------*/ | ||||
| 
 | ||||
|  | @ -190,7 +190,7 @@ static void prvToggleOnBoardLED( void ) | |||
| static unsigned short sState = pdFALSE; | ||||
| 
 | ||||
| 	/* Toggle the state of the single genuine on board LED. */ | ||||
| 	if( sState )	 | ||||
| 	if( sState ) | ||||
| 	{ | ||||
| 		P1OUT |= mainON_BOARD_LED_BIT; | ||||
| 	} | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue