Start of a new Fujitsu demo - still a work in progress.
parent
06265d2313
commit
c10e20be42
@ -0,0 +1,146 @@
|
|||||||
|
[Information]
|
||||||
|
DebChangeFlag=0
|
||||||
|
MCUChangeFlag=0
|
||||||
|
[Version]
|
||||||
|
Version=1
|
||||||
|
Level=1
|
||||||
|
Revision=0
|
||||||
|
[Debug Type]
|
||||||
|
Type=0
|
||||||
|
Virtual CPU File=wv907e4.dll
|
||||||
|
Core ID=0
|
||||||
|
Monitor Load=1
|
||||||
|
Monitor Load Condition=Enable
|
||||||
|
Mode=FFFFFFFF
|
||||||
|
[Device]
|
||||||
|
Communication=RS COM1 115200
|
||||||
|
ProductID=0
|
||||||
|
Protocol=3
|
||||||
|
[Target]
|
||||||
|
AutoLoad=Enable
|
||||||
|
Before Batch File=
|
||||||
|
After Batch File=
|
||||||
|
Non AutoMap=Disable
|
||||||
|
Load DebInfo Only=Disable
|
||||||
|
Ondemand Load Condition=Disable
|
||||||
|
[Start]
|
||||||
|
Batch File=
|
||||||
|
[Window]
|
||||||
|
Flag=Enable
|
||||||
|
AssemblySize=0 0 0 0
|
||||||
|
AssemblyState=0
|
||||||
|
AssemblyFGColor=0 0 255
|
||||||
|
RegisterSize=0 0 0 0
|
||||||
|
RegisterState=0
|
||||||
|
MemorySize=0 0 0 0
|
||||||
|
MemoryState=0
|
||||||
|
CommandSize=0 0 0 0
|
||||||
|
CommandState=0
|
||||||
|
Assembly Address=H'000000
|
||||||
|
Memory Address=H'000000
|
||||||
|
Memory Mode=H'FFFFFFFF
|
||||||
|
Memory Ascii=H'00000001
|
||||||
|
Memory SplitRow=0
|
||||||
|
RMemory Address=H'000000
|
||||||
|
RMemory Mode=H'FFFFFFFF
|
||||||
|
RMemory Ascii=H'00000001
|
||||||
|
RMemory SplitRow=0
|
||||||
|
Trace ViewMode=FFFFFFFF
|
||||||
|
Command Max History=H'00000032
|
||||||
|
Source Display Mode=Enable
|
||||||
|
Source Multi Mode=Enable
|
||||||
|
Source Ask Mode=Enable
|
||||||
|
Source Active Mode=Enable
|
||||||
|
Source PC Color=255 255 0
|
||||||
|
Source Scope Color=255 0 255
|
||||||
|
Source Back Trace=255 0 255
|
||||||
|
Register Change Color=255 0 0
|
||||||
|
Perfomance Mode=H'00000001
|
||||||
|
Perfomance Scale=1 0 0.000000 0.000000
|
||||||
|
Coverage Address=H'000000
|
||||||
|
Coverage Type=H'00000000
|
||||||
|
Coverage SplitRow=0
|
||||||
|
RMemory Change Color=255 0 0
|
||||||
|
RMemory Invalid Color=128 128 128
|
||||||
|
[Path Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Source=
|
||||||
|
[Map]
|
||||||
|
Flag=Enable
|
||||||
|
Undef=On
|
||||||
|
Inrom Access=Off
|
||||||
|
Inrom=Off
|
||||||
|
Inrom Image=On
|
||||||
|
Area0=00000180 0000037F 7 1 0
|
||||||
|
Area1=00002240 00007FFF 7 1 0
|
||||||
|
Area2=00000000 000000EF 3 1 0
|
||||||
|
Area3=00000100 0000017F 3 1 0
|
||||||
|
Area4=00000380 00000BFF 3 1 0
|
||||||
|
[Radix Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Mode=10
|
||||||
|
Source=1
|
||||||
|
[Watch Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Size=0
|
||||||
|
Mode=0
|
||||||
|
MBuf=0
|
||||||
|
Check=1
|
||||||
|
CSiz=100
|
||||||
|
[Exec Environment]
|
||||||
|
Flag=Enable
|
||||||
|
GoIntMask=0
|
||||||
|
StepUnit=3
|
||||||
|
StepIntMask=0
|
||||||
|
StepIntpCtrl=4
|
||||||
|
GoTrcCtrl=2
|
||||||
|
OnTheFlyBreakAdmit=0
|
||||||
|
[Break Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Emulation Environment]
|
||||||
|
Flag=Enable
|
||||||
|
RunMode=0
|
||||||
|
Verify=1
|
||||||
|
EventMode=0
|
||||||
|
Limit Volt MB2198=5.75 2.5
|
||||||
|
WatchDoc=0
|
||||||
|
Resource=0
|
||||||
|
External Pin=0
|
||||||
|
DefaultBreak=0
|
||||||
|
DebugArea1=105 34A066E 49356 1234724 0
|
||||||
|
DebugArea2=0 326508 13702376 1237400 0
|
||||||
|
ParallelPort=-1 0
|
||||||
|
Performance Break=2
|
||||||
|
Coverage Status=0
|
||||||
|
Frequency=40
|
||||||
|
[Monitor Environment]
|
||||||
|
Flag=Enable
|
||||||
|
MemoryWindow=0
|
||||||
|
WatchWindow=0
|
||||||
|
ObjectWindow=0
|
||||||
|
ElapseTime=3E8
|
||||||
|
Unit=1
|
||||||
|
Mode=0
|
||||||
|
RealtimeMemoryWindow=0
|
||||||
|
[Error]
|
||||||
|
Flag=Enable
|
||||||
|
GuiErrorOutput=2
|
||||||
|
CommandErrorOutput=1
|
||||||
|
BatchErrorOutput=1
|
||||||
|
ErrorOutputLevel=0
|
||||||
|
[Color]
|
||||||
|
Flag=Enable
|
||||||
|
[Tab Environment]
|
||||||
|
TabSize=8
|
||||||
|
[Communication]
|
||||||
|
Send=1000
|
||||||
|
Receive=800
|
||||||
|
[Trace Environment]
|
||||||
|
Trace Break=0
|
||||||
|
Trace Status=1
|
||||||
|
Trace StartPosition=1
|
||||||
|
Trace BufferfulStop=0
|
||||||
|
Trace Instruction=1
|
||||||
|
Trace Verbose=0
|
||||||
|
Trace DataArea1=1 00000000 FFFFFFFF 7
|
||||||
|
Trace DataArea2=2 00000000 FFFFFFFF 0
|
@ -0,0 +1,146 @@
|
|||||||
|
[Information]
|
||||||
|
DebChangeFlag=0
|
||||||
|
MCUChangeFlag=0
|
||||||
|
[Version]
|
||||||
|
Version=1
|
||||||
|
Level=1
|
||||||
|
Revision=0
|
||||||
|
[Debug Type]
|
||||||
|
Type=0
|
||||||
|
Virtual CPU File=wv907e4.dll
|
||||||
|
Core ID=0
|
||||||
|
Monitor Load=1
|
||||||
|
Monitor Load Condition=Enable
|
||||||
|
Mode=FFFFFFFF
|
||||||
|
[Device]
|
||||||
|
Communication=RS COM2 115200
|
||||||
|
ProductID=2002
|
||||||
|
Protocol=3
|
||||||
|
[Target]
|
||||||
|
AutoLoad=Enable
|
||||||
|
Before Batch File=
|
||||||
|
After Batch File=
|
||||||
|
Non AutoMap=Disable
|
||||||
|
Load DebInfo Only=Disable
|
||||||
|
Ondemand Load Condition=Disable
|
||||||
|
[Start]
|
||||||
|
Batch File=
|
||||||
|
[Window]
|
||||||
|
Flag=Enable
|
||||||
|
AssemblySize=0 0 0 0
|
||||||
|
AssemblyState=0
|
||||||
|
AssemblyFGColor=0 0 255
|
||||||
|
RegisterSize=0 0 0 0
|
||||||
|
RegisterState=0
|
||||||
|
MemorySize=0 0 0 0
|
||||||
|
MemoryState=0
|
||||||
|
CommandSize=0 0 0 0
|
||||||
|
CommandState=0
|
||||||
|
Assembly Address=H'000000
|
||||||
|
Memory Address=H'000000
|
||||||
|
Memory Mode=H'FFFFFFFF
|
||||||
|
Memory Ascii=H'00000001
|
||||||
|
Memory SplitRow=0
|
||||||
|
RMemory Address=H'000000
|
||||||
|
RMemory Mode=H'FFFFFFFF
|
||||||
|
RMemory Ascii=H'00000001
|
||||||
|
RMemory SplitRow=0
|
||||||
|
Trace ViewMode=FFFFFFFF
|
||||||
|
Command Max History=H'00000032
|
||||||
|
Source Display Mode=Enable
|
||||||
|
Source Multi Mode=Enable
|
||||||
|
Source Ask Mode=Enable
|
||||||
|
Source Active Mode=Enable
|
||||||
|
Source PC Color=255 255 0
|
||||||
|
Source Scope Color=255 0 255
|
||||||
|
Source Back Trace=255 0 255
|
||||||
|
Register Change Color=255 0 0
|
||||||
|
Perfomance Mode=H'00000001
|
||||||
|
Perfomance Scale=1 0 0.000000 0.000000
|
||||||
|
Coverage Address=H'000000
|
||||||
|
Coverage Type=H'00000000
|
||||||
|
Coverage SplitRow=0
|
||||||
|
RMemory Change Color=255 0 0
|
||||||
|
RMemory Invalid Color=128 128 128
|
||||||
|
[Path Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Source=
|
||||||
|
[Map]
|
||||||
|
Flag=Enable
|
||||||
|
Undef=On
|
||||||
|
Inrom Access=Off
|
||||||
|
Inrom=Off
|
||||||
|
Inrom Image=On
|
||||||
|
Area0=00000180 0000037F 7 1 0
|
||||||
|
Area1=00002240 00007FFF 7 1 0
|
||||||
|
Area2=00000000 000000EF 3 1 0
|
||||||
|
Area3=00000100 0000017F 3 1 0
|
||||||
|
Area4=00000380 00000BFF 3 1 0
|
||||||
|
[Radix Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Mode=10
|
||||||
|
Source=1
|
||||||
|
[Watch Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Size=0
|
||||||
|
Mode=0
|
||||||
|
MBuf=0
|
||||||
|
Check=1
|
||||||
|
CSiz=100
|
||||||
|
[Exec Environment]
|
||||||
|
Flag=Enable
|
||||||
|
GoIntMask=0
|
||||||
|
StepUnit=3
|
||||||
|
StepIntMask=0
|
||||||
|
StepIntpCtrl=4
|
||||||
|
GoTrcCtrl=2
|
||||||
|
OnTheFlyBreakAdmit=0
|
||||||
|
[Break Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Emulation Environment]
|
||||||
|
Flag=Enable
|
||||||
|
RunMode=0
|
||||||
|
Verify=1
|
||||||
|
EventMode=0
|
||||||
|
Limit Volt MB2198=5.75 2.5
|
||||||
|
WatchDoc=0
|
||||||
|
Resource=0
|
||||||
|
External Pin=0
|
||||||
|
DefaultBreak=0
|
||||||
|
DebugArea1=105 34A0671 49356 1234724 0
|
||||||
|
DebugArea2=0 326358 13702376 1237400 0
|
||||||
|
ParallelPort=-1 0
|
||||||
|
Performance Break=2
|
||||||
|
Coverage Status=0
|
||||||
|
Frequency=40
|
||||||
|
[Monitor Environment]
|
||||||
|
Flag=Enable
|
||||||
|
MemoryWindow=0
|
||||||
|
WatchWindow=0
|
||||||
|
ObjectWindow=0
|
||||||
|
ElapseTime=3E8
|
||||||
|
Unit=1
|
||||||
|
Mode=0
|
||||||
|
RealtimeMemoryWindow=0
|
||||||
|
[Error]
|
||||||
|
Flag=Enable
|
||||||
|
GuiErrorOutput=2
|
||||||
|
CommandErrorOutput=1
|
||||||
|
BatchErrorOutput=1
|
||||||
|
ErrorOutputLevel=0
|
||||||
|
[Color]
|
||||||
|
Flag=Enable
|
||||||
|
[Tab Environment]
|
||||||
|
TabSize=8
|
||||||
|
[Communication]
|
||||||
|
Send=1000
|
||||||
|
Receive=800
|
||||||
|
[Trace Environment]
|
||||||
|
Trace Break=0
|
||||||
|
Trace Status=1
|
||||||
|
Trace StartPosition=1
|
||||||
|
Trace BufferfulStop=0
|
||||||
|
Trace Instruction=1
|
||||||
|
Trace Verbose=0
|
||||||
|
Trace DataArea1=1 00000000 FFFFFFFF 7
|
||||||
|
Trace DataArea2=2 00000000 FFFFFFFF 0
|
@ -0,0 +1,46 @@
|
|||||||
|
[Information]
|
||||||
|
DebChangeFlag=1
|
||||||
|
MCUChangeFlag=1
|
||||||
|
[Version]
|
||||||
|
Version=1
|
||||||
|
Level=1
|
||||||
|
Revision=0
|
||||||
|
[Debug Type]
|
||||||
|
Type=0
|
||||||
|
Virtual CPU File=wv907e4.dll
|
||||||
|
Core ID=0
|
||||||
|
Monitor Load=1
|
||||||
|
Monitor Load Condition=Enable
|
||||||
|
ChangeFlag=Enable
|
||||||
|
[Device]
|
||||||
|
Communication=LAN 127.0.0.1
|
||||||
|
ProductID=0
|
||||||
|
Protocol=3
|
||||||
|
[Target]
|
||||||
|
AutoLoad=Enable
|
||||||
|
Before Batch File=
|
||||||
|
After Batch File=
|
||||||
|
[Start]
|
||||||
|
Batch File=
|
||||||
|
[Window]
|
||||||
|
Flag=Enable
|
||||||
|
[Path Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Map]
|
||||||
|
Flag=Enable
|
||||||
|
[Radix Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Watch Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Exec Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Break Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Emulation Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Monitor Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Error]
|
||||||
|
Flag=Enable
|
||||||
|
[Color]
|
||||||
|
Flag=Enable
|
@ -0,0 +1,146 @@
|
|||||||
|
[Information]
|
||||||
|
DebChangeFlag=0
|
||||||
|
MCUChangeFlag=0
|
||||||
|
[Version]
|
||||||
|
Version=1
|
||||||
|
Level=1
|
||||||
|
Revision=0
|
||||||
|
[Debug Type]
|
||||||
|
Type=0
|
||||||
|
Virtual CPU File=wv907e4.dll
|
||||||
|
Core ID=0
|
||||||
|
Monitor Load=1
|
||||||
|
Monitor Load Condition=Enable
|
||||||
|
Mode=FFFFFFFF
|
||||||
|
[Device]
|
||||||
|
Communication=USB
|
||||||
|
ProductID=2002
|
||||||
|
Protocol=3
|
||||||
|
[Target]
|
||||||
|
AutoLoad=Enable
|
||||||
|
Before Batch File=
|
||||||
|
After Batch File=
|
||||||
|
Non AutoMap=Disable
|
||||||
|
Load DebInfo Only=Disable
|
||||||
|
Ondemand Load Condition=Disable
|
||||||
|
[Start]
|
||||||
|
Batch File=
|
||||||
|
[Window]
|
||||||
|
Flag=Enable
|
||||||
|
AssemblySize=0 0 420 240
|
||||||
|
AssemblyState=0
|
||||||
|
AssemblyFGColor=0 0 255
|
||||||
|
RegisterSize=0 0 0 0
|
||||||
|
RegisterState=0
|
||||||
|
MemorySize=0 0 0 0
|
||||||
|
MemoryState=0
|
||||||
|
CommandSize=0 0 0 0
|
||||||
|
CommandState=0
|
||||||
|
Assembly Address=H'0FFC00
|
||||||
|
Memory Address=H'000000
|
||||||
|
Memory Mode=H'FFFFFFFF
|
||||||
|
Memory Ascii=H'00000001
|
||||||
|
Memory SplitRow=0
|
||||||
|
RMemory Address=H'000000
|
||||||
|
RMemory Mode=H'FFFFFFFF
|
||||||
|
RMemory Ascii=H'00000001
|
||||||
|
RMemory SplitRow=0
|
||||||
|
Trace ViewMode=FFFFFFFF
|
||||||
|
Command Max History=H'00000032
|
||||||
|
Source Display Mode=Enable
|
||||||
|
Source Multi Mode=Enable
|
||||||
|
Source Ask Mode=Enable
|
||||||
|
Source Active Mode=Enable
|
||||||
|
Source PC Color=255 255 0
|
||||||
|
Source Scope Color=255 0 255
|
||||||
|
Source Back Trace=255 0 255
|
||||||
|
Register Change Color=255 0 0
|
||||||
|
Perfomance Mode=H'00000001
|
||||||
|
Perfomance Scale=1 0 0.000000 0.000000
|
||||||
|
Coverage Address=H'000000
|
||||||
|
Coverage Type=H'00000000
|
||||||
|
Coverage SplitRow=0
|
||||||
|
RMemory Change Color=255 0 0
|
||||||
|
RMemory Invalid Color=128 128 128
|
||||||
|
[Path Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Source=
|
||||||
|
[Map]
|
||||||
|
Flag=Enable
|
||||||
|
Undef=On
|
||||||
|
Inrom Access=Off
|
||||||
|
Inrom=Off
|
||||||
|
Inrom Image=On
|
||||||
|
Area0=00000180 0000037F 7 1 0
|
||||||
|
Area1=00002240 00007FFF 7 1 0
|
||||||
|
Area2=00000000 000000EF 3 1 0
|
||||||
|
Area3=00000100 0000017F 3 1 0
|
||||||
|
Area4=00000380 00000BFF 3 1 0
|
||||||
|
[Radix Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Mode=10
|
||||||
|
Source=1
|
||||||
|
[Watch Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Size=0
|
||||||
|
Mode=0
|
||||||
|
MBuf=0
|
||||||
|
Check=1
|
||||||
|
CSiz=100
|
||||||
|
[Exec Environment]
|
||||||
|
Flag=Enable
|
||||||
|
GoIntMask=0
|
||||||
|
StepUnit=3
|
||||||
|
StepIntMask=0
|
||||||
|
StepIntpCtrl=4
|
||||||
|
GoTrcCtrl=2
|
||||||
|
OnTheFlyBreakAdmit=0
|
||||||
|
[Break Environment]
|
||||||
|
Flag=Enable
|
||||||
|
[Emulation Environment]
|
||||||
|
Flag=Enable
|
||||||
|
RunMode=0
|
||||||
|
Verify=1
|
||||||
|
EventMode=0
|
||||||
|
Limit Volt MB2198=5.75 2.5
|
||||||
|
WatchDoc=0
|
||||||
|
Resource=0
|
||||||
|
External Pin=0
|
||||||
|
DefaultBreak=0
|
||||||
|
DebugArea1=105 33A066B 49356 1234724 0
|
||||||
|
DebugArea2=0 325A58 13702376 1237400 0
|
||||||
|
ParallelPort=-1 0
|
||||||
|
Performance Break=2
|
||||||
|
Coverage Status=0
|
||||||
|
Frequency=40
|
||||||
|
[Monitor Environment]
|
||||||
|
Flag=Enable
|
||||||
|
MemoryWindow=0
|
||||||
|
WatchWindow=0
|
||||||
|
ObjectWindow=0
|
||||||
|
ElapseTime=3E8
|
||||||
|
Unit=1
|
||||||
|
Mode=0
|
||||||
|
RealtimeMemoryWindow=0
|
||||||
|
[Error]
|
||||||
|
Flag=Enable
|
||||||
|
GuiErrorOutput=2
|
||||||
|
CommandErrorOutput=1
|
||||||
|
BatchErrorOutput=1
|
||||||
|
ErrorOutputLevel=0
|
||||||
|
[Color]
|
||||||
|
Flag=Enable
|
||||||
|
[Tab Environment]
|
||||||
|
TabSize=8
|
||||||
|
[Communication]
|
||||||
|
Send=63992
|
||||||
|
Receive=32000
|
||||||
|
[Trace Environment]
|
||||||
|
Trace Break=0
|
||||||
|
Trace Status=1
|
||||||
|
Trace StartPosition=1
|
||||||
|
Trace BufferfulStop=0
|
||||||
|
Trace Instruction=1
|
||||||
|
Trace Verbose=0
|
||||||
|
Trace DataArea1=1 00000000 FFFFFFFF 7
|
||||||
|
Trace DataArea2=2 00000000 FFFFFFFF 0
|
@ -0,0 +1,117 @@
|
|||||||
|
/*
|
||||||
|
FreeRTOS.org V5.1.1 - Copyright (C) 2003-2008 Richard Barry.
|
||||||
|
|
||||||
|
This file is part of the FreeRTOS.org distribution.
|
||||||
|
|
||||||
|
FreeRTOS.org is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
FreeRTOS.org is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with FreeRTOS.org; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
|
||||||
|
A special exception to the GPL can be applied should you wish to distribute
|
||||||
|
a combined work that includes FreeRTOS.org, without being obliged to provide
|
||||||
|
the source code for any proprietary components. See the licensing section
|
||||||
|
of http://www.FreeRTOS.org for full details of how and when the exception
|
||||||
|
can be applied.
|
||||||
|
|
||||||
|
***************************************************************************
|
||||||
|
***************************************************************************
|
||||||
|
* *
|
||||||
|
* SAVE TIME AND MONEY! We can port FreeRTOS.org to your own hardware, *
|
||||||
|
* and even write all or part of your application on your behalf. *
|
||||||
|
* See http://www.OpenRTOS.com for details of the services we provide to *
|
||||||
|
* expedite your project. *
|
||||||
|
* *
|
||||||
|
***************************************************************************
|
||||||
|
***************************************************************************
|
||||||
|
|
||||||
|
Please ensure to read the configuration and relevant port sections of the
|
||||||
|
online documentation.
|
||||||
|
|
||||||
|
http://www.FreeRTOS.org - Documentation, latest information, license and
|
||||||
|
contact details.
|
||||||
|
|
||||||
|
http://www.SafeRTOS.com - A version that is certified for use in safety
|
||||||
|
critical systems.
|
||||||
|
|
||||||
|
http://www.OpenRTOS.com - Commercial support, development, porting,
|
||||||
|
licensing and training services.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef FREERTOS_CONFIG_H
|
||||||
|
#define FREERTOS_CONFIG_H
|
||||||
|
|
||||||
|
#include "mb96356rs.h"
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The below define should be same as the option selected by the Memory
|
||||||
|
* Model (Project->Setup Project->C Compiler->Category->Target Depend )
|
||||||
|
*
|
||||||
|
* Valid settings here include:
|
||||||
|
* ------- Memory models --------- Data Code
|
||||||
|
* portSMALL 16 Bit 16 Bit
|
||||||
|
* portMEDIUM 16 Bit 24 Bit
|
||||||
|
* portCOMPACT 24 Bit 16 Bit
|
||||||
|
* portLARGE 24 Bit 24 Bit
|
||||||
|
*/
|
||||||
|
#define configMEMMODEL portMEDIUM
|
||||||
|
|
||||||
|
/* Demo specific definition - set this to 1 if you want to include the task
|
||||||
|
that writes trace and debug information to the UART. If it is set to 0 then
|
||||||
|
the ComTest tasks will be included in place of the trace task. */
|
||||||
|
#define INCLUDE_TraceListTasks 0
|
||||||
|
|
||||||
|
/*-----------------------------------------------------------
|
||||||
|
* Application specific definitions.
|
||||||
|
*
|
||||||
|
* These definitions should be adjusted for your particular hardware and
|
||||||
|
* application requirements.
|
||||||
|
*
|
||||||
|
* THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
|
||||||
|
* FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
|
||||||
|
*----------------------------------------------------------*/
|
||||||
|
#define configUSE_PREEMPTION 1
|
||||||
|
#define configUSE_IDLE_HOOK 1
|
||||||
|
#define configUSE_TICK_HOOK 0
|
||||||
|
#define configMINIMAL_STACK_SIZE ( ( unsigned portSHORT ) 180 ) /* This can be greatly reduced when using the small or medium memory model. */
|
||||||
|
#define configCPU_CLOCK_HZ ( ( unsigned portLONG ) 56000000 ) /* Clock setup from start.asm in the demo application. */
|
||||||
|
#define configCLKP1_CLOCK_HZ ( ( unsigned portLONG ) 56000000 ) /* Clock setup from start.asm in the demo application. */
|
||||||
|
#define configTICK_RATE_HZ ( (portTickType) 1000 )
|
||||||
|
#define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 6 )
|
||||||
|
#define configTOTAL_HEAP_SIZE ( (size_t) (200) )
|
||||||
|
#define configMAX_TASK_NAME_LEN ( 20 )
|
||||||
|
#define configUSE_16_BIT_TICKS 1
|
||||||
|
#define configIDLE_SHOULD_YIELD 1
|
||||||
|
#define configUSE_MUTEXES 1
|
||||||
|
#define configUSE_TRACE_FACILITY 1
|
||||||
|
|
||||||
|
/* Co-routine definitions. */
|
||||||
|
#define configUSE_CO_ROUTINES 1
|
||||||
|
#define configMAX_CO_ROUTINE_PRIORITIES ( 4 )
|
||||||
|
|
||||||
|
/* Set the following definitions to 1 to include the API function, or zero
|
||||||
|
to exclude the API function. */
|
||||||
|
#define INCLUDE_vTaskPrioritySet 1
|
||||||
|
#define INCLUDE_uxTaskPriorityGet 1
|
||||||
|
#define INCLUDE_vTaskDelete 1
|
||||||
|
#define INCLUDE_vTaskCleanUpResources 1
|
||||||
|
#define INCLUDE_vTaskSuspend 1
|
||||||
|
#define INCLUDE_vResumeFromISR 1
|
||||||
|
#define INCLUDE_vTaskDelayUntil 1
|
||||||
|
#define INCLUDE_vTaskDelay 1
|
||||||
|
#define INCLUDE_xTaskGetSchedulerState 1
|
||||||
|
#define INCLUDE_xTaskGetCurrentTaskHandle 1
|
||||||
|
|
||||||
|
|
||||||
|
#define configKERNEL_INTERRUPT_PRIORITY 6
|
||||||
|
|
||||||
|
#endif /* FREERTOS_CONFIG_H */
|
@ -0,0 +1,13 @@
|
|||||||
|
-g
|
||||||
|
-w 2
|
||||||
|
-linf ON
|
||||||
|
-lsrc ON
|
||||||
|
-lsec ON
|
||||||
|
-lcros OFF
|
||||||
|
-linc ON
|
||||||
|
-lexp OBJ
|
||||||
|
-pl 60
|
||||||
|
-pw 100
|
||||||
|
-tab 8
|
||||||
|
-cwno
|
||||||
|
-cpu MB96F356RSA
|
@ -0,0 +1,19 @@
|
|||||||
|
-dt s,d,r,a
|
||||||
|
-pl 60
|
||||||
|
-pw 132
|
||||||
|
-g
|
||||||
|
-cwno
|
||||||
|
-cpu MB96F356RSA
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\ABS\RTOSDemo.abs"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\vectors.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\main.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\mb96356rs.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\START.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\tasks.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\list.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\queue.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\port.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\__STD_LIB_sbrk.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\heap_1.obj"
|
||||||
|
-a "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\croutine.obj"
|
||||||
|
|
@ -0,0 +1,17 @@
|
|||||||
|
-g
|
||||||
|
-w 3
|
||||||
|
-INF LIST
|
||||||
|
-D _16FX_SOFTUNE
|
||||||
|
-I "."
|
||||||
|
-I "..\Common\Include"
|
||||||
|
-I "..\..\Source\Include"
|
||||||
|
-O 1
|
||||||
|
-model MEDIUM
|
||||||
|
-B
|
||||||
|
-K NOEOPT
|
||||||
|
-K NOLIB
|
||||||
|
-K NOUNROLL
|
||||||
|
-c
|
||||||
|
-cwno
|
||||||
|
-cpu MB96F356RSA
|
||||||
|
-INF srcin
|
@ -0,0 +1,36 @@
|
|||||||
|
-g
|
||||||
|
-AL 2
|
||||||
|
-ra _INRAM01=0x005240/0x007FFF
|
||||||
|
-ro _INROM01=0xFC0000/0xFFFFFF
|
||||||
|
-ro _INROM02=0xDF0000/0xDF7FFF
|
||||||
|
-sc CONST/Const/BYTE=0xFF8000
|
||||||
|
-check_rora
|
||||||
|
-check_locate
|
||||||
|
-rg 0
|
||||||
|
-m "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\LST\RTOSDemo.mp1"
|
||||||
|
-pl 60
|
||||||
|
-pw 132
|
||||||
|
-alin "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\LST"
|
||||||
|
-alout "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\LST"
|
||||||
|
-Xals
|
||||||
|
-Xalr
|
||||||
|
-na
|
||||||
|
-w 2
|
||||||
|
-cwno
|
||||||
|
-a
|
||||||
|
-cpu MB96F356RSA
|
||||||
|
-Xset_rora
|
||||||
|
-o "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\ABS\RTOSDemo.abs"
|
||||||
|
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\vectors.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\main.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\mb96356rs.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\START.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\tasks.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\list.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\queue.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\port.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\__STD_LIB_sbrk.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\heap_1.obj"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\OBJ\croutine.obj"
|
||||||
|
|
@ -0,0 +1,3 @@
|
|||||||
|
-cwno
|
||||||
|
-o "C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\ABS\RTOSDemo.mhx"
|
||||||
|
"C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\ABS\RTOSDemo.abs"
|
@ -0,0 +1,325 @@
|
|||||||
|
# Simulator only:
|
||||||
|
# Copy ROM-mirror area to bank 0x00
|
||||||
|
|
||||||
|
if %EVAL(ROMM_CONFIG & 0x01) == 0x01
|
||||||
|
|
||||||
|
set variable ROMM_BANK = %EVAL(ROMM_CONFIG >> 4)
|
||||||
|
set variable ROMM_SIZE = %EVAL((ROMM_CONFIG >> 1) & 0x03)
|
||||||
|
|
||||||
|
print "\n\n>Set ROM-mirror memory map...\n"
|
||||||
|
|
||||||
|
|
||||||
|
if %ROMM_SIZE == 0
|
||||||
|
set map /read H'00E000..H'00FFFF
|
||||||
|
|
||||||
|
if %ROMM_BANK == 0x00
|
||||||
|
show map
|
||||||
|
move H'f0e000..H'F0FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x01
|
||||||
|
show map
|
||||||
|
move H'f1e000..H'F1FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x02
|
||||||
|
show map
|
||||||
|
move H'f2e000..H'F2FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x03
|
||||||
|
show map
|
||||||
|
move H'f3e000..H'F3FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x04
|
||||||
|
show map
|
||||||
|
move H'f4e000..H'F4FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x05
|
||||||
|
show map
|
||||||
|
move H'f5e000..H'F5FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x06
|
||||||
|
show map
|
||||||
|
move H'f6e000..H'F6FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x07
|
||||||
|
show map
|
||||||
|
move H'f7e000..H'F7FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x08
|
||||||
|
show map
|
||||||
|
move H'f8e000..H'F8FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x09
|
||||||
|
show map
|
||||||
|
move H'f9e000..H'F9FFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0A
|
||||||
|
show map
|
||||||
|
move H'fAe000..H'FAFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBe000..H'FBFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBe000..H'FBFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0C
|
||||||
|
show map
|
||||||
|
move H'fCe000..H'FCFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0D
|
||||||
|
show map
|
||||||
|
move H'fde000..H'FDFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0E
|
||||||
|
show map
|
||||||
|
move H'fee000..H'FEFFFF,H'e000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0F
|
||||||
|
show map
|
||||||
|
move H'ffe000..H'FFFFFF,H'e000
|
||||||
|
|
||||||
|
endif # ROMM_BANK selection
|
||||||
|
|
||||||
|
elseif %ROMM_SIZE == 1
|
||||||
|
set map /read H'00C000..H'00FFFF
|
||||||
|
|
||||||
|
if %ROMM_BANK == 0x00
|
||||||
|
show map
|
||||||
|
move H'f0c000..H'F0FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x01
|
||||||
|
show map
|
||||||
|
move H'f1c000..H'F1FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x02
|
||||||
|
show map
|
||||||
|
move H'f2c000..H'F2FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x03
|
||||||
|
show map
|
||||||
|
move H'f3c000..H'F3FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x04
|
||||||
|
show map
|
||||||
|
move H'f4c000..H'F4FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x05
|
||||||
|
show map
|
||||||
|
move H'f5c000..H'F5FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x06
|
||||||
|
show map
|
||||||
|
move H'f6c000..H'F6FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x07
|
||||||
|
show map
|
||||||
|
move H'f7c000..H'F7FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x08
|
||||||
|
show map
|
||||||
|
move H'f8c000..H'F8FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x09
|
||||||
|
show map
|
||||||
|
move H'f9c000..H'F9FFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0A
|
||||||
|
show map
|
||||||
|
move H'fAc000..H'FAFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBc000..H'FBFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBc000..H'FBFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0C
|
||||||
|
show map
|
||||||
|
move H'fCc000..H'FCFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0D
|
||||||
|
show map
|
||||||
|
move H'fdc000..H'FDFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0E
|
||||||
|
show map
|
||||||
|
move H'fec000..H'FEFFFF,H'c000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0F
|
||||||
|
show map
|
||||||
|
move H'ffc000..H'FFFFFF,H'c000
|
||||||
|
|
||||||
|
endif # ROMM_BANK selection
|
||||||
|
|
||||||
|
elseif %ROMM_SIZE == 2
|
||||||
|
set map /read H'00A000..H'00FFFF
|
||||||
|
|
||||||
|
if %ROMM_BANK == 0x00
|
||||||
|
show map
|
||||||
|
move H'f0a000..H'F0FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x01
|
||||||
|
show map
|
||||||
|
move H'f1a000..H'F1FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x02
|
||||||
|
show map
|
||||||
|
move H'f2a000..H'F2FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x03
|
||||||
|
show map
|
||||||
|
move H'f3a000..H'F3FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x04
|
||||||
|
show map
|
||||||
|
move H'f4a000..H'F4FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x05
|
||||||
|
show map
|
||||||
|
move H'f5a000..H'F5FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x06
|
||||||
|
show map
|
||||||
|
move H'f6a000..H'F6FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x07
|
||||||
|
show map
|
||||||
|
move H'f7a000..H'F7FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x08
|
||||||
|
show map
|
||||||
|
move H'f8a000..H'F8FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x09
|
||||||
|
show map
|
||||||
|
move H'f9a000..H'F9FFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0A
|
||||||
|
show map
|
||||||
|
move H'fAa000..H'FAFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBa000..H'FBFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fBa000..H'FBFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0C
|
||||||
|
show map
|
||||||
|
move H'fCa000..H'FCFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0D
|
||||||
|
show map
|
||||||
|
move H'fda000..H'FDFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0E
|
||||||
|
show map
|
||||||
|
move H'fea000..H'FEFFFF,H'a000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0F
|
||||||
|
show map
|
||||||
|
move H'ffa000..H'FFFFFF,H'a000
|
||||||
|
|
||||||
|
endif # ROMM_BANK selection
|
||||||
|
|
||||||
|
elseif %ROMM_SIZE == 3
|
||||||
|
set map /read H'008000..H'00FFFF
|
||||||
|
|
||||||
|
if %ROMM_BANK == 0x00
|
||||||
|
show map
|
||||||
|
move H'f08000..H'F0FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x01
|
||||||
|
show map
|
||||||
|
move H'f18000..H'F1FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x02
|
||||||
|
show map
|
||||||
|
move H'f28000..H'F2FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x03
|
||||||
|
show map
|
||||||
|
move H'f38000..H'F3FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x04
|
||||||
|
show map
|
||||||
|
move H'f48000..H'F4FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x05
|
||||||
|
show map
|
||||||
|
move H'f58000..H'F5FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x06
|
||||||
|
show map
|
||||||
|
move H'f68000..H'F6FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x07
|
||||||
|
show map
|
||||||
|
move H'f78000..H'F7FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x08
|
||||||
|
show map
|
||||||
|
move H'f88000..H'F8FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x09
|
||||||
|
show map
|
||||||
|
move H'f98000..H'F9FFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0A
|
||||||
|
show map
|
||||||
|
move H'fA8000..H'FAFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fB8000..H'FBFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0B
|
||||||
|
show map
|
||||||
|
move H'fB8000..H'FBFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0C
|
||||||
|
show map
|
||||||
|
move H'fC8000..H'FCFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0D
|
||||||
|
show map
|
||||||
|
move H'fd8000..H'FDFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0E
|
||||||
|
show map
|
||||||
|
move H'fe8000..H'FEFFFF,H'8000
|
||||||
|
|
||||||
|
elseif %ROMM_BANK == 0x0F
|
||||||
|
show map
|
||||||
|
move H'ff8000..H'FFFFFF,H'8000
|
||||||
|
|
||||||
|
endif # ROMM_BANK selection
|
||||||
|
|
||||||
|
endif # ROMM_SIZE selection
|
||||||
|
|
||||||
|
print ">Copy ROMCONST for simulation..."
|
||||||
|
print "OK"
|
||||||
|
|
||||||
|
print "\n-----------------------------------------------------------"
|
||||||
|
print "\nUse command \"batch prc\\romconst.prc\" after each download"
|
||||||
|
print "\n-----------------------------------------------------------"
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
print "\n----------------------"
|
||||||
|
print "\nROM Mirror disabled!!!"
|
||||||
|
print "\n----------------------"
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
print "\n-------------------------------------------------------------------"
|
||||||
|
print "\nSetting CKMR to 0xF0 to allow for the Clock Wait in that start.asm."
|
||||||
|
print "\n-------------------------------------------------------------------"
|
||||||
|
|
||||||
|
set MEM /byte 0x0403 = 0xF0
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,196 @@
|
|||||||
|
[Information]
|
||||||
|
DebChangeFlag=0
|
||||||
|
MCUChangeFlag=0
|
||||||
|
|
||||||
|
[Version]
|
||||||
|
Version=1
|
||||||
|
Level=1
|
||||||
|
Revision=0
|
||||||
|
|
||||||
|
[Debug Type]
|
||||||
|
Type=1
|
||||||
|
Virtual CPU File=wv907f3.dll
|
||||||
|
Monitor Load=1
|
||||||
|
Monitor Load Condition=Disable
|
||||||
|
Core ID=0
|
||||||
|
Monitor Combination Version=10100
|
||||||
|
Mcu Name=MB96F356RSA
|
||||||
|
Monitor Select Count=0
|
||||||
|
|
||||||
|
[Device]
|
||||||
|
Communication=LAN 141.187.6.53
|
||||||
|
ProductID=0
|
||||||
|
Protocol=3
|
||||||
|
|
||||||
|
[Target]
|
||||||
|
AutoLoad=Enable
|
||||||
|
Before Batch File=
|
||||||
|
After Batch File=Prc\romconst.prc
|
||||||
|
Non AutoMap=Disable
|
||||||
|
Load DebInfo Only=Disable
|
||||||
|
Ondemand Load Condition=Disable
|
||||||
|
|
||||||
|
[Start]
|
||||||
|
Batch File=
|
||||||
|
|
||||||
|
[Window]
|
||||||
|
Flag=Enable
|
||||||
|
AssemblySize=0 0 420 240
|
||||||
|
AssemblyState=0
|
||||||
|
AssemblyFGColor=0 0 255
|
||||||
|
Assembly Address=H'FC0001
|
||||||
|
Memory Address=H'FE0000
|
||||||
|
Memory Mode=H'00000001
|
||||||
|
Memory Ascii=H'00000001
|
||||||
|
Memory SplitRow=0
|
||||||
|
RMemory Address=H'000000
|
||||||
|
RMemory Mode=H'FFFFFFFF
|
||||||
|
RMemory Ascii=H'00000001
|
||||||
|
RMemory SplitRow=0
|
||||||
|
Trace ViewMode=FFFFFFFF
|
||||||
|
Command Max History=H'00000032
|
||||||
|
Source Display Mode=Enable
|
||||||
|
Source Multi Mode=Enable
|
||||||
|
Source Ask Mode=Enable
|
||||||
|
Source Active Mode=Enable
|
||||||
|
Source PC Color=255 255 0
|
||||||
|
Source Scope Color=255 0 255
|
||||||
|
Source Back Trace=255 0 255
|
||||||
|
Register Change Color=255 0 0
|
||||||
|
Perfomance Mode=H'00000001
|
||||||
|
Perfomance Scale=1 0 0.000000 0.000000
|
||||||
|
Coverage Address=H'000000
|
||||||
|
Coverage Type=H'00000000
|
||||||
|
RMemory Change Color=255 0 0
|
||||||
|
RMemory Invalid Color=128 128 128
|
||||||
|
CommandSize=282 414 875 700
|
||||||
|
CommandState=0
|
||||||
|
MemorySize=0 0 420 160
|
||||||
|
MemoryState=2
|
||||||
|
Coverage SplitRow=0
|
||||||
|
RegisterSize=756 3 872 397
|
||||||
|
RegisterState=0
|
||||||
|
Register Select0=H'00000000
|
||||||
|
Register Select1=H'00000003
|
||||||
|
Register Select2=H'00000004
|
||||||
|
Register Select3=H'00000005
|
||||||
|
Register Select4=H'00000006
|
||||||
|
Register Select5=H'00000007
|
||||||
|
Register Select6=H'00000008
|
||||||
|
Register Select7=H'00000010
|
||||||
|
Register Select8=H'00000011
|
||||||
|
Register Select9=H'00000012
|
||||||
|
Register Select10=H'00000013
|
||||||
|
Register Select11=H'00000014
|
||||||
|
Register Select12=H'00000015
|
||||||
|
Register Select13=H'00000016
|
||||||
|
Register Select14=H'00000017
|
||||||
|
Register Select15=H'00000018
|
||||||
|
Register Select16=H'00000022
|
||||||
|
Register Select17=H'00000023
|
||||||
|
Register Select18=H'00000024
|
||||||
|
Register Select19=H'00000025
|
||||||
|
Register Select20=H'00000026
|
||||||
|
Register Select21=H'00000027
|
||||||
|
Register Select22=H'00000028
|
||||||
|
Register Select23=H'00000029
|
||||||
|
Register Select24=H'00000035
|
||||||
|
Memory Line Byte=H'00000000
|
||||||
|
Assembly Coverage Mode=Disable
|
||||||
|
Source Coverage Mode=Disable
|
||||||
|
Abs Coverage Mode=Disable
|
||||||
|
Abs Sort Mode=H'00000001
|
||||||
|
Memory Change Color=255 0 0
|
||||||
|
Memory Mark Color0=192 192 192
|
||||||
|
Memory Mark Color1=192 0 0
|
||||||
|
Memory Mark Color2=255 255 0
|
||||||
|
Memory Mark Color3=0 255 0
|
||||||
|
Memory Mark Color4=0 255 255
|
||||||
|
Memory Mark Color5=0 128 192
|
||||||
|
Memory Mark Color6=255 128 64
|
||||||
|
Source Executed Color=0 128 0
|
||||||
|
Source UnExecuted Color=128 0 0
|
||||||
|
|
||||||
|
[Path Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Source=
|
||||||
|
|
||||||
|
[Map]
|
||||||
|
Flag=Enable
|
||||||
|
Area0=00000000 00000BFF 3 0 0
|
||||||
|
Area2=00001000 00001501 3 0 0
|
||||||
|
Area3=00001502 000021FF 7 0 0
|
||||||
|
Area4=00002200 00002523 3 0 0
|
||||||
|
Area5=00002524 0000523F 7 0 0
|
||||||
|
Area6=00005240 000055FF 3 0 0
|
||||||
|
Area7=00005600 00007FFF 7 0 0
|
||||||
|
Area8=00008000 0000FFFF 1 0 0
|
||||||
|
Area9=00010000 0001FFFF 7 0 0
|
||||||
|
Area11=000F0000 000F0FFF 3 0 0
|
||||||
|
Area13=000FE000 000FFFFF 5 0 0
|
||||||
|
Area15=00DE0000 00DE00AA 5 0 0
|
||||||
|
Area17=00DF0000 00DF007F 5 0 0
|
||||||
|
Area19=00FC0000 00FC0467 5 0 0
|
||||||
|
Area21=00FE0000 00FFFFFF 5 0 0
|
||||||
|
Inrom Image=Off
|
||||||
|
|
||||||
|
[Radix Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Mode=10
|
||||||
|
Source=1
|
||||||
|
|
||||||
|
[Watch Environment]
|
||||||
|
Flag=Enable
|
||||||
|
Size=0
|
||||||
|
Mode=0
|
||||||
|
MBuf=0
|
||||||
|
Check=1
|
||||||
|
CSiz=100
|
||||||
|
|
||||||
|
[Exec Environment]
|
||||||
|
Flag=Enable
|
||||||
|
GoIntMask=0
|
||||||
|
StepUnit=3
|
||||||
|
StepIntMask=0
|
||||||
|
StepIntpCtrl=4
|
||||||
|
GoTrcCtrl=2
|
||||||
|
OnTheFlyBreakAdmit=0
|
||||||
|
|
||||||
|
[Break Environment]
|
||||||
|
Flag=Enable
|
||||||
|
|
||||||
|
[Emulation Environment]
|
||||||
|
Flag=Disable
|
||||||
|
|
||||||
|
[Monitor Environment]
|
||||||
|
Flag=Enable
|
||||||
|
MemoryWindow=0
|
||||||
|
WatchWindow=0
|
||||||
|
ObjectWindow=0
|
||||||
|
ElapseTime=3E8
|
||||||
|
Unit=1
|
||||||
|
Mode=0
|
||||||
|
RealtimeMemoryWindow=0
|
||||||
|
|
||||||
|
[Error]
|
||||||
|
Flag=Enable
|
||||||
|
GuiErrorOutput=2
|
||||||
|
CommandErrorOutput=1
|
||||||
|
BatchErrorOutput=1
|
||||||
|
ErrorOutputLevel=0
|
||||||
|
|
||||||
|
[Color]
|
||||||
|
Flag=Enable
|
||||||
|
|
||||||
|
[Tab Environment]
|
||||||
|
TabSize=8
|
||||||
|
|
||||||
|
[Communication]
|
||||||
|
Send=1000
|
||||||
|
Receive=64
|
||||||
|
|
||||||
|
[Trace Environment]
|
||||||
|
Trace Break=0
|
||||||
|
Trace Status=1
|
||||||
|
[Coverage Environment]
|
||||||
|
Coverage Status=0
|
@ -0,0 +1,654 @@
|
|||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-1]
|
||||||
|
ptn_Child1=ViewFrame-0
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-1.ViewFrame-0]
|
||||||
|
DocPathName=
|
||||||
|
DocumentString=EUROSScope Document
|
||||||
|
DocTemplateIndex=0
|
||||||
|
WindowPlacement=MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPIOPPPPPPGBAAAAAAHBAAAAAANACAAAAAHNAAAAAA
|
||||||
|
IsActiveChildFrame=False
|
||||||
|
IsFrameVisible=True
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-2]
|
||||||
|
ptn_Child1=ViewFrame-0
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-2.ViewFrame-0]
|
||||||
|
DocPathName=
|
||||||
|
DocumentString=EUROSScope Document
|
||||||
|
DocTemplateIndex=0
|
||||||
|
WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPIOPPPPPPMCAAAAAAOCAAAAAAHHDAAAAAMKBAAAAA
|
||||||
|
IsActiveChildFrame=True
|
||||||
|
IsFrameVisible=True
|
||||||
|
[WorkState_v1_2.SourceController_1]
|
||||||
|
FollowPC=False
|
||||||
|
DisplayLineNumbers=True
|
||||||
|
StepIntoModulesWithoutSource=False
|
||||||
|
[WorkState_v1_2.SourceController_2]
|
||||||
|
FollowPC=False
|
||||||
|
DisplayLineNumbers=True
|
||||||
|
StepIntoModulesWithoutSource=False
|
||||||
|
[WorkState_v1_2]
|
||||||
|
CpuName=F2MC16 LX/FX
|
||||||
|
TargetConnectionName=Fujitsu 16FXBootROM (RS232)
|
||||||
|
ObjectName=C:\Temp\dice\dicekit16fx_dice2-v10\ABS\dicekit16fx_dice2-v10.abs
|
||||||
|
ObjectFileCPU=8
|
||||||
|
FlashName=
|
||||||
|
TargetConfigurationFileName=
|
||||||
|
EnableTargetConfigurationFile=True
|
||||||
|
ExecuteInitScriptAfterConnect=True
|
||||||
|
ExecuteInitScriptAfterReset=True
|
||||||
|
EnableSmartDownload=False
|
||||||
|
BootstrapLoader=Fujitsu F16LX Bootstrap Loader
|
||||||
|
nSourcePathEntries=2
|
||||||
|
SourcePathEntry0=C:\Temp\dice\dicekit16fx_dice2-v10\Src\
|
||||||
|
SourcePathEntry1=\
|
||||||
|
SubstituteSourcePath=
|
||||||
|
SubstituteSourcePathWith=
|
||||||
|
CustomColor0=16777215
|
||||||
|
CustomColor1=16777215
|
||||||
|
CustomColor2=16777215
|
||||||
|
CustomColor3=16777215
|
||||||
|
CustomColor4=16777215
|
||||||
|
CustomColor5=16777215
|
||||||
|
CustomColor6=16777215
|
||||||
|
CustomColor7=16777215
|
||||||
|
CustomColor8=16777215
|
||||||
|
CustomColor9=16777215
|
||||||
|
CustomColor10=16777215
|
||||||
|
CustomColor11=16777215
|
||||||
|
CustomColor12=16777215
|
||||||
|
CustomColor13=16777215
|
||||||
|
CustomColor14=16777215
|
||||||
|
CustomColor15=16777215
|
||||||
|
FontName=Courier New
|
||||||
|
FontSize=90
|
||||||
|
FlashBaseAddress=0
|
||||||
|
FlashMergeGap=0
|
||||||
|
DotExecutableFileName=
|
||||||
|
DefaultSFRFile=C:\devtools\EUROScope\sfr\default.sfr
|
||||||
|
PreferHardwareBreakpoints=True
|
||||||
|
PreferBreakpointsHexAddr=False
|
||||||
|
AskToSaveConfigurationOnClose=True
|
||||||
|
ptn_Child1=DockState
|
||||||
|
ptn_Child2=ToolBarMgr
|
||||||
|
ptn_Child3=OpenedFiles
|
||||||
|
ptn_Child4=Frames
|
||||||
|
ptn_Child5=Fujitsu F16LX Bootstrap Loader
|
||||||
|
ptn_Child6=none
|
||||||
|
ptn_Child7=Target Memory Emulation
|
||||||
|
ptn_Child8=EUROSMon (Virtual)
|
||||||
|
ptn_Child9=RDTMon (RS232)
|
||||||
|
ptn_Child10=Fujitsu 16FXBootROM (RS232)
|
||||||
|
ptn_Child11=EUROSMon (RS232)
|
||||||
|
ptn_Child12=CodeWnd_0
|
||||||
|
ptn_Child13=CallWnd_0
|
||||||
|
ptn_Child14=RegisterWnd_0
|
||||||
|
ptn_Child15=MemoryWnd_0
|
||||||
|
ptn_Child16=BreakpointWnd_0
|
||||||
|
ptn_Child17=VariableTabWnd_0
|
||||||
|
ptn_Child18=VariableWndLocal_0
|
||||||
|
ptn_Child19=VariableWndGlobal_0
|
||||||
|
ptn_Child20=VariableWndWatch_0
|
||||||
|
ptn_Child21=VariableWndThis_0
|
||||||
|
ptn_Child22=VariableWndTrack_0
|
||||||
|
ptn_Child23=VTrackListWnd_0
|
||||||
|
ptn_Child24=SourceController_0
|
||||||
|
[WorkState_v1_2.DockState]
|
||||||
|
Bars=13
|
||||||
|
ScreenCX=1680
|
||||||
|
ScreenCY=1050
|
||||||
|
ptn_Child1=Bar-0
|
||||||
|
ptn_Child2=Bar-1
|
||||||
|
ptn_Child3=Bar-2
|
||||||
|
ptn_Child4=Bar-3
|
||||||
|
ptn_Child5=Bar-4
|
||||||
|
ptn_Child6=Bar-5
|
||||||
|
ptn_Child7=Bar-6
|
||||||
|
ptn_Child8=Bar-7
|
||||||
|
ptn_Child9=Bar-8
|
||||||
|
ptn_Child10=Bar-9
|
||||||
|
ptn_Child11=Bar-10
|
||||||
|
ptn_Child12=Bar-11
|
||||||
|
ptn_Child13=Bar-12
|
||||||
|
[WorkState_v1_2.DockState.Bar-0]
|
||||||
|
BarID=59393
|
||||||
|
Style=32768
|
||||||
|
ExStyle=0
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=1000000
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=0
|
||||||
|
MRUHorzDockCY=0
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=0
|
||||||
|
TypeID=0
|
||||||
|
ClassName=SECStatusBar
|
||||||
|
WindowName=Workspace file is C:\Temp\dice\dicekit16fx_dice2-v10\debug.cfg
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-1]
|
||||||
|
BarID=59419
|
||||||
|
Bars=5
|
||||||
|
Bar#0=0
|
||||||
|
Bar#1=59647
|
||||||
|
Bar#2=0
|
||||||
|
Bar#3=59392
|
||||||
|
Bar#4=0
|
||||||
|
Style=0
|
||||||
|
ExStyle=0
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=0
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=0
|
||||||
|
MRUHorzDockCY=0
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=0
|
||||||
|
TypeID=0
|
||||||
|
ClassName=
|
||||||
|
WindowName=
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-2]
|
||||||
|
BarID=59422
|
||||||
|
Bars=3
|
||||||
|
Bar#0=0
|
||||||
|
Bar#1=263
|
||||||
|
Bar#2=0
|
||||||
|
Style=0
|
||||||
|
ExStyle=0
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=0
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=0
|
||||||
|
MRUHorzDockCY=0
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=0
|
||||||
|
TypeID=0
|
||||||
|
ClassName=
|
||||||
|
WindowName=
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-3]
|
||||||
|
BarID=59420
|
||||||
|
Bars=4
|
||||||
|
Bar#0=0
|
||||||
|
Bar#1=256
|
||||||
|
Bar#2=257
|
||||||
|
Bar#3=0
|
||||||
|
Style=0
|
||||||
|
ExStyle=0
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=0
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=0
|
||||||
|
MRUHorzDockCY=0
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=0
|
||||||
|
TypeID=0
|
||||||
|
ClassName=
|
||||||
|
WindowName=
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-4]
|
||||||
|
BarID=59421
|
||||||
|
Bars=5
|
||||||
|
Bar#0=0
|
||||||
|
Bar#1=259
|
||||||
|
Bar#2=260
|
||||||
|
Bar#3=261
|
||||||
|
Bar#4=0
|
||||||
|
Style=0
|
||||||
|
ExStyle=0
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=0
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=0
|
||||||
|
MRUHorzDockCY=0
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=0
|
||||||
|
TypeID=0
|
||||||
|
ClassName=
|
||||||
|
WindowName=
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-5]
|
||||||
|
BarID=59647
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=-1
|
||||||
|
MRUDockTopPos=-1
|
||||||
|
MRUDockRightPos=1679
|
||||||
|
MRUDockBottomPos=26
|
||||||
|
MRUFloatStyle=8196
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=12220
|
||||||
|
ExStyle=131980
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=1000000
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=1680
|
||||||
|
MRUHorzDockCY=27
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=14947
|
||||||
|
ClassName=SECMDIMenuBar
|
||||||
|
WindowName=Menu bar
|
||||||
|
ResourceID=0
|
||||||
|
ptn_Child1=ToolBarInfoEx
|
||||||
|
[WorkState_v1_2.DockState.Bar-5.ToolBarInfoEx]
|
||||||
|
Title=Menu bar
|
||||||
|
Buttons=BAAAAAAIAACAAAAAAIAADAAAAAAIAAEAAAAAAIAAFAAAAAAIAAGAAAAAAIAAHAAAAAAIAAIAAAAAAIAA
|
||||||
|
[WorkState_v1_2.DockState.Bar-6]
|
||||||
|
BarID=59392
|
||||||
|
YPos=26
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=-1
|
||||||
|
MRUDockTopPos=26
|
||||||
|
MRUDockRightPos=678
|
||||||
|
MRUDockBottomPos=57
|
||||||
|
MRUFloatStyle=8196
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=12212
|
||||||
|
ExStyle=131852
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=1000000
|
||||||
|
MRUFloatCX=0
|
||||||
|
MRUFloatCY=0
|
||||||
|
MRUHorzDockCX=679
|
||||||
|
MRUHorzDockCY=31
|
||||||
|
MRUVertDockCX=0
|
||||||
|
MRUVertDockCY=0
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=14946
|
||||||
|
ClassName=SECCustomToolBar
|
||||||
|
WindowName=Standard menu
|
||||||
|
ResourceID=0
|
||||||
|
ptn_Child1=ToolBarInfoEx
|
||||||
|
[WorkState_v1_2.DockState.Bar-6.ToolBarInfoEx]
|
||||||
|
Title=Standard menu
|
||||||
|
Buttons_BinCount=2
|
||||||
|
Buttons_BinVal0=BABOAAAAAABCAIAAAAAAAGAIAAAAAABGAIAAAAAAAAAAAAAAAAMDAIAAAAAAAAAAAAAAAAJDAIAAAAAAPBAIAAAAAAACAIAAAAAAAAAAAAAAAABDAIAAAAAAANPHAAAAAAFGAIAAAAAAAAAAAAAAAALCAIAAAAAAAAAAAAAAAAFIAIAAAAAAAAAAAAAAAALAAIAAAAAAJEAIAAAAAAHEAIAAAAAAAAAAAAAAAAPIAIAAAAAAAAAAAAAAAA
|
||||||
|
Buttons_BinVal1=ECIKAAAAAAFCIKAAAAAAGCIKAAAAAAHCIKAAAAAAICIKAAAAAAJCIKAAAAAAKCIKAAAAAALCIKAAAAAAMCIKAAAAAA
|
||||||
|
[WorkState_v1_2.DockState.Bar-7]
|
||||||
|
BarID=256
|
||||||
|
XPos=0
|
||||||
|
YPos=-2
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=0
|
||||||
|
MRUDockTopPos=-2
|
||||||
|
MRUDockRightPos=320
|
||||||
|
MRUDockBottomPos=395
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=1054
|
||||||
|
Style=8084
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=670000
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=300
|
||||||
|
MRUHorzDockCY=180
|
||||||
|
MRUVertDockCX=320
|
||||||
|
MRUVertDockCY=397
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CCodeBar
|
||||||
|
WindowName=Code: 0xFC01F9 (main: _main + 0x136)
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-8]
|
||||||
|
BarID=257
|
||||||
|
XPos=0
|
||||||
|
YPos=401
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=0
|
||||||
|
MRUDockTopPos=401
|
||||||
|
MRUDockRightPos=320
|
||||||
|
MRUDockBottomPos=599
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=1054
|
||||||
|
Style=8084
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=330000
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=300
|
||||||
|
MRUHorzDockCY=180
|
||||||
|
MRUVertDockCX=320
|
||||||
|
MRUVertDockCY=198
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CCallBar
|
||||||
|
WindowName=Callstack
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-9]
|
||||||
|
BarID=259
|
||||||
|
XPos=5
|
||||||
|
YPos=-2
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=5
|
||||||
|
MRUDockTopPos=-2
|
||||||
|
MRUDockRightPos=325
|
||||||
|
MRUDockBottomPos=261
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=20372
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=448899
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=300
|
||||||
|
MRUHorzDockCY=180
|
||||||
|
MRUVertDockCX=320
|
||||||
|
MRUVertDockCY=263
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CRegisterBar
|
||||||
|
WindowName=Register: Long Word General-purpose Register RL0
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-10]
|
||||||
|
BarID=260
|
||||||
|
XPos=5
|
||||||
|
YPos=267
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=5
|
||||||
|
MRUDockTopPos=267
|
||||||
|
MRUDockRightPos=325
|
||||||
|
MRUDockBottomPos=396
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=20372
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=221099
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=300
|
||||||
|
MRUHorzDockCY=180
|
||||||
|
MRUVertDockCX=320
|
||||||
|
MRUVertDockCY=129
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CMemoryBar
|
||||||
|
WindowName=Memory: 0x0 (MB96356RS: __pdr00)
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-11]
|
||||||
|
BarID=261
|
||||||
|
XPos=5
|
||||||
|
YPos=402
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=5
|
||||||
|
MRUDockTopPos=402
|
||||||
|
MRUDockRightPos=325
|
||||||
|
MRUDockBottomPos=599
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=20372
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=330000
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=300
|
||||||
|
MRUHorzDockCY=180
|
||||||
|
MRUVertDockCX=320
|
||||||
|
MRUVertDockCY=197
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CBreakpointBar
|
||||||
|
WindowName=Breakpoints
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.DockState.Bar-12]
|
||||||
|
BarID=263
|
||||||
|
XPos=1
|
||||||
|
YPos=5
|
||||||
|
Docking=True
|
||||||
|
MRUDockID=0
|
||||||
|
MRUDockLeftPos=1
|
||||||
|
MRUDockTopPos=5
|
||||||
|
MRUDockRightPos=1680
|
||||||
|
MRUDockBottomPos=325
|
||||||
|
MRUFloatStyle=4
|
||||||
|
MRUFloatXPos=-2147483648
|
||||||
|
MRUFloatYPos=0
|
||||||
|
Style=36756
|
||||||
|
ExStyle=69473
|
||||||
|
PrevFloating=False
|
||||||
|
MDIChild=False
|
||||||
|
PctWidth=1000000
|
||||||
|
MRUFloatCX=300
|
||||||
|
MRUFloatCY=180
|
||||||
|
MRUHorzDockCX=1679
|
||||||
|
MRUHorzDockCY=320
|
||||||
|
MRUVertDockCX=300
|
||||||
|
MRUVertDockCY=180
|
||||||
|
MRUDockingState=0
|
||||||
|
DockingStyle=61440
|
||||||
|
TypeID=0
|
||||||
|
ClassName=CVariableBar
|
||||||
|
WindowName=Variables
|
||||||
|
ResourceID=0
|
||||||
|
[WorkState_v1_2.ToolBarMgr]
|
||||||
|
ToolTips=True
|
||||||
|
CoolLook=True
|
||||||
|
LargeButtons=False
|
||||||
|
[WorkState_v1_2.OpenedFiles]
|
||||||
|
LoadedObjectFile=C:\Temp\dice\dicekit16fx_dice2-v10\ABS\dicekit16fx_dice2-v10.abs
|
||||||
|
OpenedSourceDocument0=C:\Temp\dice\dicekit16fx_dice2-v10\Src\main.c
|
||||||
|
OpenedSourceDocumentCount=1
|
||||||
|
[WorkState_v1_2.Frames]
|
||||||
|
ptn_Child1=MainFrame
|
||||||
|
ptn_Child2=ChildFrames
|
||||||
|
[WorkState_v1_2.Frames.MainFrame]
|
||||||
|
WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPGMAAAAAAPMAAAAAACLFAAAAALLDAAAAA
|
||||||
|
Title=EUROScope - [C:\Temp\dice\dicekit16fx_dice2-v10\Src\main.c]
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames]
|
||||||
|
ptn_Child1=Document-0
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-0]
|
||||||
|
ptn_Child1=ViewFrame-0
|
||||||
|
[WorkState_v1_2.Frames.ChildFrames.Document-0.ViewFrame-0]
|
||||||
|
DocPathName=
|
||||||
|
DocumentString=EUROSScope Document
|
||||||
|
DocTemplateIndex=0
|
||||||
|
WindowPlacement=MCAAAAAACAAAAAAADAAAAAAAPPPPPPPPPPPPPPPPMPPPPPPPIOPPPPPPAAAAAAAAAAAAAAAAHEDAAAAAKHBAAAAA
|
||||||
|
IsActiveChildFrame=True
|
||||||
|
IsFrameVisible=True
|
||||||
|
[WorkState_v1_2.Fujitsu F16LX Bootstrap Loader]
|
||||||
|
BootFileName=bootloader
|
||||||
|
MonitorFileName=monitor
|
||||||
|
DeviceName=COM1
|
||||||
|
BaudRate=38400
|
||||||
|
ByteSize=8
|
||||||
|
Parity=0
|
||||||
|
StopBits=0
|
||||||
|
fDtrControl=0
|
||||||
|
fRtsControl=0
|
||||||
|
fInX=0
|
||||||
|
fOutX=0
|
||||||
|
fOutxCtsFlow=0
|
||||||
|
fOutxDsrFlow=0
|
||||||
|
fDsrSensitivity=0
|
||||||
|
TargetSpeed=0
|
||||||
|
[WorkState_v1_2.none]
|
||||||
|
BootFileName=bootloader
|
||||||
|
MonitorFileName=monitor
|
||||||
|
[WorkState_v1_2.Target Memory Emulation]
|
||||||
|
CpuID=-1
|
||||||
|
[WorkState_v1_2.EUROSMon (Virtual)]
|
||||||
|
NamedPipeName=pipe\com1
|
||||||
|
NamedPipeHost=.
|
||||||
|
EnableBreak=1
|
||||||
|
CommunicationRetries=3
|
||||||
|
TimeoutCommand=500
|
||||||
|
TimeoutCommandSlow=5000
|
||||||
|
TimeoutFlashErase=60000
|
||||||
|
[WorkState_v1_2.RDTMon (RS232)]
|
||||||
|
DeviceName=COM1
|
||||||
|
BaudRate=38400
|
||||||
|
ByteSize=8
|
||||||
|
Parity=0
|
||||||
|
StopBits=0
|
||||||
|
fDtrControl=0
|
||||||
|
fRtsControl=0
|
||||||
|
fInX=0
|
||||||
|
fOutX=0
|
||||||
|
fOutxCtsFlow=0
|
||||||
|
fOutxDsrFlow=0
|
||||||
|
fDsrSensitivity=0
|
||||||
|
EnableBreak=1
|
||||||
|
[WorkState_v1_2.Fujitsu 16FXBootROM (RS232)]
|
||||||
|
Selected16FXBootROMRS232Port=COM1
|
||||||
|
Selected16FXBootROMRS232Baud=115200
|
||||||
|
Selected16FXBootROMRS232Break=1
|
||||||
|
Selected16FXBootROMRS232FD=1
|
||||||
|
Selected16FXBootROMRS232CM=1
|
||||||
|
SelectedNumberofHWBreakpoints=8
|
||||||
|
SerialCommunicationModeClock= 4 MHz
|
||||||
|
[WorkState_v1_2.EUROSMon (RS232)]
|
||||||
|
DeviceName=COM1
|
||||||
|
BaudRate=38400
|
||||||
|
ByteSize=8
|
||||||
|
Parity=0
|
||||||
|
StopBits=0
|
||||||
|
fDtrControl=0
|
||||||
|
fRtsControl=0
|
||||||
|
fInX=0
|
||||||
|
fOutX=0
|
||||||
|
fOutxCtsFlow=0
|
||||||
|
fOutxDsrFlow=0
|
||||||
|
fDsrSensitivity=0
|
||||||
|
EnableBreak=1
|
||||||
|
CommunicationRetries=3
|
||||||
|
TimeoutCommand=500
|
||||||
|
TimeoutCommandSlow=5000
|
||||||
|
TimeoutFlashErase=60000
|
||||||
|
[WorkState_v1_2.CodeWnd_0]
|
||||||
|
BackgroundColor=16777215
|
||||||
|
FollowPC=1
|
||||||
|
ShowBytes=0
|
||||||
|
ShowLineNumbers=1
|
||||||
|
ShowLTI=0
|
||||||
|
ShowModule=0
|
||||||
|
ShowStackAdjust=0
|
||||||
|
ShowStackUsage=0
|
||||||
|
[WorkState_v1_2.CallWnd_0]
|
||||||
|
ColumnWidth_0=100
|
||||||
|
ColumnWidth_1=100
|
||||||
|
ColumnWidth_2=60
|
||||||
|
BackgroundColor=16777215
|
||||||
|
[WorkState_v1_2.RegisterWnd_0]
|
||||||
|
BackgroundColor=16777215
|
||||||
|
[WorkState_v1_2.MemoryWnd_0]
|
||||||
|
BackgroundColor=16777215
|
||||||
|
FirstAddress=0
|
||||||
|
CursorAddress=0
|
||||||
|
MemoryWidth=2
|
||||||
|
ByteOrder=2
|
||||||
|
ShowASCII=1
|
||||||
|
ColorizeSymbols=True
|
||||||
|
[WorkState_v1_2.BreakpointWnd_0]
|
||||||
|
ColumnWidth_0=100
|
||||||
|
ColumnWidth_1=100
|
||||||
|
ColumnWidth_2=60
|
||||||
|
ColumnWidth_3=60
|
||||||
|
BackgroundColor=16777215
|
||||||
|
[WorkState_v1_2.VariableTabWnd_0]
|
||||||
|
ActiveTab=0
|
||||||
|
[WorkState_v1_2.VariableWndLocal_0]
|
||||||
|
ColumnWidth_0=150
|
||||||
|
ColumnWidth_1=200
|
||||||
|
ColumnWidth_2=150
|
||||||
|
ColumnWidth_3=100
|
||||||
|
ColumnWidth_4=100
|
||||||
|
ColumnWidth_5=100
|
||||||
|
ColumnWidth_6=100
|
||||||
|
ColumnWidth_7=0
|
||||||
|
BackgroundColor=16777215
|
||||||
|
ShowStrings=1
|
||||||
|
DecimalInts=1
|
||||||
|
[WorkState_v1_2.VariableWndGlobal_0]
|
||||||
|
ColumnWidth_0=150
|
||||||
|
ColumnWidth_1=200
|
||||||
|
ColumnWidth_2=150
|
||||||
|
ColumnWidth_3=100
|
||||||
|
ColumnWidth_4=100
|
||||||
|
ColumnWidth_5=100
|
||||||
|
ColumnWidth_6=100
|
||||||
|
ColumnWidth_7=0
|
||||||
|
BackgroundColor=13160660
|
||||||
|
ShowStrings=1
|
||||||
|
DecimalInts=1
|
||||||
|
[WorkState_v1_2.VariableWndWatch_0]
|
||||||
|
ColumnWidth_0=150
|
||||||
|
ColumnWidth_1=200
|
||||||
|
ColumnWidth_2=150
|
||||||
|
ColumnWidth_3=100
|
||||||
|
ColumnWidth_4=100
|
||||||
|
ColumnWidth_5=100
|
||||||
|
ColumnWidth_6=100
|
||||||
|
ColumnWidth_7=0
|
||||||
|
BackgroundColor=16777215
|
||||||
|
ShowStrings=1
|
||||||
|
DecimalInts=1
|
||||||
|
[WorkState_v1_2.VariableWndThis_0]
|
||||||
|
ColumnWidth_0=150
|
||||||
|
ColumnWidth_1=200
|
||||||
|
ColumnWidth_2=150
|
||||||
|
ColumnWidth_3=100
|
||||||
|
ColumnWidth_4=100
|
||||||
|
ColumnWidth_5=100
|
||||||
|
ColumnWidth_6=100
|
||||||
|
ColumnWidth_7=0
|
||||||
|
BackgroundColor=13160660
|
||||||
|
ShowStrings=1
|
||||||
|
DecimalInts=1
|
||||||
|
[WorkState_v1_2.VariableWndTrack_0]
|
||||||
|
BackgroundColor=13160660
|
||||||
|
ShowStrings=1
|
||||||
|
DecimalInts=1
|
||||||
|
[WorkState_v1_2.SourceController_0]
|
||||||
|
FollowPC=False
|
||||||
|
DisplayLineNumbers=True
|
||||||
|
StepIntoModulesWithoutSource=False
|
@ -0,0 +1,185 @@
|
|||||||
|
[Version]
|
||||||
|
DLLVer=02.3005.01.0
|
||||||
|
PRJVer=1
|
||||||
|
|
||||||
|
[PRJKIND]
|
||||||
|
mode=1
|
||||||
|
|
||||||
|
[CPUTYPE]
|
||||||
|
CpuSerise=907
|
||||||
|
|
||||||
|
[DirInfo]
|
||||||
|
PRJ=C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\
|
||||||
|
|
||||||
|
[PrjInfo]
|
||||||
|
Count=1
|
||||||
|
PrjInfo-0=Debug
|
||||||
|
Active=Debug
|
||||||
|
|
||||||
|
[MEMBER]
|
||||||
|
F0=14
|
||||||
|
F1=0 f Include Files
|
||||||
|
F2=0 f FreeRTOS Source
|
||||||
|
F3=0 c ..\..\Source\portable\Softune\MB96340\__STD_LIB_sbrk.c
|
||||||
|
F4=0 c ..\..\Source\croutine.c
|
||||||
|
F5=0 c ..\..\Source\portable\MemMang\heap_1.c
|
||||||
|
F6=0 c ..\..\Source\list.c
|
||||||
|
F7=0 c ..\..\Source\portable\Softune\MB96340\port.c
|
||||||
|
F8=0 c ..\..\Source\queue.c
|
||||||
|
F9=0 c ..\..\Source\tasks.c
|
||||||
|
F10=0 f Demo Source
|
||||||
|
F11=0 c main.c
|
||||||
|
F12=0 a mb96356rs.asm
|
||||||
|
F13=0 a START.ASM
|
||||||
|
F14=0 c vectors.c
|
||||||
|
|
||||||
|
[OPTIONFILE]
|
||||||
|
FILE=options.dat
|
||||||
|
|
||||||
|
[CPUTYPE-Debug]
|
||||||
|
CsvFile=Lib\907\907.csv
|
||||||
|
CpuName=MB96F356RSA
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[DirInfo-Debug]
|
||||||
|
CONFIG=.\
|
||||||
|
OBJ=OBJ\
|
||||||
|
LST=LST\
|
||||||
|
OPT=OPT\
|
||||||
|
|
||||||
|
[MEMBER-Debug]
|
||||||
|
F0=12
|
||||||
|
F1=0 m 1 ABS\RTOSDemo.abs
|
||||||
|
F2=1 c 1 vectors.c
|
||||||
|
F2-1=- mb96356rs.h
|
||||||
|
F3=1 c 1 main.c
|
||||||
|
F3-1=- mb96356rs.h
|
||||||
|
F4=0 a 1 mb96356rs.asm
|
||||||
|
F5=0 a 1 START.ASM
|
||||||
|
F6=14 c 1 ..\..\Source\tasks.c
|
||||||
|
F6-1=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdio.h
|
||||||
|
F6-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F6-3=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdarg.h
|
||||||
|
F6-4=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h
|
||||||
|
F6-5=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h
|
||||||
|
F6-6=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F6-7=- ..\..\Source\Include\projdefs.h
|
||||||
|
F6-8=- ..\..\Source\Include\portable.h
|
||||||
|
F6-9=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F6-10=- ..\..\Source\Include\task.h
|
||||||
|
F6-11=- ..\..\Source\Include\list.h
|
||||||
|
F6-12=- ..\..\Source\Include\StackMacros.h
|
||||||
|
F6-13=- FreeRTOSConfig.h
|
||||||
|
F6-14=- mb96356rs.h
|
||||||
|
F7=9 c 1 ..\..\Source\list.c
|
||||||
|
F7-1=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h
|
||||||
|
F7-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F7-3=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F7-4=- ..\..\Source\Include\projdefs.h
|
||||||
|
F7-5=- ..\..\Source\Include\portable.h
|
||||||
|
F7-6=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F7-7=- ..\..\Source\Include\list.h
|
||||||
|
F7-8=- FreeRTOSConfig.h
|
||||||
|
F7-9=- mb96356rs.h
|
||||||
|
F8=12 c 1 ..\..\Source\queue.c
|
||||||
|
F8-1=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h
|
||||||
|
F8-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F8-3=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\string.h
|
||||||
|
F8-4=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F8-5=- ..\..\Source\Include\projdefs.h
|
||||||
|
F8-6=- ..\..\Source\Include\portable.h
|
||||||
|
F8-7=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F8-8=- ..\..\Source\Include\task.h
|
||||||
|
F8-9=- ..\..\Source\Include\list.h
|
||||||
|
F8-10=- ..\..\Source\Include\croutine.h
|
||||||
|
F8-11=- FreeRTOSConfig.h
|
||||||
|
F8-12=- mb96356rs.h
|
||||||
|
F9=9 c 1 ..\..\Source\portable\Softune\MB96340\port.c
|
||||||
|
F9-1=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F9-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F9-3=- ..\..\Source\Include\projdefs.h
|
||||||
|
F9-4=- ..\..\Source\Include\portable.h
|
||||||
|
F9-5=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F9-6=- ..\..\Source\Include\task.h
|
||||||
|
F9-7=- ..\..\Source\Include\list.h
|
||||||
|
F9-8=- FreeRTOSConfig.h
|
||||||
|
F9-9=- mb96356rs.h
|
||||||
|
F10=4 c 1 ..\..\Source\portable\Softune\MB96340\__STD_LIB_sbrk.c
|
||||||
|
F10-1=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h
|
||||||
|
F10-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F10-3=- FreeRTOSConfig.h
|
||||||
|
F10-4=- mb96356rs.h
|
||||||
|
F11=10 c 1 ..\..\Source\portable\MemMang\heap_1.c
|
||||||
|
F11-1=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stdlib.h
|
||||||
|
F11-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F11-3=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F11-4=- ..\..\Source\Include\projdefs.h
|
||||||
|
F11-5=- FreeRTOSConfig.h
|
||||||
|
F11-6=- mb96356rs.h
|
||||||
|
F11-7=- ..\..\Source\Include\portable.h
|
||||||
|
F11-8=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F11-9=- ..\..\Source\Include\task.h
|
||||||
|
F11-10=- ..\..\Source\Include\list.h
|
||||||
|
F12=10 c 1 ..\..\Source\croutine.c
|
||||||
|
F12-1=- ..\..\Source\Include\FreeRTOS.h
|
||||||
|
F12-2=- ..\..\..\..\..\..\devtools\Softune\LIB\907\INCLUDE\stddef.h
|
||||||
|
F12-3=- ..\..\Source\Include\projdefs.h
|
||||||
|
F12-4=- FreeRTOSConfig.h
|
||||||
|
F12-5=- mb96356rs.h
|
||||||
|
F12-6=- ..\..\Source\Include\portable.h
|
||||||
|
F12-7=- ..\..\Source\portable\Softune\MB96340\portmacro.h
|
||||||
|
F12-8=- ..\..\Source\Include\task.h
|
||||||
|
F12-9=- ..\..\Source\Include\list.h
|
||||||
|
F12-10=- ..\..\Source\Include\croutine.h
|
||||||
|
|
||||||
|
[BUILDMODE-Debug]
|
||||||
|
kernel=0
|
||||||
|
ABI=0
|
||||||
|
|
||||||
|
[RUNSET-Debug]
|
||||||
|
CONVERT=1
|
||||||
|
CONVERTKIND=0
|
||||||
|
|
||||||
|
[DebState-Debug]
|
||||||
|
SupCount=1
|
||||||
|
Supfile-0=.\Simulator.sup
|
||||||
|
Current=Simulator.sup
|
||||||
|
AliasFile=
|
||||||
|
CPURunMode=16,16,16,16,0,1,0x0:0x0,,0,0xFF
|
||||||
|
|
||||||
|
[AsmBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[AsmAfter]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[CcBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[CcAfter]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[LnkBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[LnkAfter]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[LibBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[LibAfter]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[CnvBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[CnvAfter]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[ConfigBefore]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[ConfigAfter]
|
||||||
|
Count=0
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
[CPUTYPE]
|
||||||
|
CpuSerise=907
|
||||||
|
|
||||||
|
[PrjFile]
|
||||||
|
Count=1
|
||||||
|
FILE-0=dicekit16fx_dice2-v10.prj
|
||||||
|
ActivePrj=dicekit16fx_dice2-v10.prj
|
||||||
|
|
||||||
|
[SubPrj-dicekit16fx_dice2-v10.prj]
|
||||||
|
Count=0
|
||||||
|
|
||||||
|
[DebState]
|
||||||
|
AutoSave=1
|
||||||
|
Exec=0
|
||||||
|
AutoLoad=1
|
||||||
|
|
||||||
|
[DirInfo]
|
||||||
|
WSP=C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\MB96350_Softune_Dice_Kit\
|
||||||
|
|
||||||
|
[EditState]
|
||||||
|
STATE-1=..\..\Source\portable\Softune\MB96340\portmacro.h:54
|
||||||
|
STATE-2=..\..\source\portable\softune\mb96340\port.c:52
|
||||||
|
STATE-3=START.ASM:1
|
||||||
|
STATE-4=main.c:202
|
||||||
|
Count=4
|
||||||
|
|
@ -0,0 +1,201 @@
|
|||||||
|
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
|
||||||
|
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
|
||||||
|
/* ELIGIBILITY FOR ANY PURPOSES. */
|
||||||
|
/* (C) Fujitsu Microelectronics Europe GmbH */
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
MAIN.C
|
||||||
|
- description
|
||||||
|
- See README.TXT for project description and disclaimer.
|
||||||
|
|
||||||
|
/*---------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
|
||||||
|
#include "mb96356rs.h"
|
||||||
|
|
||||||
|
#define DICE_MIN 1
|
||||||
|
#define DICE_MAX 6
|
||||||
|
#define DICERUN_MIN 600000L
|
||||||
|
#define DICERUN_MAX 1200000L
|
||||||
|
|
||||||
|
const char DICE7SEG1[11]={0x48, 0xeb, 0x8c, 0x89, 0x2b, 0x19, 0x18, 0xcb, 0x08, 0x09, 0xf7};
|
||||||
|
const char DICE7SEG2[11]={0xa0, 0xf3, 0xc4, 0xc1, 0x93, 0x89, 0x88, 0xe3, 0x80, 0x81, 0x7f};
|
||||||
|
|
||||||
|
unsigned char temp;
|
||||||
|
unsigned char dice1, dice2;
|
||||||
|
unsigned long dice1run, dice2run;
|
||||||
|
unsigned long dice1state, dice2state;
|
||||||
|
unsigned long dice1delay, dice2delay;
|
||||||
|
unsigned long dice1delayrld, dice2delayrld;
|
||||||
|
|
||||||
|
/*===========================================================================*/
|
||||||
|
/*====== MAIN ===============================================================*/
|
||||||
|
/*===========================================================================*/
|
||||||
|
|
||||||
|
void main(void)
|
||||||
|
{
|
||||||
|
InitIrqLevels();
|
||||||
|
__set_il(7); // allow all levels
|
||||||
|
__EI(); // globally enable interrupts
|
||||||
|
|
||||||
|
// initialize I/O-ports
|
||||||
|
|
||||||
|
PIER00 = 0x03; // Enable P00_0/INT8 and P00_1/INT9 as input
|
||||||
|
PDR00 = 0x00;
|
||||||
|
DDR00 = 0xfc; // P00_0: SW2(INT8) P00_1: SW3(INT9)
|
||||||
|
|
||||||
|
/* Do not use when Background Debugging is enabled
|
||||||
|
PIER01 = 0x04; // enable P01_2/SIN3 as input
|
||||||
|
PDR01 = 0x08; // SOT3 = 1
|
||||||
|
DDR01 = 0xfb; // SIN3 = input
|
||||||
|
*/
|
||||||
|
|
||||||
|
PIER02 = 0x00; // All inputs are disabled on this port
|
||||||
|
PDR02 = 0x00;
|
||||||
|
DDR02 = 0xff;
|
||||||
|
|
||||||
|
PIER03 = 0x00; // All inputs are disabled on this port
|
||||||
|
PDR03 = 0xff;
|
||||||
|
DDR03 = 0xff; // Set Port3 as output (7Segment Display)
|
||||||
|
|
||||||
|
PIER04 = 0x04; // Enable P04_2/RX as input
|
||||||
|
PDR04 = 0x08; // CAN TX = 1
|
||||||
|
DDR04 = 0xfb; // CAN RX = input
|
||||||
|
|
||||||
|
PIER05 = 0x00; // All inputs are disabled on this port
|
||||||
|
ADER1 = 0; // Use Port 5 as I/O-Port
|
||||||
|
PDR05 = 0x7f;
|
||||||
|
DDR05 = 0xff; // Set Port5 as output (7Segment Display)
|
||||||
|
|
||||||
|
PIER06 = 0x00; // All inputs are disabled on this port
|
||||||
|
PDR06 = 0x00;
|
||||||
|
DDR06 = 0xff;
|
||||||
|
|
||||||
|
while (1)
|
||||||
|
{
|
||||||
|
// DICE 1
|
||||||
|
|
||||||
|
switch (dice1state)
|
||||||
|
{
|
||||||
|
case 0x00: // dice1 stopped
|
||||||
|
if (PDR00_P0 == 1) // Key SW2:INT8 pressed
|
||||||
|
{
|
||||||
|
dice1run = DICERUN_MIN;
|
||||||
|
srand((unsigned char)dice1run);
|
||||||
|
dice1state = 0x01;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 0x01: // dice1 startup
|
||||||
|
if (dice1run < DICERUN_MAX) // variable running time
|
||||||
|
dice1run++;
|
||||||
|
else
|
||||||
|
dice1run = DICERUN_MIN;
|
||||||
|
|
||||||
|
if (PDR00_P0 == 0) // Key SW2:INT8 released
|
||||||
|
{
|
||||||
|
dice1delay = 1;
|
||||||
|
dice1delayrld = 1;
|
||||||
|
dice1state = 0x02;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 0x02: // dice1 running
|
||||||
|
dice1run--;
|
||||||
|
dice1delay--;
|
||||||
|
|
||||||
|
if (!dice1delay)
|
||||||
|
{
|
||||||
|
do // get new random number
|
||||||
|
{
|
||||||
|
temp = rand() % 6 + 1;
|
||||||
|
}
|
||||||
|
while (temp == dice1);
|
||||||
|
dice1 = temp;
|
||||||
|
|
||||||
|
PDR03 = (PDR03 | 0xf7) & DICE7SEG1[dice1];
|
||||||
|
dice1delayrld = dice1delayrld + 100;
|
||||||
|
dice1delay = dice1delayrld;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (dice1run == 0) // dice stopped
|
||||||
|
{
|
||||||
|
PDR03 = (PDR03 | 0xf7) & DICE7SEG1[rand() % 6 + 1];
|
||||||
|
dice1state = 0x00;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
}//switch (dice1state)
|
||||||
|
|
||||||
|
|
||||||
|
// DICE 2
|
||||||
|
|
||||||
|
switch (dice2state)
|
||||||
|
{
|
||||||
|
case 0x00: // dice2 stopped
|
||||||
|
if (PDR00_P1 == 1) // Key SW3:INT9 pressed
|
||||||
|
{
|
||||||
|
dice2run = DICERUN_MIN;
|
||||||
|
srand((unsigned char)dice1run);
|
||||||
|
dice2state = 0x01;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 0x01: // dice2 startup
|
||||||
|
if (dice2run < DICERUN_MAX) // variable running time
|
||||||
|
dice2run++;
|
||||||
|
else
|
||||||
|
dice2run = DICERUN_MIN;
|
||||||
|
|
||||||
|
if (dice2 == DICE_MAX) // simple 'random' number
|
||||||
|
dice2 = DICE_MIN;
|
||||||
|
else dice2++;
|
||||||
|
|
||||||
|
if (PDR00_P1 == 0) // Key SW3:INT9 released
|
||||||
|
{
|
||||||
|
dice2delay = 1;
|
||||||
|
dice2delayrld = 1;
|
||||||
|
dice2state = 0x02;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 0x02: // dice2 running
|
||||||
|
dice2run--;
|
||||||
|
dice2delay--;
|
||||||
|
|
||||||
|
if (!dice2delay)
|
||||||
|
{
|
||||||
|
do // get new random number
|
||||||
|
{
|
||||||
|
temp = rand() % 6 + 1;
|
||||||
|
}
|
||||||
|
while (temp == dice2);
|
||||||
|
dice2 = temp;
|
||||||
|
|
||||||
|
PDR05 = DICE7SEG2[dice2];
|
||||||
|
dice2delayrld = dice2delayrld + 100;
|
||||||
|
dice2delay = dice2delayrld;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (dice2run == 0) // dice stopped
|
||||||
|
{
|
||||||
|
PDR05 = DICE7SEG2[rand() % 6 + 1];
|
||||||
|
dice2state = 0x00;
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
}//switch (dice2state)
|
||||||
|
|
||||||
|
} // while(1)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void vApplicationIdleHook( void )
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,86 @@
|
|||||||
|
$CPUSERIES-907
|
||||||
|
$Prj-Debug
|
||||||
|
$0
|
||||||
|
-g
|
||||||
|
-w 3
|
||||||
|
-INF LIST
|
||||||
|
-D _16FX_SOFTUNE
|
||||||
|
-I "."
|
||||||
|
-I "..\Common\Include"
|
||||||
|
-I "..\..\Source\Include"
|
||||||
|
-O 1
|
||||||
|
-model MEDIUM
|
||||||
|
-B
|
||||||
|
-Xdof
|
||||||
|
-K NOEOPT
|
||||||
|
-K NOLIB
|
||||||
|
-K NOUNROLL
|
||||||
|
$other
|
||||||
|
-INF srcin
|
||||||
|
$time
|
||||||
|
1232224954
|
||||||
|
$end
|
||||||
|
$1
|
||||||
|
-g
|
||||||
|
-w 2
|
||||||
|
-linf ON
|
||||||
|
-lsrc ON
|
||||||
|
-lsec ON
|
||||||
|
-lcros OFF
|
||||||
|
-linc ON
|
||||||
|
-lexp OBJ
|
||||||
|
-pl 60
|
||||||
|
-pw 100
|
||||||
|
-tab 8
|
||||||
|
-lf
|
||||||
|
-Xdof
|
||||||
|
$other
|
||||||
|
$time
|
||||||
|
1232224863
|
||||||
|
$end
|
||||||
|
$2
|
||||||
|
-g
|
||||||
|
-AL 2
|
||||||
|
-ra _INRAM01=0x005240/0x007FFF
|
||||||
|
-ro _INROM01=0xFC0000/0xFFFFFF
|
||||||
|
-ro _INROM02=0xDF0000/0xDF7FFF
|
||||||
|
-sc CONST/Const/BYTE=0xFF8000
|
||||||
|
-check_rora
|
||||||
|
-check_locate
|
||||||
|
-rg 0
|
||||||
|
-m
|
||||||
|
-pl 60
|
||||||
|
-pw 132
|
||||||
|
-Xals
|
||||||
|
-Xalr
|
||||||
|
-na
|
||||||
|
-w 2
|
||||||
|
-Xdof
|
||||||
|
$other
|
||||||
|
-Xset_rora
|
||||||
|
$time
|
||||||
|
1232226688
|
||||||
|
$end
|
||||||
|
$3
|
||||||
|
-dt s,d,r,a
|
||||||
|
-pl 60
|
||||||
|
-pw 132
|
||||||
|
-g
|
||||||
|
-Xdof
|
||||||
|
$other
|
||||||
|
$time
|
||||||
|
1232226688
|
||||||
|
$end
|
||||||
|
$4
|
||||||
|
-Xdof
|
||||||
|
$other
|
||||||
|
$time
|
||||||
|
1232224863
|
||||||
|
$end
|
||||||
|
$5
|
||||||
|
$other
|
||||||
|
$time
|
||||||
|
1232224863
|
||||||
|
$end
|
||||||
|
$Prjend
|
||||||
|
$CPUSERIESEND
|
@ -0,0 +1,39 @@
|
|||||||
|
==========================================================================
|
||||||
|
DICE2 Project for DICE-KIT-16FX Evaluation Board
|
||||||
|
==========================================================================
|
||||||
|
Fujitsu Microelectronics Europe GmbH
|
||||||
|
|
||||||
|
The following software is for demonstration purposes only. It is not
|
||||||
|
fully tested, nor validated in order to fullfill its task under all
|
||||||
|
circumstances. Therefore, this software or any part of it must only be
|
||||||
|
used in an evaluation laboratory environment.
|
||||||
|
This software is subject to the rules of our standard DISCLAIMER, that is
|
||||||
|
delivered with our SW-tools on the Fujitsu Microcontrollers DVD
|
||||||
|
(V5.0 or higher "\START.HTM").
|
||||||
|
==========================================================================
|
||||||
|
|
||||||
|
History
|
||||||
|
Date Ver Author Softune Description
|
||||||
|
2008-04-28 1.0 AVo/HWe V30L34R06 original version
|
||||||
|
==========================================================================
|
||||||
|
|
||||||
|
This is Demoproject for the DICE-KIT-16FX Evaluation-Board.
|
||||||
|
It includes some basic settings for e.g. Linker, C-Compiler
|
||||||
|
which must be checked and modified in detail,
|
||||||
|
corresponding to the user application.
|
||||||
|
|
||||||
|
Description:
|
||||||
|
This projects simulates two dices.
|
||||||
|
SEG1 is dice1 and can be started by pressing key SW2 (INT8)
|
||||||
|
SEG2 is dice2 and can be started by pressing key SW3 (INT9)
|
||||||
|
After a while the started dice will stop displaying a value from 1..6.
|
||||||
|
|
||||||
|
Note:
|
||||||
|
Remove jumper JP2 (External watchdog is not supported by this project)
|
||||||
|
|
||||||
|
Clock settings:
|
||||||
|
---------------
|
||||||
|
Crystal: 4 MHz
|
||||||
|
CLKB: 56 MHz
|
||||||
|
CLKP1: 56 MHz
|
||||||
|
CLKP2: 14 MHz
|
@ -0,0 +1,143 @@
|
|||||||
|
/* THIS SAMPLE CODE IS PROVIDED AS IS AND IS SUBJECT TO ALTERATIONS. FUJITSU */
|
||||||
|
/* MICROELECTRONICS ACCEPTS NO RESPONSIBILITY OR LIABILITY FOR ANY ERRORS OR */
|
||||||
|
/* ELIGIBILITY FOR ANY PURPOSES. */
|
||||||
|
/* (C) Fujitsu Microelectronics Europe GmbH */
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
VECTORS.C
|
||||||
|
- Interrupt level (priority) setting
|
||||||
|
- Interrupt vector definition
|
||||||
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
#include "mb96356rs.h"
|
||||||
|
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
InitIrqLevels()
|
||||||
|
This function pre-sets all interrupt control registers. It can be used
|
||||||
|
to set all interrupt priorities in static applications. If this file
|
||||||
|
contains assignments to dedicated resources, verify that the
|
||||||
|
appropriate controller is used.
|
||||||
|
NOTE: value 7 disables the interrupt and value 0 sets highest priority.
|
||||||
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
#define MIN_ICR 11
|
||||||
|
#define MAX_ICR 93
|
||||||
|
|
||||||
|
#define DEFAULT_ILM_MASK 7
|
||||||
|
|
||||||
|
void InitIrqLevels(void)
|
||||||
|
{
|
||||||
|
volatile int irq;
|
||||||
|
|
||||||
|
for (irq = MIN_ICR; irq <= MAX_ICR; irq++)
|
||||||
|
{
|
||||||
|
ICR = (irq << 8) | DEFAULT_ILM_MASK;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
Prototypes
|
||||||
|
Add your own prototypes here. Each vector definition needs is proto-
|
||||||
|
type. Either do it here or include a header file containing them.
|
||||||
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
__interrupt void DefaultIRQHandler (void);
|
||||||
|
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
Vector definiton for MB9635x
|
||||||
|
Use following statements to define vectors. All resource related
|
||||||
|
vectors are predefined. Remaining software interrupts can be added here
|
||||||
|
as well.
|
||||||
|
NOTE: If software interrupts 0 to 7 are defined here, this might
|
||||||
|
conflict with the reset vector in the start-up file.
|
||||||
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
#pragma intvect DefaultIRQHandler 11 /* Non-maskable Interrupt */
|
||||||
|
#pragma intvect DefaultIRQHandler 12 /* Delayed Interrupt */
|
||||||
|
#pragma intvect DefaultIRQHandler 13 /* RC Timer */
|
||||||
|
#pragma intvect DefaultIRQHandler 14 /* Main Clock Timer */
|
||||||
|
#pragma intvect DefaultIRQHandler 15 /* Sub Clock Timer */
|
||||||
|
#pragma intvect DefaultIRQHandler 16 /* Reserved */
|
||||||
|
#pragma intvect DefaultIRQHandler 17 /* EXT0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 18 /* EXT1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 19 /* EXT2 */
|
||||||
|
#pragma intvect DefaultIRQHandler 20 /* EXT3 */
|
||||||
|
#pragma intvect DefaultIRQHandler 21 /* EXT4 */
|
||||||
|
#pragma intvect DefaultIRQHandler 22 /* EXT5 */
|
||||||
|
#pragma intvect DefaultIRQHandler 23 /* EXT7 */
|
||||||
|
#pragma intvect DefaultIRQHandler 24 /* EXT8 */
|
||||||
|
#pragma intvect DefaultIRQHandler 25 /* EXT9 */
|
||||||
|
#pragma intvect DefaultIRQHandler 26 /* EXT10 */
|
||||||
|
#pragma intvect DefaultIRQHandler 27 /* EXT11 */
|
||||||
|
#pragma intvect DefaultIRQHandler 28 /* EXT12 */
|
||||||
|
#pragma intvect DefaultIRQHandler 29 /* EXT13 */
|
||||||
|
#pragma intvect DefaultIRQHandler 30 /* EXT14 */
|
||||||
|
#pragma intvect DefaultIRQHandler 31 /* EXT15 */
|
||||||
|
#pragma intvect DefaultIRQHandler 32 /* CAN1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 33 /* CAN2 */
|
||||||
|
#pragma intvect DefaultIRQHandler 34 /* PPG0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 35 /* PPG1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 36 /* PPG2 */
|
||||||
|
#pragma intvect DefaultIRQHandler 37 /* PPG3 */
|
||||||
|
#pragma intvect DefaultIRQHandler 38 /* PPG4 */
|
||||||
|
#pragma intvect DefaultIRQHandler 39 /* PPG5 */
|
||||||
|
#pragma intvect DefaultIRQHandler 40 /* PPG6 */
|
||||||
|
#pragma intvect DefaultIRQHandler 41 /* PPG7 */
|
||||||
|
#pragma intvect DefaultIRQHandler 42 /* PPG8 */
|
||||||
|
#pragma intvect DefaultIRQHandler 43 /* PPG9 */
|
||||||
|
#pragma intvect DefaultIRQHandler 44 /* PPG10 */
|
||||||
|
#pragma intvect DefaultIRQHandler 45 /* PPG11 */
|
||||||
|
#pragma intvect DefaultIRQHandler 46 /* PPG12 */
|
||||||
|
#pragma intvect DefaultIRQHandler 47 /* PPG13 */
|
||||||
|
#pragma intvect DefaultIRQHandler 48 /* PPG14 */
|
||||||
|
#pragma intvect DefaultIRQHandler 49 /* PPG15 */
|
||||||
|
#pragma intvect DefaultIRQHandler 50 /* PPG16 */
|
||||||
|
#pragma intvect DefaultIRQHandler 51 /* PPG17 */
|
||||||
|
#pragma intvect DefaultIRQHandler 52 /* PPG18 */
|
||||||
|
#pragma intvect DefaultIRQHandler 53 /* PPG19 */
|
||||||
|
#pragma intvect DefaultIRQHandler 54 /* RLT0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 55 /* RLT1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 56 /* RLT2 */
|
||||||
|
#pragma intvect DefaultIRQHandler 57 /* RLT3 */
|
||||||
|
#pragma intvect DefaultIRQHandler 58 /* PPGRLT - RLT6 */
|
||||||
|
#pragma intvect DefaultIRQHandler 59 /* ICU0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 60 /* ICU1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 63 /* ICU4 */
|
||||||
|
#pragma intvect DefaultIRQHandler 64 /* ICU5 */
|
||||||
|
#pragma intvect DefaultIRQHandler 65 /* ICU6 */
|
||||||
|
#pragma intvect DefaultIRQHandler 66 /* ICU7 */
|
||||||
|
#pragma intvect DefaultIRQHandler 71 /* OCU4 */
|
||||||
|
#pragma intvect DefaultIRQHandler 72 /* OCU5 */
|
||||||
|
#pragma intvect DefaultIRQHandler 73 /* OCU6 */
|
||||||
|
#pragma intvect DefaultIRQHandler 74 /* OCU7 */
|
||||||
|
#pragma intvect DefaultIRQHandler 77 /* FRT0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 78 /* FRT1 */
|
||||||
|
#pragma intvect DefaultIRQHandler 81 /* RTC0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 82 /* CAL0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 83 /* I2C0 */
|
||||||
|
#pragma intvect DefaultIRQHandler 84 /* ADC */
|
||||||
|
#pragma intvect DefaultIRQHandler 85 /* LIN-UART 2 RX */
|
||||||
|
#pragma intvect DefaultIRQHandler 86 /* LIN-UART 2 TX */
|
||||||
|
#pragma intvect DefaultIRQHandler 87 /* LIN-UART 3 RX */
|
||||||
|
#pragma intvect DefaultIRQHandler 88 /* LIN-UART 3 TX */
|
||||||
|
#pragma intvect DefaultIRQHandler 89 /* LIN-UART 7 RX */
|
||||||
|
#pragma intvect DefaultIRQHandler 90 /* LIN-UART 7 TX */
|
||||||
|
#pragma intvect DefaultIRQHandler 91 /* LIN-UART 8 RX */
|
||||||
|
#pragma intvect DefaultIRQHandler 92 /* LIN-UART 8 TX */
|
||||||
|
#pragma intvect DefaultIRQHandler 93 /* MAIN FLASH IRQ */
|
||||||
|
|
||||||
|
/*---------------------------------------------------------------------------
|
||||||
|
DefaultIRQHandler()
|
||||||
|
This function is a placeholder for all vector definitions. Either use
|
||||||
|
your own placeholder or add necessary code here.
|
||||||
|
-----------------------------------------------------------------------------*/
|
||||||
|
|
||||||
|
__interrupt
|
||||||
|
void DefaultIRQHandler (void)
|
||||||
|
{
|
||||||
|
__DI(); /* disable interrupts */
|
||||||
|
while(1)
|
||||||
|
{
|
||||||
|
__wait_nop(); /* halt system */
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue