1.1
### uVision Project, (C) Keil Software
Blinky
0x4
ARM-ADS
A2F200M3F
Actel
IRAM(0x20000000-0x2000FFFF) IROM(0x00000000-0x0003FFFF) CLOCK(20000000) CPUTYPE("Cortex-M3")
"Startup\Actel\A2FxxxM3\startup_a2fxxxm3.s" ("SmartFusion A2FxxxM3 Startup Code")
UL2CM3(-O14 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0A2FxxxM3_256 -FS00 -FL040000)
5028
a2fxxxm3.h
0
Actel\A2FxxxM3\
Actel\A2FxxxM3\
0
0
0
0
1
.\Keil_output\
RTOSDemo_Keil
1
0
0
1
1
.\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
SARMCM3.DLL
DLM.DLL
-pEMBER
SARMCM3.DLL
TLM.DLL
-pEMBER
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
BIN\UL2CM3.DLL
1
0
0
1
0
-1
BIN\UL2CM3.DLL
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x40000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
0
0x0
0x0
1
1
0
0
0
0
0
0
0
0
0
0
..\CORTEX_A2F200_IAR_and_Keil;.\MicroSemi_Code\CMSIS;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM3;.\MicroSemi_Code\drivers\mss_gpio;.\MicroSemi_Code\drivers\mss_watchdog;.\MicroSemi_Code\drivers\mss_ace;.\MicroSemi_Code\drivers_config\mss_ace
1
0
0
0
0
0
0
1
0
0
0
1
0
0x00000000
0x20000000
System
startus_a2fxxxm3.s
2
.\MicroSemi_Code\CMSIS\startup_keil\startus_a2fxxxm3.s
Common_Demo_Source
0
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
TimerDemo.c
1
..\Common\Minimal\TimerDemo.c
BlockQ.c
1
..\Common\Minimal\BlockQ.c
blocktim.c
1
..\Common\Minimal\blocktim.c
death.c
1
..\Common\Minimal\death.c
dynamic.c
1
..\Common\Minimal\dynamic.c
flash.c
1
..\Common\Minimal\flash.c
GenQTest.c
1
..\Common\Minimal\GenQTest.c
QPeek.c
1
..\Common\Minimal\QPeek.c
recmutex.c
1
..\Common\Minimal\recmutex.c
semtest.c
1
..\Common\Minimal\semtest.c
FreeRTOS_Source
timers.c
1
..\..\Source\timers.c
list.c
1
..\..\Source\list.c
queue.c
1
..\..\Source\queue.c
tasks.c
1
..\..\Source\tasks.c
port.c
1
..\..\Source\portable\RVDS\ARM_CM3\port.c
heap_2.c
1
..\..\Source\portable\MemMang\heap_2.c
FreeTCPIP(based on uIP)
0
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
uip_arp.c
1
..\Common\ethernet\FreeTCPIP\uip_arp.c
psock.c
1
..\Common\ethernet\FreeTCPIP\psock.c
timer.c
1
..\Common\ethernet\FreeTCPIP\timer.c
uip.c
1
..\Common\ethernet\FreeTCPIP\uip.c
Microsemi_Drivers
mss_gpio.c
1
.\MicroSemi_Code\drivers\mss_gpio\mss_gpio.c
i2c.c
1
.\MicroSemi_Code\drivers\I2C\i2c.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
ace_convert.c
1
.\MicroSemi_Code\drivers\mss_ace\ace_convert.c
mss_ace.c
1
.\MicroSemi_Code\drivers\mss_ace\mss_ace.c
crc32.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\crc32.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
mss_ethernet_mac.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\mss_ethernet_mac.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
phy.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\phy.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
oled.c
1
.\MicroSemi_Code\drivers\OLED\oled.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
ace_config.c
1
.\MicroSemi_Code\drivers_config\mss_ace\ace_config.c
Main
main-blinky.c
1
.\main-blinky.c
printf-stdarg.c
1
.\printf-stdarg.c
ParTest.c
1
.\ParTest.c
main-full.c
1
.\main-full.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
uIP_Task.c
1
.\uIP_Task.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
CMSIS
system_a2fxxxm3.c
1
.\MicroSemi_Code\CMSIS\system_a2fxxxm3.c
core_cm3.c
1
.\MicroSemi_Code\CMSIS\core_cm3.c
Web_Server
0
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
httpd-cgi.c
1
.\WebServer\httpd-cgi.c
http-strings.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\http-strings.c
httpd.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd.c
httpd-fs.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd-fs.c
Full
0x4
ARM-ADS
A2F200M3F
Actel
IRAM(0x20000000-0x2000FFFF) IROM(0x00000000-0x0003FFFF) CLOCK(20000000) CPUTYPE("Cortex-M3")
"Startup\Actel\A2FxxxM3\startup_a2fxxxm3.s" ("SmartFusion A2FxxxM3 Startup Code")
UL2CM3(-O14 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0A2FxxxM3_256 -FS00 -FL040000)
5028
a2fxxxm3.h
0
Actel\A2FxxxM3\
Actel\A2FxxxM3\
0
0
0
0
1
.\Keil_output\
RTOSDemo_Keil
1
0
0
1
1
.\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
SARMCM3.DLL
DLM.DLL
-pEMBER
SARMCM3.DLL
TLM.DLL
-pEMBER
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
BIN\UL2CM3.DLL
1
0
0
1
0
-1
BIN\UL2CM3.DLL
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x40000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
0
0x0
0x0
1
1
0
0
0
0
0
0
0
0
0
0
--diag_suppress 2770
..\CORTEX_A2F200_IAR_and_Keil;.\MicroSemi_Code\CMSIS;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM3;.\MicroSemi_Code\drivers\mss_gpio;.\MicroSemi_Code\drivers\mss_watchdog;..\Common\include;..\Common\ethernet\FreeTCPIP;..\Common\ethernet\FreeTCPIP\apps\httpd;.\MicroSemi_Code\drivers_config\mss_ace;.\MicroSemi_Code\drivers\I2C;.\MicroSemi_Code\drivers\mss_ace;.\MicroSemi_Code\drivers\mss_ethernet_mac;.\MicroSemi_Code\drivers\OLED;.\WebServer;.\MicroSemi_Code\drivers\mss_timer;..\Common\ethernet\FreeTCPIP\net
1
0
0
0
0
0
0
1
0
0
0
1
0
0x00000000
0x20000000
System
startus_a2fxxxm3.s
2
.\MicroSemi_Code\CMSIS\startup_keil\startus_a2fxxxm3.s
Common_Demo_Source
TimerDemo.c
1
..\Common\Minimal\TimerDemo.c
BlockQ.c
1
..\Common\Minimal\BlockQ.c
blocktim.c
1
..\Common\Minimal\blocktim.c
death.c
1
..\Common\Minimal\death.c
dynamic.c
1
..\Common\Minimal\dynamic.c
flash.c
1
..\Common\Minimal\flash.c
GenQTest.c
1
..\Common\Minimal\GenQTest.c
QPeek.c
1
..\Common\Minimal\QPeek.c
recmutex.c
1
..\Common\Minimal\recmutex.c
semtest.c
1
..\Common\Minimal\semtest.c
FreeRTOS_Source
timers.c
1
..\..\Source\timers.c
list.c
1
..\..\Source\list.c
queue.c
1
..\..\Source\queue.c
tasks.c
1
..\..\Source\tasks.c
port.c
1
..\..\Source\portable\RVDS\ARM_CM3\port.c
heap_2.c
1
..\..\Source\portable\MemMang\heap_2.c
FreeTCPIP(based on uIP)
uip_arp.c
1
..\Common\ethernet\FreeTCPIP\uip_arp.c
psock.c
1
..\Common\ethernet\FreeTCPIP\psock.c
timer.c
1
..\Common\ethernet\FreeTCPIP\timer.c
uip.c
1
..\Common\ethernet\FreeTCPIP\uip.c
Microsemi_Drivers
mss_gpio.c
1
.\MicroSemi_Code\drivers\mss_gpio\mss_gpio.c
i2c.c
1
.\MicroSemi_Code\drivers\I2C\i2c.c
ace_convert.c
1
.\MicroSemi_Code\drivers\mss_ace\ace_convert.c
mss_ace.c
1
.\MicroSemi_Code\drivers\mss_ace\mss_ace.c
crc32.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\crc32.c
mss_ethernet_mac.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\mss_ethernet_mac.c
phy.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\phy.c
oled.c
1
.\MicroSemi_Code\drivers\OLED\oled.c
ace_config.c
1
.\MicroSemi_Code\drivers_config\mss_ace\ace_config.c
Main
main-blinky.c
1
.\main-blinky.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
printf-stdarg.c
1
.\printf-stdarg.c
ParTest.c
1
.\ParTest.c
main-full.c
1
.\main-full.c
uIP_Task.c
1
.\uIP_Task.c
CMSIS
system_a2fxxxm3.c
1
.\MicroSemi_Code\CMSIS\system_a2fxxxm3.c
core_cm3.c
1
.\MicroSemi_Code\CMSIS\core_cm3.c
Web_Server
httpd-cgi.c
1
.\WebServer\httpd-cgi.c
http-strings.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\http-strings.c
httpd.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd.c
httpd-fs.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd-fs.c
Full_with_optimisation
0x4
ARM-ADS
A2F200M3F
Actel
IRAM(0x20000000-0x2000FFFF) IROM(0x00000000-0x0003FFFF) CLOCK(20000000) CPUTYPE("Cortex-M3")
"Startup\Actel\A2FxxxM3\startup_a2fxxxm3.s" ("SmartFusion A2FxxxM3 Startup Code")
UL2CM3(-O14 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0A2FxxxM3_256 -FS00 -FL040000)
5028
a2fxxxm3.h
0
Actel\A2FxxxM3\
Actel\A2FxxxM3\
0
0
0
0
1
.\Keil_output\
RTOSDemo_Keil
1
0
0
1
1
.\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
SARMCM3.DLL
DLM.DLL
-pEMBER
SARMCM3.DLL
TLM.DLL
-pEMBER
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
1
BIN\UL2CM3.DLL
1
0
0
1
0
-1
BIN\UL2CM3.DLL
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
0
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
1
0x0
0x40000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x40000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x10000
0
0x0
0x0
1
4
0
0
0
0
0
0
0
0
0
0
--diag_suppress 2770
..\CORTEX_A2F200_IAR_and_Keil;.\MicroSemi_Code\CMSIS;..\..\Source\include;..\..\Source\portable\RVDS\ARM_CM3;.\MicroSemi_Code\drivers\mss_gpio;.\MicroSemi_Code\drivers\mss_watchdog;..\Common\include;..\Common\ethernet\FreeTCPIP;..\Common\ethernet\FreeTCPIP\apps\httpd;.\MicroSemi_Code\drivers_config\mss_ace;.\MicroSemi_Code\drivers\I2C;.\MicroSemi_Code\drivers\mss_ace;.\MicroSemi_Code\drivers\mss_ethernet_mac;.\MicroSemi_Code\drivers\OLED;.\WebServer;.\MicroSemi_Code\drivers\mss_timer;..\Common\ethernet\FreeTCPIP\net
1
0
0
0
0
0
0
1
0
0
0
1
0
0x00000000
0x20000000
System
startus_a2fxxxm3.s
2
.\MicroSemi_Code\CMSIS\startup_keil\startus_a2fxxxm3.s
Common_Demo_Source
TimerDemo.c
1
..\Common\Minimal\TimerDemo.c
BlockQ.c
1
..\Common\Minimal\BlockQ.c
blocktim.c
1
..\Common\Minimal\blocktim.c
death.c
1
..\Common\Minimal\death.c
dynamic.c
1
..\Common\Minimal\dynamic.c
flash.c
1
..\Common\Minimal\flash.c
GenQTest.c
1
..\Common\Minimal\GenQTest.c
QPeek.c
1
..\Common\Minimal\QPeek.c
recmutex.c
1
..\Common\Minimal\recmutex.c
semtest.c
1
..\Common\Minimal\semtest.c
FreeRTOS_Source
timers.c
1
..\..\Source\timers.c
list.c
1
..\..\Source\list.c
queue.c
1
..\..\Source\queue.c
tasks.c
1
..\..\Source\tasks.c
port.c
1
..\..\Source\portable\RVDS\ARM_CM3\port.c
heap_2.c
1
..\..\Source\portable\MemMang\heap_2.c
FreeTCPIP(based on uIP)
uip_arp.c
1
..\Common\ethernet\FreeTCPIP\uip_arp.c
psock.c
1
..\Common\ethernet\FreeTCPIP\psock.c
timer.c
1
..\Common\ethernet\FreeTCPIP\timer.c
uip.c
1
..\Common\ethernet\FreeTCPIP\uip.c
Microsemi_Drivers
mss_gpio.c
1
.\MicroSemi_Code\drivers\mss_gpio\mss_gpio.c
i2c.c
1
.\MicroSemi_Code\drivers\I2C\i2c.c
ace_convert.c
1
.\MicroSemi_Code\drivers\mss_ace\ace_convert.c
mss_ace.c
1
.\MicroSemi_Code\drivers\mss_ace\mss_ace.c
crc32.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\crc32.c
mss_ethernet_mac.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\mss_ethernet_mac.c
phy.c
1
.\MicroSemi_Code\drivers\mss_ethernet_mac\phy.c
oled.c
1
.\MicroSemi_Code\drivers\OLED\oled.c
ace_config.c
1
.\MicroSemi_Code\drivers_config\mss_ace\ace_config.c
Main
main-blinky.c
1
.\main-blinky.c
2
0
0
0
0
0
2
2
2
2
11
2
0
2
2
2
2
2
2
2
2
0
2
printf-stdarg.c
1
.\printf-stdarg.c
ParTest.c
1
.\ParTest.c
main-full.c
1
.\main-full.c
uIP_Task.c
1
.\uIP_Task.c
CMSIS
system_a2fxxxm3.c
1
.\MicroSemi_Code\CMSIS\system_a2fxxxm3.c
core_cm3.c
1
.\MicroSemi_Code\CMSIS\core_cm3.c
Web_Server
httpd-cgi.c
1
.\WebServer\httpd-cgi.c
http-strings.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\http-strings.c
httpd.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd.c
httpd-fs.c
1
..\Common\ethernet\FreeTCPIP\apps\httpd\httpd-fs.c