mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-08-19 09:38:32 -04:00
Replace use of legacy portTYPE macros from old demos and standard demo files.
This commit is contained in:
parent
3e20aa7d60
commit
b54158d1dc
123 changed files with 736 additions and 736 deletions
|
@ -111,7 +111,7 @@ __declspec(interrupt:0) void vPIT0InterruptHandler( void );
|
|||
*/
|
||||
void vApplicationSetupInterrupts( void )
|
||||
{
|
||||
const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );
|
||||
const unsigned short usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );
|
||||
|
||||
/* Configure interrupt priority and level and unmask interrupt for PIT0. */
|
||||
MCF_INTC0_ICR55 = ( 1 | ( configKERNEL_INTERRUPT_PRIORITY << 3 ) );
|
||||
|
@ -132,7 +132,7 @@ const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRES
|
|||
|
||||
__declspec(interrupt:0) void vPIT0InterruptHandler( void )
|
||||
{
|
||||
unsigned portLONG ulSavedInterruptMask;
|
||||
unsigned long ulSavedInterruptMask;
|
||||
|
||||
/* Clear the PIT0 interrupt. */
|
||||
MCF_PIT0_PCSR |= MCF_PIT_PCSR_PIF;
|
||||
|
|
|
@ -117,7 +117,7 @@ error have been detected. */
|
|||
#define mainCHECK_LED ( 3 )
|
||||
|
||||
/* ComTest constants - there is no free LED for the comtest tasks. */
|
||||
#define mainCOM_TEST_BAUD_RATE ( ( unsigned portLONG ) 19200 )
|
||||
#define mainCOM_TEST_BAUD_RATE ( ( unsigned long ) 19200 )
|
||||
#define mainCOM_TEST_LED ( 5 )
|
||||
|
||||
/* Task priorities. */
|
||||
|
@ -157,7 +157,7 @@ static void vRegTest2Task( void *pvParameters );
|
|||
/*-----------------------------------------------------------*/
|
||||
|
||||
/* Counters used to detect errors within the reg test tasks. */
|
||||
static volatile unsigned portLONG ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;
|
||||
static volatile unsigned long ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;
|
||||
|
||||
/*-----------------------------------------------------------*/
|
||||
|
||||
|
@ -197,7 +197,7 @@ int main( void )
|
|||
|
||||
static void prvCheckTask( void *pvParameters )
|
||||
{
|
||||
unsigned portLONG ulTicksToWait = mainNO_ERROR_PERIOD, ulError = 0, ulLastRegTest1Count = 0, ulLastRegTest2Count = 0;
|
||||
unsigned long ulTicksToWait = mainNO_ERROR_PERIOD, ulError = 0, ulLastRegTest1Count = 0, ulLastRegTest2Count = 0;
|
||||
portTickType xLastExecutionTime;
|
||||
volatile unsigned portBASE_TYPE uxUnusedStack;
|
||||
|
||||
|
@ -276,7 +276,7 @@ void prvSetupHardware( void )
|
|||
}
|
||||
/*-----------------------------------------------------------*/
|
||||
|
||||
void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )
|
||||
void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )
|
||||
{
|
||||
/* This will get called if a stack overflow is detected during the context
|
||||
switch. Set configCHECK_FOR_STACK_OVERFLOWS to 2 to also check for stack
|
||||
|
|
|
@ -82,14 +82,14 @@ an example of an efficient driver. */
|
|||
#include "serial.h"
|
||||
|
||||
/* Hardware definitions. */
|
||||
#define serNO_PARITY ( ( unsigned portCHAR ) 0x02 << 3 )
|
||||
#define ser8DATA_BITS ( ( unsigned portCHAR ) 0x03 )
|
||||
#define ser1STOP_BIT ( ( unsigned portCHAR ) 0x07 )
|
||||
#define serSYSTEM_CLOCK ( ( unsigned portCHAR ) 0xdd )
|
||||
#define serTX_ENABLE ( ( unsigned portCHAR ) 0x04 )
|
||||
#define serRX_ENABLE ( ( unsigned portCHAR ) 0x01 )
|
||||
#define serTX_INT ( ( unsigned portCHAR ) 0x01 )
|
||||
#define serRX_INT ( ( unsigned portCHAR ) 0x02 )
|
||||
#define serNO_PARITY ( ( unsigned char ) 0x02 << 3 )
|
||||
#define ser8DATA_BITS ( ( unsigned char ) 0x03 )
|
||||
#define ser1STOP_BIT ( ( unsigned char ) 0x07 )
|
||||
#define serSYSTEM_CLOCK ( ( unsigned char ) 0xdd )
|
||||
#define serTX_ENABLE ( ( unsigned char ) 0x04 )
|
||||
#define serRX_ENABLE ( ( unsigned char ) 0x01 )
|
||||
#define serTX_INT ( ( unsigned char ) 0x01 )
|
||||
#define serRX_INT ( ( unsigned char ) 0x02 )
|
||||
|
||||
|
||||
/* The queues used to communicate between tasks and ISR's. */
|
||||
|
@ -101,13 +101,13 @@ static portBASE_TYPE xTxHasEnded = pdTRUE;
|
|||
|
||||
/*-----------------------------------------------------------*/
|
||||
|
||||
xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )
|
||||
xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )
|
||||
{
|
||||
const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );
|
||||
const unsigned long ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );
|
||||
|
||||
/* Create the queues used by the com test task. */
|
||||
xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );
|
||||
xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );
|
||||
xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );
|
||||
xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );
|
||||
|
||||
xTxHasEnded = pdTRUE;
|
||||
|
||||
|
@ -127,8 +127,8 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
|
|||
MCF_UART0_UMR2 = ser1STOP_BIT;
|
||||
MCF_UART0_UCSR = serSYSTEM_CLOCK;
|
||||
|
||||
MCF_UART0_UBG1 = ( unsigned portCHAR ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );
|
||||
MCF_UART0_UBG2 = ( unsigned portCHAR ) ( ulBaudRateDivisor & 0xffUL );
|
||||
MCF_UART0_UBG1 = ( unsigned char ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );
|
||||
MCF_UART0_UBG2 = ( unsigned char ) ( ulBaudRateDivisor & 0xffUL );
|
||||
|
||||
/* Turn it on. */
|
||||
MCF_UART0_UCR = serTX_ENABLE | serRX_ENABLE;
|
||||
|
@ -146,7 +146,7 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
|
|||
}
|
||||
/*-----------------------------------------------------------*/
|
||||
|
||||
signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )
|
||||
signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )
|
||||
{
|
||||
/* Only one port is supported. */
|
||||
( void ) pxPort;
|
||||
|
@ -164,7 +164,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
|
|||
}
|
||||
/*-----------------------------------------------------------*/
|
||||
|
||||
signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )
|
||||
signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )
|
||||
{
|
||||
/* Only one port is supported. */
|
||||
( void ) pxPort;
|
||||
|
@ -195,7 +195,7 @@ void vSerialClose( xComPortHandle xPort )
|
|||
|
||||
__declspec(interrupt:0) void vUART0InterruptHandler( void )
|
||||
{
|
||||
unsigned portCHAR ucChar;
|
||||
unsigned char ucChar;
|
||||
portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE, xDoneSomething = pdTRUE;
|
||||
|
||||
while( xDoneSomething != pdFALSE )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue