Renesas Emulator System M3T-MR100 User Manual
Old company name in catalogs and other documents
To our customers,
Old Company Name in Catalogs and Other Documents
On April 1
st
, 2010, NEC Electronics Corporation merged with Renesas Technology
Corporation, and Renesas
Electronics Corporation
took over all the business of both
companies.
Therefore, although the old company name remains in this document, it is a valid
Renesas
Electronics document. We appreciate your understanding.
Renesas Electronics website:
http://www.renesas.com
April 1
st
, 2010
Renesas Electronics Corporation
Issued by:
Renesas Electronics Corporation
(
http://www.renesas.com
)
Send any inquiries to
http://www.renesas.com/inquiry
.
Table of contents
Document Outline
- Requirements for MR100 Use
- Document List
- Right of Software Use
- 1. User’s Manual Organization
- 2. General Information
- 3. Introduction to Kernel
- 4. Kernel
- 4.1.1 Module Structure
- 4.1.2 Module Overview
- 4.1.3 Task Management Function
- 4.1.4 Synchronization functions attached to task
- 4.1.5 Synchronization and Communication Function (Semaphore)
- 4.1.6 Synchronization and Communication Function (Eventflag)
- 4.1.7 Synchronization and Communication Function (Data Queue)
- 4.1.8 Synchronization and Communication Function (Mailbox)
- 4.1.9 Memory pool Management Function(Fixed-size Memory pool)
- 4.1.10 Variable-size Memory Pool Management Function
- 4.1.11 Time Management Function
- 4.1.12 Cyclic Handler Function
- 4.1.13 Alarm Handler Function
- 4.1.14 System Status Management Function
- 4.1.15 Interrupt Management Function
- 4.1.16 System Configuration Management Function
- 4.1.17 Extended Function (Short Data Queue)
- 4.1.18 Extended Function (Reset Function)
- 5. Service call reffernce
- 5.1 Task Management Function
- 5.2 Task Dependent Synchronization Function
- 5.3 Synchronization & Communication Function (Semaphore)
- 5.4 Synchronization & Communication Function (Eventflag)
- 5.5 Synchronization & Communication Function (Data Queue)
- 5.6 Synchronization & Communication Function (Mailbox)
- 5.7 Memory Pool Management Function (Fixed-size Memory Pool)
- 5.8 Memory Pool Management Function (Variable-size Memory Pool)
- 5.9 Time Management Function
- 5.10 Time Management Function (Cyclic Handler)
- 5.11 Time Management Function (Alarm Handler)
- 5.12 System Status Management Function
- 5.13 Interrupt Management Function
- 5.14 System Configuration Management Function
- 5.15 Extended Function (Short Data Queue)
- 5.16 Extended Function (Reset Function)
- 6. Applications Development Procedure Overview
- 7. Detailed Applications
- 8. Using Configurator
- 8.1 Configuration File Creation Procedure
- 8.1.1 Configuration File Data Entry Format
- 8.1.2 Configuration File Definition Items
- [( System Definition Procedure )]
- [( System Clock Definition Procedure )]
- [( Definition respective maximum numbers of items )]
- [( Task definition )]
- [( Eventflag definition )]
- [( Semaphore definition )]
- [(Data queue definition )]
- [( Short data queue definition )]
- [( Mailbox definition )]
- [( Fixed-size memory pool definition )]
- [( Variable-size memory pool definition )]
- [( Cyclic handler definition )]
- [( Alarm handler definition )]
- [( Interrupt vector definition )]
- [( Fixed interrupt vector definition )]
- 8.1.3 Configuration File Example
- 8.2 Configurator Execution Procedures
- 8.1 Configuration File Creation Procedure
- 9. Sample Program Description
- 10. Stack Size Calculation Method
- 11. Note
- 12. Appendix