📄 freertos_port.map
字号:
Warning[w6]: Type conflict for external/entry "vStartBlockingQueueTasks", in module main against external/entry in module BlockQ; prototyped function vs K&R function
/* In module main: */
/* K&R Function, args 0, attr 0 */
int vStartBlockingQueueTasks();
/* In module BlockQ: */
/* Function, args 1, attr 0 */
void vStartBlockingQueueTasks(unsigned int);
Warning[w6]: Type conflict for external/entry "vStartMathTasks", in module main against external/entry in module flop; prototyped function vs K&R function
/* In module main: */
/* K&R Function, args 0, attr 0 */
int vStartMathTasks();
/* In module flop: */
/* Function, args 1, attr 0 */
void vStartMathTasks(unsigned int);
Warning[w6]: Type conflict for external/entry "uxQueueMessagesWaiting", in module PollQ against external/entry in module queue; function types differ in parameter 1; different basic types
/* In module PollQ: */
/* Function, args 1, attr 0 */
unsigned int uxQueueMessagesWaiting(void *);
/* In module queue: */
/* Function, args 1, attr 0 */
unsigned int uxQueueMessagesWaiting(xQueueHandle);
typedef struct QueueDefinition * xQueueHandle;
Warning[w6]: Type conflict for external/entry "xQueueCreate", in module BlockQ against external/entry in module queue; function return types are different; different basic types
/* In module BlockQ: */
/* Function, args 2, attr 0 */
void * xQueueCreate(unsigned int,
unsigned int);
/* In module queue: */
/* Function, args 2, attr 0 */
xQueueHandle xQueueCreate(unsigned int,
unsigned int);
typedef struct QueueDefinition * xQueueHandle;
Warning[w6]: Type conflict for external/entry "xQueueReceive", in module BlockQ against external/entry in module queue; function types differ in parameter 1; different basic types
/* In module BlockQ: */
/* Function, args 3, attr 0 */
int xQueueReceive(void *,
void *,
portTickType);
typedef unsigned int portTickType;
/* In module queue: */
/* Function, args 3, attr 0 */
int xQueueReceive(xQueueHandle,
void *,
portTickType);
typedef struct QueueDefinition * xQueueHandle;
typedef unsigned int portTickType;
Warning[w6]: Type conflict for external/entry "xQueueReceiveFromISR", in module serial against external/entry in module queue; function types differ in parameter 1; different basic types
/* In module serial: */
/* Function, args 3, attr 0 */
int xQueueReceiveFromISR(void *,
void *,
int *);
/* In module queue: */
/* Function, args 3, attr 0 */
int xQueueReceiveFromISR(xQueueHandle,
void *,
int *);
typedef struct QueueDefinition * xQueueHandle;
Warning[w6]: Type conflict for external/entry "xQueueSend", in module BlockQ against external/entry in module queue; function types differ in parameter 1; different basic types
/* In module BlockQ: */
/* Function, args 3, attr 0 */
int xQueueSend(void *,
void const *,
portTickType);
typedef unsigned int portTickType;
/* In module queue: */
/* Function, args 3, attr 0 */
int xQueueSend(xQueueHandle,
void const *,
portTickType);
typedef struct QueueDefinition * xQueueHandle;
typedef unsigned int portTickType;
Warning[w6]: Type conflict for external/entry "xQueueSendFromISR", in module serial against external/entry in module queue; function types differ in parameter 1; different basic types
/* In module serial: */
/* Function, args 3, attr 0 */
int xQueueSendFromISR(void *,
void const *,
int);
/* In module queue: */
/* Function, args 3, attr 0 */
int xQueueSendFromISR(xQueueHandle,
void const *,
int);
typedef struct QueueDefinition * xQueueHandle;
################################################################################
# #
# IAR Universal Linker V4.59Y/386 #
# #
# Link time = 22/Apr/2006 00:25:18 #
# Target CPU = MSP430 #
# List file = C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\List\F #
# reeRTOS_port.map #
# Output file 1 = C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Exe\Fr #
# eeRTOS_port.d43 #
# Format: debug #
# UBROF version 10.0.2 #
# Using library modules for C-SPY (-rt) #
# Output file 2 = C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Exe\Fr #
# eeRTOS_port.txt #
# Format: msp430_txt #
# Command line = C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\Bl #
# ockQ.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\Lo #
# winit.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\Pa #
# rTest.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\Po #
# llQ.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\co #
# mtest.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\cr #
# outine.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\de #
# ath.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\dy #
# namic.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\fl #
# ash.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\fl #
# op.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\he #
# ap_1.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\in #
# teger.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\li #
# st.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\ma #
# in.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\po #
# rt.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\po #
# rtext.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\qu #
# eue.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\se #
# mtest.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\se #
# rial.r43 #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\ta #
# sks.r43 #
# -o #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Exe\Fr #
# eeRTOS_port.d43 #
# -B -l #
# C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\List\F #
# reeRTOS_port.map #
# -xmsnio #
# "-IC:\Program Files\IAR Systems\Embedded Workbenc #
# h 4.0\430\LIB\" #
# -f #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\430\CONFIG\lnk430F1611.xcl" #
# (-cmsp430 #
# -Z(DATA)DATA16_I,DATA16_Z,DATA16_N,HEAP+_HEAP_SIZ #
# E=1100-38FF #
# -Z(DATA)CSTACK+_STACK_SIZE# #
# -Z(CODE)INFO=1000-10FF -Z(CODE)INFOA=1080-10FF #
# -Z(CODE)INFOB=1000-107F #
# -Z(CODE)CSTART=4000-FFDF -Z(CODE)CODE=4000-FFDF #
# -Z(CONST)DATA16_C,DATA16_ID,DIFUNCT,CHECKSUM=4000 #
# -FFDF #
# -Z(CONST)INTVEC=FFE0-FFFF #
# -Z(CONST)RESET=FFFE-FFFF) -Hff3f #
# -J2,crc16,,,,2,0 -f #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\430\config\multiplier.xcl" #
# (-e?Mul8Hw=?Mul8 -e?Mul16Hw=?Mul16 #
# -e?Mul16to32uHw=?Mul16to32u #
# -e?Mul16to32sHw=?Mul16to32s -e?Mul32Hw=?Mul32 #
# -e_Mul64iHw=_Mul64i #
# -e_Mul32u32uto64iHw=_Mul32u32uto64i #
# -e?Mul32fHw=_Mul32f -e_Mul64fHwPtr=_Mul64fPtr) #
# -D_STACK_SIZE=80 -rt #
# "C:\Program Files\IAR Systems\Embedded Workbench #
# 4.0\430\LIB\CLIB\cl430f.r43" #
# -D_HEAP_SIZE=80 #
# -Omsp430_txt=C:\MSP430F169_Eval_Port\FreeRTOSv401 #
# \Debug\Exe\FreeRTOS_port.txt #
# -s __program_start #
# #
# Copyright 1987-2006 IAR Systems. All rights reserved. #
################################################################################
****************************************
* *
* CROSS REFERENCE *
* *
****************************************
Program entry at : 4006 Relocatable, from module : ?cstart
****************************************
* *
* RUNTIME MODEL *
* *
****************************************
__core = 64kb
__double_size = 32
__pic = no
__reg_r4 = free
__reg_r5 = free
__rt_version = 2
****************************************
* *
* MODULE MAP *
* *
****************************************
DEFINED ABSOLUTE ENTRIES
PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD
Absolute parts
ENTRY ADDRESS REF BY
===== ======= ======
_HEAP_SIZE 0080
_STACK_SIZE 0080
*************************************************************************
FILE NAME : C:\MSP430F169_Eval_Port\FreeRTOSv401\Debug\Obj\BlockQ.r43
PROGRAM MODULE, NAME : BlockQ
SEGMENTS IN THE MODULE
======================
DATA16_Z
Relative segment, address: 1104 - 1109 (0x6 bytes), align: 1
Segment part 8. Intra module refs: vStartBlockingQueueTasks
LOCAL ADDRESS
===== =======
sBlockingConsumerCount
1104
-------------------------------------------------------------------------
DATA16_Z
Relative segment, address: 110A - 110F (0x6 bytes), align: 1
Segment part 9. Intra module refs: vStartBlockingQueueTasks
LOCAL ADDRESS
===== =======
sBlockingProducerCount
110A
-------------------------------------------------------------------------
CODE
Relative segment, address: 4038 - 4197 (0x160 bytes), align: 1
Segment part 15.
ENTRY ADDRESS REF BY
===== ======= ======
vStartBlockingQueueTasks
4038 main (main)
calls direct
stack 1 = 00000000 ( 00000048 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 4198 - 41D3 (0x3c bytes), align: 1
Segment part 14. Intra module refs: vStartBlockingQueueTasks
LOCAL ADDRESS
===== =======
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -