
User's Manual U13687EJ1V2UM
9
TABLE OF CONTENTS
CHAPTER 1 OVERVIEW........................................................................................................................................... 15
1.1
1.2
1.3
1.4
OUTLINE.................................................................................................................................................... 15
FEATURES ................................................................................................................................................ 16
EXECUTION ENVIRONMENT ................................................................................................................... 17
DEVELOPMENT ENVIRONMENT............................................................................................................. 18
CHAPTER 2 INSTALLATION.................................................................................................................................... 19
2.1
2.2
2.3
OUTLINE.................................................................................................................................................... 19
INSTALLATION PROCEDURE.................................................................................................................. 20
DIRECTORY STRUCTURE ....................................................................................................................... 21
2.3.1
Object File Distribution Format....................................................................................................... 21
2.3.2
Source File Distribution Format...................................................................................................... 26
CHAPTER 3 SYSTEM CONSTRUCTION.................................................................................................................. 31
3.1
3.2
3.3
3.4
3.5
3.6
OUTLINE.................................................................................................................................................... 31
CREATING A CF DEFINITION FILE.......................................................................................................... 34
GENERATING THE USER OWN CODING PART..................................................................................... 35
CREATING PROCESSING PROGRAMS.................................................................................................. 36
CREATING A LINK DIRECTIVE FILE (ONLY WHEN SUPPORTING THE CCMIPE COMPILER)........... 37
CREATING A LOAD MODULE.................................................................................................................. 37
CHAPTER 4 USER OWN CODING PART................................................................................................................. 39
4.1
4.2
4.3
4.4
4.5
OUTLINE.................................................................................................................................................... 39
BOOT PROCESSING ................................................................................................................................ 40
HARDWARE INITIALIZATION SECTION.................................................................................................. 42
INITIALIZATION HANDLER ...................................................................................................................... 43
INTERRUPT/EXCEPTION ENTRY ............................................................................................................ 44
CHAPTER 5 INTERFACE LIBRARIES...................................................................................................................... 45
5.1
5.2
5.3
OUTLINE.................................................................................................................................................... 45
SYSTEM CALL INTERFACE LIBRARY.................................................................................................... 46
EXTENDED SVC HANDLER INTERFACE LIBRARY............................................................................... 46
CHAPTER 6 REQUIRED MEMORY SPACE ESTIMATES........................................................................................ 47
6.1
6.2
OUTLINE.................................................................................................................................................... 47
REQUIRED MEMORY SPACE CALCULATION FORMULAS .................................................................. 47
6.2.1
Management Objects..................................................................................................................... 47
6.2.2
Stack Area for Tasks...................................................................................................................... 49
6.2.3
Stack Area for Interrupt Handlers................................................................................................... 49