The following excerpt from the map file shows a complete secure embedded system based on uIP, SharkSSL, and SharkMQ, in 38K ROM and 13K RAM. The map file is from a modified version of the uIP TCP/IP example delivered with the TM4C1294XL evaluation board. ############################################################################### # # IAR ELF Linker V7.20.1.7305/W32 for ARM 11/Dec/2014 15:49:47 # Copyright 2007-2014 IAR Systems AB. # # Output file = # C:\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ek-tm4c1294xl\enet_uip\ewarm\Exe\enet_uip.out # Map file = # C:\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ek-tm4c1294xl\enet_uip\ewarm\List\enet_uip.map # ############################################################################### ******************************************************************************* *** MODULE SUMMARY *** Module ro code ro data rw data ------ ------- ------- ------- C:\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ek-tm4c1294xl\enet_uip\ewarm\Obj: [1] SeCtx.o 164 SharkMQ.o 2 484 SharkSSL.o 186 SharkSslBigInt.o 1 256 SharkSslBigInt_M3.o 626 SharkSslCert.o 2 636 SharkSslCipher.o 474 SharkSslCon.o 3 640 SharkSslCon_hs.o 3 114 SharkSslCrypto.o 1 876 28 SharkSslCrypto_M3.o 1 470 SharkSslECC.o 2 760 SharkSslPublic.o 1 342 dhcpc.o 856 52 enet_uip.o 1 424 24 4 812 m2m-led-SharkMQ.o 1 776 236 pinout.o 484 resolv.o 636 5 184 selib.o 512 seuip.o 916 4 startup_ewarm.o 26 512 2 048 tiwaintf.o 652 32 24 uip.o 3 780 1 014 uip_arp.o 752 104 uip_timer.o 40 uiplib.o 70 umm_malloc.o 676 5 376 ustdlib.o 584 ------------------------------------------------- Total: 35 212 573 13 882 38 122 bytes of readonly code memory 617 bytes of readonly data memory 13 884 bytes of readwrite data memory