Home
        RI850V4 V1.00.02 Real-Time Operating System User`s Manual
         Contents
1.        a e  ID MESI  001   Waiting Tasks   0xfFFF T amp _TFIFO TA_    Task Name ID Status Walt Factor  o ID TASKI JAN    Mailbox Mame ID Queue Status Message Mam Priority Attribute       IT ID MEZ   0902   Empty E  T  _TFIFO TAL               lt 2 gt  Waiting message information  The waiting message information  e g  Message Address and Message Priority  only appears if there are  messages queued in the mailbox s wait queue     Figure A 16   Mailbox  Tab  Waiting Message Information     Realtime 05 Resource Informaton    E ID TO SKON EA DYMY M  N Fi Y Va Y C  Y  Mailbox Hame ID ueue Statue Message Max Priority Attribute         PA ID MEXI Ox01  Wating Messages   DmFPFF TA  TFIFO    Message Address Message Priority    Mailbox Mame ID Queue Status Message Max Priority Attribute    P ID MESZ   0902   Empty E   TA  TFIFO    Es       R20UT0754EJ0101 Rev 1 01   LENESAS Page 37 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       This area consists of the following items     Message Address The start address of the message is shown     Message Priority The priority of the message is shown     Note that if the priority is not assigned  is shown         Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Mailbox Name  ID  
2.       2  Open project  Open the project to debug     Remark See  CubeSuite  Integrated Development Environment User s Manual  Start  for details on  Open  project       3  Select debug tool  Select the type of debugging tool with which to debug the program  IECUBE  IECUBE2  MINICUBE  MINICUBE2   E1  E20 or Simulator      Remark See  CubeSuite  Integrated Development Environment User s Manual  V850 Debug  for details on   Select debug tool       4  Download programs  Download the program to debug     Remark See  CubeSuite  Integrated Development Environment User s Manual  V850 Debug  for details on   Download programs       5  Open Realtime OS Resource Information Panel  Open the Realtime OS Resource Information panel     Remarks 1  When a program using the RI850V4 functionality is downloaded  this panel opens automatically   2  The value will be indeterminate for the resource information shown when the RI850V4 system ini   tialization is incomplete  because it will not be managed by the RI850V4      6  Execute stop programs  Run the program to the location for which you wish to display the resource information     Remark See  CubeSuite  Integrated Development Environment User s Manual  V850 Debug  for details on   Execute stop programs         R20UT0754EJ0101 Rev 1 01   LENESAS Page 7 of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER 2 FUNCTIONS           Confirm Resource Information  On the Realtime OS Resource Information panel tabs  e g   System  tab and  Memory Area  tab   
3.      Function buttons      How to open       From the Realtime OS Resource Information panel context menu  select  Service Call   gt  gt   Service Call Name       Description of each area      1  Service call display area  This area displays the service call selected in the context menu  in C format     Remark Ifthe service call requires a value to be input  a text box will appear in this area  Enter the value in  question  then click  OK  to run the service call process      Function buttons     Execute a service call process     Cancel Ignore the setting and closes this dialog box   The function of this item is same as that of the button           R20UT0754EJ0101 Rev 1 01   LENESAS Page 60 of 65  Apr 01  2012    RI850V4 V1 00 02    APPENDIX B INDEX       C   Cyclic Handler  tab     46    D   Data Queue  tab     32    E   Eventflag  tab     29     Extended Service Call Routine  tab     53    F     Fixed Sized Memory Pool  tab     41    Functions     7    l   Initialize Routine  tab     51     Interrupt Handler  tab     49    M    Mailbox  tab     36   Memory Area  tab     19   Mutex  tab     39    R   Ready Queue  tab     55    Realtime OS Resource Information panel     14     Cyclic Handler  tab     46   Data Queue  tab     32   Eventflag  tab     29     Extended Service Call Routine  tab     53   Fixed Sized Memory Pool  tab     41   Initialize Routine  tab     51     Interrupt Handler  tab     49     Mailbox  tab     36   Memory Area  tab     19   Mutex  tab     39   Read
4.      R20UT0754EJ0101 Rev 1 01   LENESAS Page 44 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        2  Footer row    Jump to Memory  Top Address  Opens the Memory panel  and displays the contents of the variable sized memory  pool        Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 45 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Cyclic Handler  tab          This tab displays the cyclic handler information  e g  Cyclic Handler Name and ID  of the RI850V4     Figure A 23   Cyclic Handler  Tab    Realtime 05 Resource Information    Cyclic Handler Name ID Status  le   Ly I CYC PROT TEE STA 1000  S    oe reee mee o   o ISE  owe  Teresa a  5  am    proc CI IP  ao  ran           CCE Cl IP  ao  ruo      J   Poes Jos roresre  o  ruo           The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the cyclic handler information  e g  Cyclic Handler Name and ID  of the RI850V4   This area consists of the following items     An icon indicating the current status of the cyclic handler and the name of the cyclic  handler are 
5.     From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the fixed sized memory pool information  e g  Fixed Sized Memory Pool Name and ID  of  the RI850V4   This layer consists of the following items     Fixed Sized Memory Pool Name An icon indicating the current status of the fixed sized memory pool and the  name of the fixed sized memory pool are shown in the following format     Icon Name    Note that if the name of the fixed sized memory pool is undefined  the name will    appear as  ID    id There are waiting tasks   i There are no waiting tasks     mu  CO  ieamsa O OOO  The size per block  in bytes  of the fixed sized memory pool is shown        R20UT0754EJ0101 Rev 1 01   LENESAS Page 41 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Total Blocks    Free Blocks    Attribute    TA TFIFO  TA TPRI   b  Second layer    The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the fixed sized       memory pool s wait queue   See the  Task  tab for details about waiting task information     Figure A 20   Fixed Sized Memory Pool  Tab  Waiting Task Information     Realtime 05 Resource Informaton      Fimed 5ized Memory Pool Name ID Lueue Status Top Address      ee ID MPF Waiting Tasks   OxFFFFO2 4    Task Name ID Status      Wait Factor Wal Data  o I
6.    Vizi Sized Memory Pool Name IL Huene Status TopAddress To   1  i Sea ID MPLI 001 Empty DMFFFFD294 Ox        44 ID MPL2  0x02  Empty  OXFFFFD2B8       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the variable sized memory pool information  e g  Variable Sized Memory Pool Name and  ID  of the RI850V4   This layer consists of the following items     Variable Sized Memory Pool Name   An icon indicating the current status of the variable sized memory pool and the  name of the variable sized memory pool are shown in the following format     Icon Name    Note that if the name of the variable sized memory pool is undefined  the name    will appear as  ID    There are waiting tasks   There are no waiting tasks     a       R20UT0754EJ0101 Rev 1 01   LENESAS Page 43 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Total Size The size  in bytes  of the variable sized memory pool is shown   The total size  in bytes  of the free memory blocks is shown     Available Max Block Size The maximum memory block size available  in bytes  of the variable sized    memory pool is shown     Attribute The task queuing method is shown   TA TFIFO FIFO order  TA TPRI Task priority 
7.   R ealtime 03 Hesource Infozmolon    AE   ID Lueue Status Current Count   Count Initial Ec  0x017 Empty       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the semaphore information  e g  Semaphore Name and ID  of the RI850V4   This layer consists of the following items     Semaphore Name    An icon indicating the current status of the semaphore and the name of the  semaphore are shown in the following format     Icon Name    Note that if the name of the semaphore is undefined  the name will appear as   ID      There are waiting tasks     There are no waiting tasks    BP The ID of the semaphore is shown    Queue Status The current status of the semaphore is shown       Waiting Tasks There are waiting tasks    Empty There are no waiting tasks    Current Count The current resource count of the semaphore is shown       Max Count The maximum resource count of the semaphore is shown   R20UT0754EJ0101 Rev 1 01   LENESAS Page 26 of 65    Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Initial Count The initial resource count of the semaphore is shown     Attribute The task queuing method is shown     TA TFIFO FIFO order    TA TPRI Task priority order        b  Second 
8.   column   item   1       a      Ceiling Priority       0  is shown      gt        ig shown        47  Cyclic Handler  tab  Changed as follows  the sentence in the   Description of each  area   column   item   1      Time Left         Is non operational state   0  appears           Is  non operational state  and the existence of saved activa   tion phases is  no saved        appears     RI850V4 V1 00 02 User s Manual   Debug    Publication Date  Rev 1 00 Oct 01  2011  Rev 1 01 Apr 01  2012    Published by  Renesas Electronics Corporation      LENESAS    SALES OFFICES Renesas Electronics Corporation    Refer to  http   www renesas com   for the latest and detailed information     Renesas Electronics America Inc   2880 Scott Boulevard Santa Clara  CA 95050 2554  U S A   Tel   1 408 588 6000  Fax   1 408 588 6130    Renesas Electronics Canada Limited  1101 Nicholson Road  Newmarket  Ontario L3Y 9C3  Canada  Tel   1 905 898 5441  Fax   1 905 898 3220    Renesas Electronics Europe Limited  Dukes Meadow  Millboard Road  Bourne End  Buckinghamshire  SL8 5FH  U K  Tel   44 1628 585 100  Fax   44 1628 585 900    Renesas Electronics Europe GmbH    Arcadiastrasse 10  40472 D  sseldorf  Germany  Tel   49 211 65030  Fax   49 211 6503 1327    Renesas Electronics  China  Co   Ltd   7th Floor  Quantum Plaza  No 27 ZhiChunLu Haidian District  Beijing 100083  P R China  Tel   86 10 8235 1155  Fax   86 10 8235 7679    Renesas Electronics  Shanghai  Co   Ltd   Unit 204  205  AZIA Center  No 1233
9.  ID  Attribute  Ceiling Priority    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection           ID  Locking Task ID  Ceiling Priority    Displays value in signed decimal number     Displays value in hexadecimal number      2  Footer row    Service Call Displays the types of service calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or  the necessary conditions for executing the service call process are not met  then the  service call will be grayed out     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 40 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Fixed Sized Memory Pool  tab          This tab displays the fixed sized memory pool information  e g  Fixed Sized Memory Pool Name and ID  of the  RI850V4     Figure A 19   Fixed Sized Memory Pool  Tab      4    Realtime 05 Resource Informaton      YAY TON SOY EXA OY MOY MOY FX VOY CY    1  Fited Sized Memory Pool Name Queue Status Top Address Block      i Ox01 Empty OsFFFF D274 0x10       The following items are explained here      How to open      Description of each area      Context menu      How to open   
10.  Initial preemption state Initial  interrupt state       The start address of the task exception handling routine is shown     Tex Start Address    Note that if the task exception handling routine is undefined  the name will    appear as             Tex Status    The current status of the task exception handling routine is shown     Note that if the task exception handling routine is undefined  the name will    appear as                R20UT0754EJ0101 Rev 1 01   LENESAS Page 23 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    TTEX DIS Disable task exceptions  TTEX ENA Enable task exceptions    Tex Request Pattern The pending exception code of the task exception handling routine is shown     Note that if the task exception handling routine is undefined  the name will    appear as        Tex Executing Pattern The task exception code of the task exception handling routine is shown     Note that if the task exception handling routine is undefined  the name will    appear as        Tex Attribute The coding language of the task exception handling routine is shown     Note that if the task exception handling routine is undefined  the name will    appear as        TA HLNG C language  TA ASM Assembly language   b  Second layer    See the  Mutex  tab for details about locking mutex information        Figure A 5   Task  Tab  Locking Mutex Information   Realtime 05 Resource Information  Task Name ID    maT  ows feo  CA      era        Context menu     The context me
11.  Lujiazui Ring Rd   Pudong District  Shanghai 200120  China  Tel   86 21 5877 1818  Fax   86 21 6887 7858    7898    Renesas Electronics Hong Kong Limited  Unit 1601 1613  16 F   Tower 2  Grand Century Place  193 Prince Edward Road West  Mongkok  Kowloon  Hong Kong  Tel   852 2886 9318  Fax   852 2886 9022 9044    Renesas Electronics Taiwan Co   Ltd   13F  No  363  Fu Shing North Road  Taipei  Taiwan  Tel   886 2 8175 9600  Fax   886 2 8175 9670    Renesas Electronics Singapore Pte  Ltd   1 harbourFront Avenue    06 10  keppel Bay Tower  Singapore 098632  Tel   65 6213 0200  Fax   65 6278 8001    Renesas Electronics Malaysia Sdn Bhd     http   www renesas com    Unit 906  Block B  Menara Amcorp  Amcorp Trade Centre  No  18  Jin Persiaran Barat  46050 Petaling Jaya  Selangor Darul Ehsan  Malaysia    Tel   60 3 7955 9390  Fax   60 3 7955 9510    Renesas Electronics Korea Co   Ltd   11F   Samik Lavied  or Bldg   720 2 Yeoksam Dong  Kangnam Ku  Seoul 135 080  Korea  Tel   82 2 558 3737  Fax   82 2 558 5141    O 2012 Renesas Electronics Corporation  All rights reserved   Colophon 1 1    RI850V4 V1 00 02            LENESAS    Renesas Electronics Corporation  R20UT0754EJ0101    
12.  Note that if the name of the task is undefined  the name will appear as  ID      LENNI  e  LEO O  CO OTTO       R20UT0754EJ0101 Rev 1 01   LENESAS Page 21 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Status The current state of the task is shown   DORMANT state  READY stat  RUNNING state  WAITING state  SUSPENDED stat  Waiting Suspended WAITING SUSPENDED state    Wait Factor The task wait factor  type of WAITING state  object ID and attribute of WAITING  state  are shown in the following format   Type  ID  Attribute  Note that if the current state of the task is other than WAITING state or WAIT   ING SUSPENDED state       appears        If the WAITING state type is sleeping state or delayed state  then   Object ID    is not shown         Type of WAITING state     LP         Sleeping state   DLY Delayed state   SEM WAITING state for a semaphore resource  FLG WAITING state for an eventflag   SDTQ Sending WAITING state for data queue  RDTQ Receiving WAITING state for a data queue  MBX Receiving WAITING state for a mailbox   MTX WAITING state for a mutex   MPF WAITING state for a fixed sized memory block    MPL WAITING state for a variable sized memory  block     Attribute of WAITING state     ANDW AND waiting condition           ORW OR waiting condition  M Waiting for timeout    FIFO FIFO order    Task priority order    Wait Data The request conditions triggering the task s transition to WAITING state are  shown   Note that if the current state of the 
13.  Sized Memory Pool  Number  of Variable Sized Memory Pool  Number of Cyclic Handler  Number of Alarm Han   dler  Number of Interrupt Handler  Number of Initialize Routine  Number of  Extended Service Call Routine    Displays value in signed decimal number        Displays value in hexadecimal number         2  Footer column    Jump to Memory  Current System Opens the Memory panel  and displays the contents of the Current System SP   SP    Jump to Source  Idle Routine Start   Opens the Editor panel  and displays the source code of the idle routine   Address    Jump to Disassemble  Idle Rou  Opens the Disassemble panel  and displays the results of disassembling the idle  tine Start Address  routine     Service Call Displays the types of service calls that can be issued     Note that if a service call is not embedded in  linked to  the downloaded program  or  the necessary conditions for executing the service call process are not met  then the    service call will be grayed out     Reset Display ltem Resets the display item  e g  whether or not to display header items  display  notation  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 18 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Memory Area  tab          This tab displays the memory area information  e g  Area Name and Top Address  of the RI850V4     Figure A 3   Memory Area  Tab    R ealtime 05 Resource Information    ES M_ VIES E Y D Y M CHE    Area Name Top Ad
14.  Task Start Opens the Disassemble panel  and displays the results of disassembling the task   Addressy     Jump to Source  Current PC  Opens the Editor panel  and displays the contents of the Current PC   Jump to Disassemble  Current PC    Opens the Disassemble panel  and displays the contents of the Current PC   Jump to Memory  Current Task SP    Opens the Memory panel  and displays the contents of the Current Task SP     Jump to Source  Tex Start Opens the Editor panel  and displays the source code of the task exception handling  Address  routine    Jump to Disassemble  Tex Start Opens the Disassemble panel  and displays the results of disassembling the task  Address  exception handling routine     Raise task exception handling     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width      Service Call Displays the types of service calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or  the necessary conditions for executing the service call process are not met  then the  service call will be grayed out   Release task from waiting   Forcibly resume suspended task          R20UT0754EJ0101 Rev 1 01   LENESAS Page 25 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Semaphore  tab          This tab displays the semaphore information  e g  Semaphore Name and ID  of the RI850V4     Figure A 6   Semaphore  Tab  
15.  area  This area displays the resource information  e g  system information and memory area information  of the  RI850V4        R20UT0754EJ0101 Rev 1 01   LENESAS Page 15 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        System  tab          This tab displays the system information  e g  RTOS Name and Version  of the RI850V4     Figure A 2   System  Tab    Realtime 05 Resource Information  E Y    ATOS Name e    Version W700  02   System Time    LOOOOOOOOOOO   lterrupt Hest U   Dispatching Enable   CPU Lock Unlocked   Sistem Stack Area UxFFFFCS66   UlxFFFFLOLC   OmGE4   Current System SP UxFFFFCOCC    dle Routine Start Address rdlrtn  Ux  OOOOACAD    Number of Priority  lumber of Task   Number of Semaphore  Number of E ventflag  Number of Data Queue  Humber of Mallbom    Number of Mutex    4  5  e  2  a  1  1    lumber of Message Butter   Number of Fixed Sized Memon Pool  Number of Varable Sized Memory Pool  Number of Cyclic Handler   Humber of Alarm Handler   Number of Interrupt Handler   Humber of Initialize Aoutine   Mumber of Extended Service Call Routine       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the system information  e g  RTOS Name and Version  of the RI850
16.  cleared if the request conditions  are met    b  Second layer    The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the eventflag s       wait queue   See the  Task  tab for details about waiting task information     Figure A 9   Eventflag  Tab  Waiting Task Information     Realtime 05 Resource Informaton      ui y E V  E wentflag Mame ID Lueue Status Current Flag Pattern   Initial Flag Patter        ID FLGI Ox01   Waiting Tas      000000000 OxO0000000    EBA Mame ID u Walt Factor Wait Data Time Left Interrupt Curre  ED    Wait  FLG  0s01   01010 6929 Enable 1    ETAJO  vo pom loron fours Jen  Mer tte Preta ILEPO    Pu o tafa  wa Fia  omon  eso  Enable _  MONA ECO  omo  eso E  MAA ECO  omi E    Eventflag Name ID Queue Status Current Flag Pattern   Initial Flag Patter     I   ID FLGZ    0x02   Empty 011111111 0211111111        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     R20UT0754EJ0101 Rev 1 01   LENESAS Page 30 of 65  Apr 01  2012       RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Selected item name The following items are displayed for selection     Eventflag Name  ID  Queue Status  Current Flag Pattern  Initial Flag Pattern   Attribute    Checked The item in question will be displayed   Not checked The item in question will not be displayed     No
17.  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the data queue information  e g  Data Queue Name and ID  of the RI850V4   This layer consists of the following items     Data Queue Name An icon indicating the current status of the data queue and the name of the data  queue are shown in the following format     Icon Name    Note that if the name of the data queue is undefined  the name will appear as   ID      There are queued tasks  sending waiting tasks      There are queued tasks  receiving waiting  tasks         There are queud data  receiving waiting data      There are no queued tasks data  waiting tasks   receiving waiting data         The ID of the data queue is shown        R20UT0754EJ0101 Rev 1 01   LENESAS Page 32 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Queue Status The current status of the data queue is shown   Waiting Tasks  Send  There are queued tasks  sending waiting tasks      Waiting Tasks  Receive  There are queued tasks  receiving waiting  tasks      Waiting Data There are queud data  receiving waiting data      Empty There are no queued tasks data  waiting tasks   receiving waiting data      Total Buffers Displays the maximum number of data buffers that can be queued     Free Buffers Displays the number of free buffers in the data queue        The number of free buffers is the total number of buffers minus the number of  buffers receiving waiti
18.  information of the initialize routine is shown        Attribute The coding language of the initialize routine is shown   TA_HLNG C language  TA_ASM Assembly language     Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection   Start Address  Extended Information  Attribute    Checked The item in question will be displayed     Not checked The item in question will not be displayed        R20UT0754EJ0101 Rev 1 01   LENESAS Page 51 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection           Notation        Start Address  Extended Information    Displays value in signed decimal number   Displays value in hexadecimal number         2  Footer row  Jump to Source  Start Address  Opens the Editor panel  and displays the source code of the initialize routine     Jump to Disassemble  Start Opens the Disassemble panel  and displays the results of disassembling the  Address  initialize routine     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 52 of 65  Apr 01  
19.  p fo ID TASKI SIMA EU TO  RS Lj    Data Queue Name ID Queue Status Total Buffers Free Butte    P ID DTUZ Ox02   Empty 4 4     EP opm E    ES        lt 2 gt  Receiving waiting data information  The receiving waiting data information  e g  Data  only appears if there are data queued in the data  queue     Figure A 13   Data Queue  Tab  Receiving Waiting Data Information     Realtime 05 Resource Informabon    SU HE E D  TIGE OME Y Fi Y NS    Data Queue Name ID Queue Status Total Buffers Free Buffers Number          4 ID DTGI 0x01  Waiting Data   2    l    Data Queue Name ID Queue Status Total Buffers Free Butters      P  ID DTUZ OxO2   Ermpto 4    A         This area consists of the following items     the contents of the data is shown      Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     R20UT0754EJ0101 Rev 1 01   LENESAS Page 34 of 65  Apr 01  2012       RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Selected item name The following items are displayed for selection     Data Queue Name  ID  Queue Status  Total Buffers  Free Buffers  Number of  Data  Attribute    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for select
20. 05 Resource Informaton  Object Type Number of Objects      Eu Task  O      E  Cle Herd    sida Handler Name Wee SIE Interval Phase Time Lett Ste  1000 1000 34        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display        R20UT0754EJ0101 Rev 1 01   LENESAS Page 58 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Selected item name The following items are displayed for selection          Object Type  Number of Objecis    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection            Number of Objects    DEC Displays value in signed decimal number     HEX Displays value in hexadecimal number      2  Footer row       Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 59 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    ServiceCall dialog box    Execute a service call process        Figure A 32  ServiceCall Dialog Box    ServiceCall    ot  sama y          The following items are explained here      How to open      Description of each area 
21. 2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Extended Service Call Routine  tab          This tab displays the extended sevice call routine information  e g  Function Code and Start Address  of the RI850V4     Figure A 26   Extended Service Call Routine  Tab    Realtime 05 Resource Information  Start Address    avertan   Ox0000348C  TA HLNG       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the extended sevice call routine information  e g  Function Code and Start Address  of the  RI850V4   This area consists of the following items     Function Code The function code of the extended service call routine is shown   Start Address The start address of the extended service call routine is shown     Attribute The coding language of the extended service call routine is shown   TA HLNG C language  TA ASM Assembly language        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row           Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Function Code  Start Address  Attribute    Checked The item i
22. C  7  D     Cp   lt   Q        UJ         LENESAS    RIS90V4 V1 00 02    Real  Time Operating System   User s Manual  Debug  Target Device  V850 Microcontroller    All information contained in these matenals  including products and product specifications   represents information on the product at the time of publication and is subject to change by  Renesas Electronics Corp  without notice  Please review the latest information published by    Renesas Electronics Corp  through various means  including the Renesas Electronics Corp   website  http   www renesas com         Renesas Electronics  www renesas com Rev 1 01 Apr 2012    8     10     11     12     Notice    All information included in this document is current as of the date this document is issued  Such information  however  1s  subject to change without any prior notice  Before purchasing or using any Renesas Electronics products listed herein  please  confirm the latest product information with a Renesas Electronics sales office  Also  please pay regular and careful attention to  additional and different information to be disclosed by Renesas Electronics such as that disclosed through our website     Renesas Electronics does not assume any liability for infringement of patents  copyrights  or other intellectual property rights  of third parties by or arising from the use of Renesas Electronics products or technical information described in this document   No license  express  implied or otherwise  1s granted hereby und
23. D TASKI PEN MPFI O  O1  THO FIFO        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection        Fixed Sized Memory Pool Name  ID  Queue Status  Top Address  Block Size   Total Blocks  Free Blocks  Attribute    Checked The item in question will be displayed     Not checked The item in question will not be displayed       Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection   ID  Top Address  Block Size  Total Blocks  Free Blocks    Displays value in hexadecimal number     Displays value in signed decimal number      2  Footer row    Jump to Memory  Top Address  Opens the Memory panel  and displays the contents of the fixed sized memory pool     Reset Display Item Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 42 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Variable Sized Memory Pool  tab          This tab displays the variable sized memory pool information  e g  Variable Sized Memory Pool Name and ID  of the  RI850V4     Figure A 21   Variable Sized Memory Pool  Tab    Realtime 05 Resource Information 
24. Queue Status  Message Max Priority  Attribute    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection           ID  Message Max Priority    DEC Displays value in signed decimal number   HEX Displays value in hexadecimal number      2  Footer row    Reset Display Item Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 38 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Mutex  tab          This tab displays the mutex information  e g  Mutex Name and ID  of the RI850V4     Figure A 17   Mutex  Tab    Realtime 05 Resource Informabon    YMY Ta yh Shee EED AIH  MY FY Va C N   1    Muter Name Queue Status Locking Task ID Attribute Ceiling Pri  3 D OMT  SUII So    TA IFIFO       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the mutex information  e g  Mutex Name and ID  of the RI850V4   This layer consists of the following items     Mutex Name An icon i
25. V4        R20UT0754EJ0101 Rev 1 01   LENESAS Page 16 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       This area consists of the following items     RTOS Name The RTOS name  RI850V4  is shown   The version of the RI850V4 is shown     System Time The system time of the RI850V4  in milliseconds  is shown     Interrupt Nest The nesting level of interrupt processes  including CPU exception processes  is  shown     Dispatching The system state of the RI850V4 is shown     o o    System Stack Area The start address  end address  and size  in bytes  of the system stack are shown in  the following format     Start address   End address  Size     Current System SP If the processing program is operating on the system stack  the start address of the  system stack is shown  If it is running on the task stack  then the current SP value is  shown        Number of Message Buffer      is shown     Number of Fixed Sized Memor  Pool    The total number of fixed sized memory pools is shown     Number of Variable Sized Memory  Pool    The total number of variable sized memory pools is shown     Number of Cyclic Handler The total number of cyclic handlers is shown     Number of Alarm Handler      is shown     Number of Interrupt Handler The total number of interrupt handlers CPU exception handlers is shown     Number of Initialize Routine The total number of initialize routines is shown     Number of Extended Service Call The total number of extended service call routines i
26. are not met  then the service call will be grayed out    2  When a service call name is selected from the context menu  the ServiceCall dialog box opens  Enter  an appropriate value in the text box as required  then click  OK  to execute the service call process     Remarks 1     Figure 2 4  Issue Service Call  ServiceCall Dialog Box     ServiceCall          R20UT0754EJ0101 Rev 1 01   LENESAS Page 12 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       APPENDIX A WINDOW REFERENCE  This appendix describes the panels and dialog boxes of the resource information tool     A 1 Description    The panels and dialog boxes of the resource information tool are listed below     Table A 1  Panel Dialog Box List    Realtime OS Resource Informa  This panel displays the resource information  e g  system information and memory area  tion panel information  of the RI850V4          ServiceCall dialog box     ServiceCall dialog box   box Execute a service call process        R20UT0754EJ0101 Rev 1 01   LENESAS Page 13 of 65  Apr 01  2012    RI850V4 V1 00 02    APPENDIX A WINDOW REFERENCE       Realtime OS Resource Information panel    This panel displays the resource information  e g  system information and memory area information  of the RI850V4     Figure A 1  Realtime OS Resource Information Panel    Realtime 05 Resource Informabon  ys E EE    ATOS Name   Version   System Time    termupt Hest   Dispatching   CPU Lock   Sistem Stack Area  Current System SP   Idle Houtine S
27. ce and memory capacity    K  kilo  210   1024  M  mega  2    1024       Related Documents The related documents indicated in this publication may include preliminary versions     However  preliminary versions are not marked as such     Caution The related documents listed above are subject to change without  notice  Be sure to use the latest edition of each document when  designing        All trademarks or registered trademarks in this document are the property of their respective owners     TABLE OF CONTENTS    CHAPTER1 GENERAL     6    1 1 Overview     6  1 2 Features     6    CHAPTER 2 FUNCTIONS     7    2 1 Overview     7   2 2 Open Realtime OS Resource Information Panel     8  2 2 1 Select item     8  2 2 2 Change display order     9   2 3 Confirm Resource Information     10   2 4 Change Resource Information     11  2 4 1 Issue service call     12    APPENDIX A WINDOW REFERENCE     13    A 1 Description     13    APPENDIX B INDEX     61    RI850V4 V1 00 02 CHAPTER1 GENERAL       CHAPTER 1 GENERAL    The CubeSuite  is an integrated development environment used to carry out tasks such as design  coding  build and  debug for developing application systems for microcontrollers manufactured by Renesas Electronics    This manual describes the resource information tool  This tool is useful for debugging programs using the  RI850V4   real time OS functionality within this integrated program development process     1 1 Overview    When debugging programs using the RI850V4 functio
28. check the current  status of the resource information      8  Change Resource Information  Change the contents of the resource information  e g  RI850V4 system time and task status  by issuing service  calls from the Realtime OS Resource Information panel     2 2 Open Realtime OS Resource Information Panel  The Realtime OS Resource Information panel is used to confirm or modify the resource information  e g  system    information and memory area information   This panel opens automatically when a program using the RI850V4  functionality is downloaded     2 2 1 Select item    The resource information tool enables you to select the items to display in the Realtime OS Resource Information  panel    To select which items are displayed  right click on the header  header column or row  in the Realtime OS Resource  Information panel  and from the context menu that appears  select  Display      Figure 2 1  Select Item    Realtime 05 Resource Informaton  LRE E I       Display Roi       Ewentflag Mame    Plotation      ID       Queue Status  Current Flag Pattern    Initial Flag Pattern  el Attribute       Remark Select items to display by selecting their checkboxes     Table 2 1  Select Item    The item in question will be displayed        The item in question will not be displayed        R20UT0754EJ0101 Rev 1 01   LENESAS Page 8 of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER 2 FUNCTIONS       2 2 2 Change display order    The resource information tool enables you to change the order 
29. dress    Size     1    F OxOO003000 Ox220    OxFFFFCS45   xb 4       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the memory area information  e g  Area Name and Top Address  of the RI850V4   This area consists of the following items     Area Name The name of the managed memory area is shown     kernel const Area where initial information items related to OS  resources that do not change dynamically are allo   cated as system information tables     kernel work Area where the system stack  the task stack  data  queue  fixed sized memory pool and variable sized  memory pool are to be allocated     Top Address The start address of the managed memory area is shown   The size of the managed memory area  in bytes  is shown         Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display        R20UT0754EJ0101 Rev 1 01   LENESAS Page 19 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Selected item name The following items are displayed for selection           Area Name  Top Address  Size    Checked The item in questio
30. e OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the ready queue information  e g  Priority and Number of Tasks  of the RI850V4   This layer consists of the following items     Priority An icon indicating the current status of the ready queue and the task priority are  shown in the following format     Icon Task priority    There are no queued tasks     Number of Tasks The total number of queued tasks  tasks with of READY state or RUNNING  state  is shown         b  Second layer  The executing task information  e g  Task Name and ID  only appears if there are tasks queued in the ready  queue   See the  Task  tab for details about executing task information        R20UT0754EJ0101 Rev 1 01   LENESAS Page 55 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       Figure A 28   Ready Queue  Tab  Executing Task Information     Realtime 05 Resource Information    bk   ID T45E4  lu 04   unnina        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row       Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Priority  Number of Tasks    Checked The item in question will be displayed   Not checked The item in question will not be displayed       Notation Displays cascade menus for selecti
31. ealtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the eventflag information  e g  Eventflag Name and ID  of the RI850V4   This layer consists of the following items     Eventflag Name An icon indicating the current status of the eventflag and the name of the  eventflag are shown in the following format     Icon Name    Note that if the name of the eventflag is undefined  the name will appear as   ID      There are no waiting tasks   A The ID of the eventflag is shown   Queue Status The current status of the eventflag is shown   Waiting Tasks There are waiting tasks     Empty There are no waiting tasks     Current Flag Pattern The current bit pattern of the eventflag is shown     Initial Flag Pattern The initial bit pattern of the eventflag is shown        R20UT0754EJ0101 Rev 1 01   LENESAS Page 29 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Attribute The attributes of the eventflag  task queuing method  maximum number of  tasks that can be queued and bit pattern clearing flag  are shown in the  following format     Queuing method Maximum number Clearing flag     Task queuing method   TA TFIFO FIFO order  TA TPRI Task Priority order     Maximum number of tasks that can be queued     TA_WSGL Only one task  TA_WMUL Multiple tasks   Bit pattern clearing flag     TA_CLR Bit pattern cleared if the request conditions are  met   Nothing displayed Bit pattern not
32. er any patents  copyrights or other intellectual property rights  of Renesas Electronics or others     Y ou should not alter  modify  copy  or otherwise misappropriate any Renesas Electronics product  whether in whole or in part     Descriptions of circuits  software and other related information in this document are provided only to illustrate the operation of  semiconductor products and application examples  You are fully responsible for the incorporation of these circuits  software   and information in the design of your equipment  Renesas Electronics assumes no responsibility for any losses incurred by  you or third parties arising from the use of these circuits  software  or information     When exporting the products or technology described in this document  you should comply with the applicable export control  laws and regulations and follow the procedures required by such laws and regulations  You should not use Renesas  Electronics products or the technology described in this document for any purpose relating to military applications or use by  the military  including but not limited to the development of weapons of mass destruction  Renesas Electronics products and  technology may not be used for or incorporated into any products or systems whose manufacture  use  or sale is prohibited  under any applicable domestic or foreign laws or regulations     Renesas Electronics has used reasonable care in preparing the information included in this document  but Renesas Elec
33. f cyclic handler     TA STA Operational state  STA state     Nothing displayed Non operational state  STP state      Existence of saved activation phases     TA PHS There are saved activation phases     Nothing displayed There are no saved activation phases      Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row       Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Cyclic Handler Name  ID  Status  Interval  Phase  Time Left  Start Address   Extended Information  Attribute    Checked The item in question will be displayed     Not checked The item in question will not be displayed       Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection     ID  Interval  Phase  Time Left  Start Address  Extended Information    Displays value in hexadecimal number     Displays value in signed decimal number      2  Footer row    Jump to Source  Start Address  Opens the Editor panel  and displays the source code of the cyclic handler    Jump to Disassemble  Start Opens the Disassemble panel  and displays the results of disassembling the cyclic  Address  handler        R20UT0754EJ0101 Rev 1 01   LENESAS Page 47 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Service Call Displays the types of serv
34. f the RI850V4   This layer consists of the following items     Object Type An icon indicating the current status of the timer queue and the object type are  shown in the following format     Icon Object type    There are queued tasks   i There are no queued tasks   There are queued cyclic handlers     There are no queued cyclic handlers      Object type     Cyclic Handler Cyclic handler    Number of Objects The total number of queued objects  tasks and cyclic handlers  is shown        R20UT0754EJ0101 Rev 1 01   LENESAS Page 57 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        b  Second layer      1   Waiting task information  The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the timer  queue   See the  Task  tab for details about waiting task information     Figure A 30   Timer Queue  Tab  Waiting Task Information     Realtime 05 Resource Information    Object Type Number of Objects  y     Task   2      Task Name se EL Wait Factor Wait Data Time  Pp E ID TASKI gating SEM Ox01  TMO FIFO    Ta ID  TASKI DLY TMO   o  B67    Object Type Number of Objects      Es Cyclic Handler E      Es        lt 2 gt  Cyclic handler information  The cyclic handler information  e g  Cyclic Handler Name and ID  only appears if there are cyclic han   dlers queued in the timer queue   See the  Cyclic Handler  tab for details about cyclic handler information     Figure A 31   Timer Queue  Tab  Cyclic Handler Information   Realtime 
35. handler and the exception code are shown in the  following format     Icon Exception code    Start Address The start address of the interrupt handler CPU exception handler is shown     Attribute The attributes of the interrupt handler CPU exception handler  coding language of  interrupt handler CPU exception handler and type of handler  are shown in the  following format    Coding language Type   Coding language of interrupt handler CPU exception handler   TA_HLNG C language  TA_ASM Assembly language   Type of handler     TA_CPUEXC CPU exception handler    R20UT0754EJ0101 Rev 1 01   LENESAS Page 49 of 65  Apr 01  2012       RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Nothing displayed Interrupt handler     Context menu        The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Exception Code  Start Address  Attribute    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection           Exception Code  Start Address    BEC Displays value in signed decimal number   HEX Displays value in hexadecimal number      2  Footer row    Jump to Source  Start Address  Opens 
36. ice calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or  the necessary conditions for executing the service call process are not met  then the  service call will be grayed out     Start cyclic handler operation   Stop cyclic handler operation     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 48 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Interrupt Handler  tab          This tab displays the interrupt handler CPU exception handler information  e g  Exception Code and Start Address  of  the RI850V4     Figure A 24   Interrupt Handler  Tab    Realtime 05 Resource Information    E   ceplion Lode Start Address Attribute     1   exchdrl  000009805  TA HLMO T4 amp _CPUESC    pa 0x30 inthdr   00000367 0  TA _ALNG       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the interrupt handler CPU exception handler information  e g  Exception Code and Start  Address  of the RI850V4   This area consists of the following items     Exception Code An icon indicating the type of the 
37. ion           ID  Total Buffers  Free Buffers  Number of Data    BEC Displays value in signed decimal number   BEX Displays value in hexadecimal number         2  Footer row    Service Call Displays the types of service calls that can be issued     Note that if a service call is not embedded in  linked to  the downloaded program  or    the necessary conditions for executing the service call process are not met  then the  service call will be grayed out        psnd_dtq Send to data queue  polling    fsnd_dtq Forced send to data queue   Receive from data queue  polling     Reset Display Item Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 35 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Mailbox  tab          This tab displays the mailbox information  e g  Mailbox Name and ID  of the RI850V4     Figure A 14   Mailbox  Tab    Realtime 05 Resource Informabon  YMN TY eek MM Fin Y Va Y C Y  Mailbox Hame ID Lueue Status Message Max Fronty Attribute   1  i 001 Empty       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the mailbox informat
38. ion  e g  Mailbox Name and ID  of the RI850V4   This layer consists of the following items     Mailbox Name An icon indicating the current status of the mailbox and the name of the mailbox  are shown in the following format     Icon Name    Note that if the name of the mailbox is undefined  the name will appear as  ID      There are waiting tasks   There are waiting messages   There are no waiting tasks messages     The ID of the mailbox is shown     Waiting Messages There are waiting messages   Empty There area no waiting tasks messages     Message Max Priority The maximum priority of the message is shown   Note that if the message queuing method is TA MFIFO       appears     R20UTO754EJ0101 Rev 1 01   LENESAS Page 36 of 65  Apr 01  2012    Queue Status The current status of the mailbox is shown   Waiting Tasks There are waiting tasks        RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Attribute The attributes of the mailbox  task queuing method and message queuing  method  are shown in the following format     Task Message     Task queuing method                 b  Second layer      1   Waiting task information  The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the  mailbox s wait queue   See the  Task  tab for details about waiting task information     Figure A 15   Mailbox  Tab  Waiting Task Information     Realtime 05 Resource Information   i   Sa Mee 8  ACERTA    Mailbox Hame ID Lueue Status Message Mam Priority Attribute 
39. layer  The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the  semaphore s walt queue   See the  Task  tab for details about waiting task information     Figure A 7   Semaphore  Tab  Waiting Task Information     Realtime 05 Resource Informaton _    PSUW MOY TOY SOY BOY BOY MON M N FLA VAK CO    Semaphore Name ID Queue Status Current Count Max Count Initial C        ero  0 SEMI   0 01  Waiting Tasks E  i  1    Task Name ID Status    Wait Factor Walt Data Time l  ou  ID TASKI FIAN SEM Ox01  TMO PRI    6805    u TOLTASIG  0402  Waina  SEMOMOJ TMOPRI     eem  ig TOLTASIS  O03  Waina  SEMGONTMOFA    6905  lu 1O_TASKE  0 04  Wang  SEMDONTMOFA     ig 1O_TASKS  045  Wang  SEMDONTMOFA       Semaphore Mame ID Queue Status Current Count Was Count Initial C          SB ID SEM  0x02   Empty 16 16 16        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name    The following items are displayed for selection     Semaphore Name  ID  Queue Status  Current Count  Max Count  Initial Count   Attribute    Checked The item in question will be displayed     Not checked The item in question will not be displayed          Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection   ID  Cu
40. n question will be displayed     Not checked    The item in question will not be displayed        R20UTO754EJ0101 Rev 1 01   LENESAS Page 53 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection   Function Code  Start Address    Displays value in signed decimal number   Displays value in hexadecimal number           Notation         2  Footer row    Jump to Source  Start Address  Opens the Editor panel  and displays the source code of the extended service call  routine    Jump to Disassemble  Start Opens the Disassemble panel  and displays the results of disassembling the   Address  extended service call routine     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 54 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Ready Queue  tab          This tab displays the ready queue information  e g  Priority and Number of Tasks  of the RI850V4     Figure A 27   Ready Queue  Tab    Realtime 05 Resource Information  SO DLA IM UM Fi Y MEN    Pricrty Number of Tasks       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtim
41. n will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection     Top Address  Size    DEC Displays value in signed decimal number     HEX Displays value in hexadecimal number         2  Footer row    Jump to Memory  Top Address  Opens the Memory panel  and displays the contents of the managed memory area        Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 20 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Task  tab          This tab displays the task information  e g  Task Name and ID  of the RI850V4     Figure A 4   Task  Tab    Realtime 05 R ESQUICE Informaton       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the task information  e g  Task Name and ID  of the RI850V4   This layer consists of the following items     Task Name An icon indicating the current status of the task and the name of the task are  shown in the following format     Icon Name   
42. nality  itis possible to use the resource information tool to confirm  and modify the resource information  e g  system information and memory area information  that changes dynamically as    the program executes     1 2 Features    Below are the features of the resource information tool       Confirm resource information  When the program running in the debugging tool is stopped at an arbitrary location  the current status of the  resource information appears in the Realtime OS Resource Information panel       Change resource information  It is possible to dynamically modify the resource information  e g  the RI850V4 system time and task status  by    issuing service calls provided by the RI850V4 from the Realtime OS Resource Information panel        R20UT0754EJ0101 Rev 1 01   LENESAS Page 6 of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER2 FUNCTIONS       CHAPTER 2 FUNCTIONS    This chapter describes the key functions provided by the resource information tool along with operation procedures     2 1 Overview    The resource information tool can be used to confirm and modify the resource information  e g  system information and  memory area information  that changes dynamically as the program executes   The operating procedures for the resource information tool are described below      1  Start CubeSuite   Launch the CubeSuite  from the  start  menu of Windows     Remark See  CubeSuite  Integrated Development Environment User s Manual  Start  for details on  Start  CubeSuite  
43. ndicating the current status of the mutex and the name of the mutex  are shown in the following format     Icon Name    Note that if the name of the mutex is undefined  the name will appear as  ID    3 There are no waiting tasks   The ID of the mutex is shown     Queue Status The current status of the mutex is shown     Waiting Tasks There are waiting tasks     Empty There are no waiting tasks   Locking Task ID The ID of the locking task is shown   Attribute The task queuing method is shown     TA TFIFO FIFO order    TA TPRI Task priority order    R20UTO754EJ0101 Rev 1 01   LENESAS Page 39 of 65  Apr 01  2012       RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        b  Second layer  The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the mutex s  walt queue   See the  Task  tab for details about waiting task information     Figure A 18   Mutex  Tab  Waiting Task Information     Realtime 05 Resource Informabton    A MM A l    Mute Mame ID Queue Status Locking Task ID Attribute Ceiling Pi    E    oh ID MTXI  0x01  Waiting Tasks   0x01 TA TFIFO        Task Hame ID Status    Wait Factor  E 9901        Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name    The following items are displayed for selection   Muxtex Name  ID  Queue Status  Locking Task
44. ng data     Attribute Displays the queuing method of the sending waiting tasks        If the queuing method if the receiving waiting tasks is  data reception request  order   then the queuing method of the receiving waiting data will be  data send  request order         TA_TFIFO FIFO order    TA TPRI Task priority order     b  Second layer      1   Sending waiting task receive waiting task information  The sending receiving waiting task information  e g  Task Name and ID  only appears if there are tasks  queued in the data queue s wait queue   See the  Task  tab for details about sending receiving waiting task information     Figure A 11   Data Queue  Tab  Sending Waiting Task Information     Realtime 05 Resource Information  SUA MOY TOY SOY EDLY DY MOY MOY FLY VOY EX ln  4       Data Queue Name ID Queue Status Total Buffers Free Butters         e  I DILI   O01  Waiting Tasks  Send   2 E     ata  ll 0456    fa  0x789    Task Name ID Status    Wait Factor    Data Queue Name ID Queue Status Total Buffers Free Buffers      P ID DTUZ Ox02   Empty 4 4      Poorao  os  iw  8            R20UTO754EJ0101 Rev 1 01   LENESAS Page 33 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       Figure A 12   Data Queue  Tab  Receiving Waiting Task Information     Realtime 05 Resource Informabon    SE OMEN E SIA ELY DYMY M N Fi A    Data Queue Name ID Queue Status Total Buffers Free Bute         q ID DTOI Ox01     faling Tasks  Recervel   2 e    Task Name ID Status Wat Factor 
45. ng the display notation     Selected item name The following items are displayed for selection   Priority  Number of Tasks    Displays value in signed decimal number   Displays value in hexadecimal number      2  Footer row    Service Call Displays the types of service calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or  the necessary conditions for executing the service call process are not met  then the  service call will be grayed out     Rotate task Precedence     Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 56 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Timer Queue  tab          This tab displays the timer queue information  e g  Object Type and Number of Objects  of the RI850V4     Figure A 29   Timer Queue  Tab    Realtime 05 Resource Informaton  Y Ma Y Oe Fin Y AAA li Y Ini Y  Object Type Number of Objects  41  ti       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area     a  First layer  This layer displays the timer queue information  e g  Object Type and Number of Objects  o
46. nu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     Task Name  ID  Status  Wait Factor  Wait Data  Time Left  Interrupt  Current Prior   ity  Task Start Address  Current PC  Current Task SP  Task Stack Area  Initial    Priority  Suspend Count  Wakeup Count  Activate Count  Attribute  Extended  Information  Tex Start Address  Tex Status  Tex Request Pattern  Tex Executing  Pattern  Tex Attribute    Checked The item in question will be displayed        R20UT0754EJ0101 Rev 1 01   LENESAS Page 24 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    MM Not checked The item in question will not be displayed       Notation Displays cascade menus for selecting the display notation            Selected item name The following items are displayed for selection   ID  Wait Factor  Wait Data  Time Left  Current Priority  Task Start Address  Current  PC  Current Task SP  Task Stack Area  Initial Priority  Suspend Count  Wakeup  Count  Activate Count  Extended Information  Tex Start Address  Tex Request    Pattern  Tex Executing Pattern    Displays value in signed decimal number   Displays value in hexadecimal number      2  Footer row    Jump to Source  Task Start Opens the Editor panel  and displays the source code of the task    Address    Jump to Disassemble 
47. of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER 2 FUNCTIONS       2 4 Change Resource Information    You can change the contents of the resource information  e g  RI850V4 system time and task status  by issuing service  calls from the Realtime OS Resource Information panel   Below is a list of service calls that can be issued from the Realtime OS Resource Information panel     Table 2 2  Issuable Service Calls     System  tab set tim  dis dsp  ena dsp  loc cpu  unl cpu     Task  tab rel wai  ter tsk  chg pri  sus tsk  rsm_tsk  frsm tsk  wup tsk  can wup  act tsk   can act  ras tex           1   ETC     IET            IN   CTC IN     gt  MMM  tab    Remark See  RI850V4 Real Time Operating System User s Manual  Coding  for details about service call functions           R20UT0754EJ0101 Rev 1 01   LENESAS Page 11 of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER 2 FUNCTIONS       2 4 1 Issue service call  To issue a service call  right click with the mouse in the footer  footer column or row  of one of the tabs on the Realtime  OS Resource Information panel  and from the context menu that appears  select  Service Call      Figure 2 3  Issue Service Call  Context Menu     Realtime JE R esource Information  AS  NM ANT NS VE VO XM  KM       ie     Eventtlag Name Huene Status   ID FLEGI  l  LI Emoty    Service Call k      Reset Disply  bern       If a service call is not embedded in  linked to  the downloaded program  or the necessary conditions for  executing the service call process 
48. of items displayed in the Realtime OS Resource Infor   mation panel    To change the display order  drag the columns in the Realtime OS Resource Information panel  and drop them to the  desired position     Figure 2 2  Change Display Order  Move  ID  Column     Realtime 05 Resource Information     D K Ma Y MY FLY WY CA In  Queue Status   Current Flag Pattern  Ox01 Empty Ox 00000000    A ealtime 05 Resource Informabon      A ealtime 03 Resource Information    ios Mame ENE o     ones Status  p E   ID_FLG  JOI Empty OxOOOOOOOO 00000    Es    Realtime 05 R esource Information          R20UT0754EJ0101 Rev 1 01   LENESAS Page 9 of 65  Apr 01  2012    RI850V4 V1 00 02 CHAPTER 2 FUNCTIONS       2 3 Confirm Resource Information    Check the resource information when program execution is stopped via the various tabs of the Realtime OS Resource  Information panel  e g   System  tab and  Memory Area  tab    The Realtime OS Resource Information panel is made up of the following tabs      System  tab     Memory Area  tab     Task  tab     Semaphore  tab     Eventflag  tab     Data Queue  tab     Mailbox  tab     Mutex  tab     Fixed Sized Memory Pool  tab     Variable Sized Memory Pool  tab     Cyclic Handler  tab     Interrupt Handler  tab     Initialize Routine  tab     Extended Service Call Routine  tab     Ready Queue  tab     Timer Queue  tab    Remark Switch tabs in the tab selection area of the Realtime OS Resource Information panel        R20UT0754EJ0101 Rev 1 01   LENESAS Page 10 
49. ommunications equipment  test and measurement equipment  audio and visual  equipment  home electronic appliances  machine tools  personal electronic equipment  and industrial robots        High Quality     Transportation equipment  automobiles  trains  ships  etc    traffic control systems  anti disaster systems  anti   crime systems  safety equipment  and medical equipment not specifically designed for life support        Specific     Aircraft  aerospace equipment  submersible repeaters  nuclear reactor control systems  medical equipment or  systems for life support  e g  artificial life support devices or systems   surgical implantations  or healthcare  intervention  e g  excision  etc    and any other applications or purposes that pose a direct threat to human life     You should use the Renesas Electronics products described in this document within the range specified by Renesas Electronics     especially with respect to the maximum rating  operating supply voltage range  movement power voltage range  heat radiation  characteristics  installation and other product characteristics  Renesas Electronics shall have no liability for malfunctions or  damages arising out of the use of Renesas Electronics products beyond such specified ranges     Although Renesas Electronics endeavors to improve the quality and reliability of its products  semiconductor products have  specific characteristics such as the occurrence of failure at a certain rate and malfunctions under certain use c
50. onditions  Further   Renesas Electronics products are not subject to radiation resistance design  Please be sure to implement safety measures to  guard them against the possibility of physical injury  and injury or damage caused by fire in the event of the failure of a  Renesas Electronics product  such as safety design for hardware and software including but not limited to redundancy  fire  control and malfunction prevention  appropriate treatment for aging degradation or any other appropriate measures  Because  the evaluation of microcomputer software alone is very difficult  please evaluate the safety of the final products or system  manufactured by you     Please contact a Renesas Electronics sales office for details as to environmental matters such as the environmental  compatibility of each Renesas Electronics product  Please use Renesas Electronics products in compliance with all applicable  laws and regulations that regulate the inclusion or use of controlled substances  including without limitation  the EU RoHS  Directive  Renesas Electronics assumes no liability for damages or losses occurring as a result of your noncompliance with  applicable laws and regulations     This document may not be reproduced or duplicated  in any form  in whole or in part  without prior written consent of Renesas  Electronics     Please contact a Renesas Electronics sales office if you have any questions regarding the information contained in this  document or Renesas Electronics product
51. order   b  Second layer    The waiting task information  e g  Task Name and ID  only appears if there are tasks queued in the variable        sized memory pool s wait queue   See the  Task  tab for details about waiting task information     Figure A 22   Variable Sized Memory Pool  Tab  Waiting Task Information     Realtime 05 Resource Informaton   PSI MOY TON SOY BLY DA      Flo      ID Huene Status Top Address     Waiting Tasks  DO  FFFFO94    Vi ait Factor Wait Data Time L  MPLIUwxUT TMOPRI  Dx18 1000    km ID TASK  MPL O 01  TMO PRI  0 18 1000    Varable Sized Memory Pool Hame ID Huene Status Top   ddrezs T        ID MPL    0902   Empty   OFFFFD288 E          di   Context menu   The context menu displayed in response to a right mouse click differs as follows depending on the area clicked      1  Header row    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection        Variable Sized Memory Pool Name  ID  Queue Status  Top Address  Total Size   Free Size  Available Max Block Size  Attribute    Checked The item in question will be displayed   Not checked The item in question will not be displayed     Notation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection   ID  Top Address  Total Size  Free Size  Available Max Block Size    Displays value in signed decimal number   Displays value in hexadecimal number   
52. rrent Count  Max Count  Initial Count       DEC Displays value in signed decimal number   HEX Displays value in hexadecimal number   R20UT0754EJ0101 Rev 1 01   LENESAS Page 27 of 65    Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        2  Footer row    Service Call Displays the types of service calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or    the necessary conditions for executing the service call process are not met  then the  service call will be grayed out     sig_sem Release semaphore resource   pol_sem Acquire semaphore resource  polling      Reset Display ltem Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width            R20UT0754EJ0101 Rev 1 01   LENESAS Page 28 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Eventflag  tab          This tab displays the eventflag information  e g  Eventflag Name and ID  of the RI850V4     Figure A 8   Eventflag  Tab    Realtime 05 Resource Informabon       Y Ma Te E IDEI ME M N Fin Wa la Y  Eventflag Mame ID Queue Status Current Flag Pattern   Initial Flag Fatter   1  0x01 Empty O  OOOOOOOO O OOOOOOOO    dy  1D_FLG2  0802  Empty  011111111 011111111       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  R
53. s  or if you have any other inquiries      Note 1     Renesas Electronics    as used in this document means Renesas Electronics Corporation and also includes its majority     owned subsidiaries      Note 2     Renesas Electronics product s     means any product developed or manufactured by or for Renesas Electronics     Readers    Purpose    Organization    How to Read This Manual    Conventions    How to Use This Manual    This manual is intended for users who design and develop application systems using  V850 microcontrollers products     This manual is intended for users to understand the functions of real time OS   RI850V4  manufactured by Renesas Electronics  described the organization listed  below     This manual can be broadly divided into the following units     CHAPTER 1 GENERAL   CHAPTER 2 FUNCTIONS   APPENDIX A WINDOW REFERENCE  APPENDIX B INDEX    It is assumed that the readers of this manual have general knowledge in the fields of  electrical engineering  logic circuits  microcontrollers  C language  and assemblers     To understand the hardware functions of the V850 microcontroller       Refer to the User s Manual of each product     Data significance  Higher digits on the left and lower digits on the right  Note  Footnote for item marked with Note in the text  Caution  Information requiring particular attention   Remark  Supplementary information   Numeric representation  Decimal     XXXX    Hexadecimal     OxXXXXX   Prefixes indicating power of 2  address spa
54. s shown     Routine     Context menu     The context menu displayed in response to a right mouse click differs as follows depending on the area clicked        R20UT0754EJ0101 Rev 1 01   LENESAS Page 17 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        1  Header column    Display Displays cascade menus for selecting the header items to display     Selected item name The following items are displayed for selection     RTOS Name  Version  System Time  Interrupt Nest  Dispatching  CPU Lock  Sys   tem Stack Area  Current System SP  Idle Routine Start Address  Number of  Priority  Number of Task  Number of Semaphore  Number of Eventflag  Number of  Data Queue  Number of Mailbox  Number of Mutex  Number of Message Buffer   Number of Fixed Sized Memory Pool  Number of Variable Sized Memory Pool   Number of Cyclic Handler  Number of Alarm Handler  Number of Interrupt  Handler  Number of Initialize Routine  Number of Extended Service Call Routine    Checked The item in question will be displayed     Not checked The item in question will not be displayed        Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection     System Time  Interrupt Nest  System Stack Area  Current System SP  Idle Routine  Start Address  Number of Priority  Number of Task  Number of Semaphore   Number of Eventflag  Number of Data Queue  Number of Mailbox  Number of  Mutex  Number of Message Buffer  Number of Fixed
55. shown in the following format     Cyclic Handler Name    Icon Name    Note that if the name of the cyclic handler is undefined  the name will appear as  ID      Non operational state  STP state     G  Operational state  STA state     Po The ID of the cyclic handler is shown    Status The current status of the cyclic handler is shown          TCYC STP Non operational state  STP state   TCYC STA Operational state  STA state   The activation cycle  in milliseconds  of the cyclic handler is shown   Phase The initial activation phase  in milliseconds  of the cyclic handler is shown   R20UT0754EJ0101 Rev 1 01   LENESAS Page 46 of 65    Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE    Time Left The time left before the next activation  in milliseconds  of the cyclic handler is  shown   Note that if the current state of the cyclic handler is  non operational state  and the  existence of saved activation phases is  no saved        appears    Start Address The start address of the cyclic handler is shown    Extended Information The extended information of the cyclic handler is shown     Attribute The attributes of the cyclic handler  coding language of cyclic handler  initial activa   tion state of cyclic handler and existence of saved activation phases  are shown in          the following format        Coding language lnitial activation state Existence     Coding language of cyclic handler     TA HLNG C language    TA ASM Assembly language     Initial activation state o
56. tart Address  Number of Priority  Humber of Task    Number of Semaphore  Number of E wentflag  Number of Data Queue  Number of Malbon  MWurnber of Mute   Number of Message Butter    Number of Fixed Sized Memon Pool  Number of Varable Sized Memory Pool    Number of Cyclic Handler  Humber of Alarm Handler  Number of Interrupt Handler  Number of Initialize Routine    Number of Extended Service Call Routine    The following items are explained here      How to open      Description of each area      How to open       From the  Debug  menu  select  Download         RISO 4  17 00 02     ODOOOOOOOOOO  U  Enable  Unlocked  UxFFFFCS68   OsFFFFCOCC  Ox864   UxFFFFCOCC  idlrtri  000009080     4  5  e  2  a  1  1      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Tab selection area    Select a tab to switch the content displayed in the Information display area     This panel has the following tabs      System  tab       R20UT0754EJ0101 Rev 1 01  Apr 01  2012      LENESAS Page 14 of 65    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE          Memory Area  tab      Task  tab      Semaphore  tab      Eventflag  tab      Data Queue  tab      Mailbox  tab      Mutex  tab      Fixed Sized Memory Pool  tab      Variable Sized Memory Pool  tab     Cyclic Handler  tab      Interrupt Handler  tab      Initialize Routine  tab      Extended Service Call Routine  tab     Ready Queue  tab      Timer Queue  tab     2  Information display
57. task is other than waiting state for an  eventflag  sending waiting state for a data queue  or waiting state for a variable   sized memory block       is shown   Wait bit pattern Waiting state for an eventtflag  Data element to be sent to   Sending waiting state for a data queue  the data queue  Memory block size to be Waiting state for a variable sized memory block  acquired    R20UT0754EJ0101 Rev 1 01   LENESAS Page 22 of 65  Apr 01  2012          RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE       Time Left The time left until the delayed state is released  in milliseconds  is shown     Note that if the task is waiting forever   TMO FEVR  appears     If the current state of the task is other than WAITING state or WAITING   SUSPENDED state       appears     Current Task SP The current SP value of the task is shown        Task Stack Area The start address  end address  and size  in bytes  of the task stack are shown    in the following format        Start address   End address  Size     Initial Priority The initial priority of the task is shown     Suspend Count The suspension count of the task is shown   Wakeup Count The wakeup request count of the task is shown   Activate Count The activation request count of the task is shown     Attribute The attributes of the task  coding language of task  initial activation state of  task  initial preemption state of task and initial interrupt state of task  are shown  in the following format     Coding language Initial activation state
58. tation Displays cascade menus for selecting the display notation     Selected item name The following items are displayed for selection              ID  Current Flag Pattern  Initial Flag Pattern    BEC Displays value in signed decimal number   BEX Displays value in hexadecimal number      2  Footer row    Service Call Displays the types of service calls that can be issued   Note that if a service call is not embedded in  linked to  the downloaded program  or    the necessary conditions for executing the service call process are not met  then the  service call will be grayed out        set flg Set eveniflag   cir flg Clear eventflag     Reset Display Item Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 31 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Data Queue  tab          This tab displays the data queue information  e g  Data Queue Name and ID  of the RI850V4     Figure A 10   Data Queue  Tab    Realtime 05 Resource Informabon  SPES E AT NIS    Data Queue Name ID Queue Status Total Buffers Free Buffers Number     E  Y DY M  Y M  Y Fin Y Va Y CAN      NN ap 7   1  Se ID DTGI M01 Emph    e  owe jemo  et       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt 
59. the Editor panel  and displays the source code of the interrupt handler CPU  exception handler    Jump to Disassemble  Start Opens the Disassemble panel  and displays the results of disassembling the inter    Address  rupt handler CPU exception handler     Reset Display Item Resets the display item  e g  whether or not to display header items  display nota   tion  display order and display width         R20UT0754EJ0101 Rev 1 01   LENESAS Page 50 of 65  Apr 01  2012    RI850V4 V1 00 02 APPENDIX A WINDOW REFERENCE        Initialize Routine  tab          This tab displays the initialize routine information  e g  Start Address and Extended Information  of the RI850V4     Figure A 25   Initialize Routine  Tab    Realtime 05 Resource Information l  YS  E  Y D  Y Ma Y M N FLY W N C N In  Y in E   4  Start Address Extended Information Attribute     1  e nitan   0000096 48  TA HLNGE    Py init   OxOOOOAESA TA_ASM       The following items are explained here      How to open      Description of each area      Context menu      How to open       From the  Debug  menu  select  Download      From the  View  menu  select  Realtime OS   gt  gt   Resource Information       Description of each area      1  Information display area  This area displays the initialize routine information  e g  Start Address and Extended Information  of the RI850V4   This area consists of the following items     Start Address The start address of the initialize routine is shown   Extended Information The extended
60. tronics  does not warrant that such information is error free  Renesas Electronics assumes no liability whatsoever for any damages  incurred by you resulting from errors in or omissions from the information included herein     Renesas Electronics products are classified according to the following three quality grades     Standard        High Quality     and     Specific     The recommended applications for each Renesas Electronics product depends on the product   s quality grade  as  indicated below  You must check the quality grade of each Renesas Electronics product before using it in a particular  application  You may not use any Renesas Electronics product for any application categorized as    Specific    without the prior  written consent of Renesas Electronics  Further  you may not use any Renesas Electronics product for any application for  which it is not intended without the prior written consent of Renesas Electronics  Renesas Electronics shall not be in any way  liable for any damages or losses incurred by you or third parties arising from the use of any Renesas Electronics product for an  application categorized as    Specific    or for which the product is not intended where you have failed to obtain the prior written  consent of Renesas Electronics  The quality grade of each Renesas Electronics product is    Standard    unless otherwise  expressly specified in a Renesas Electronics data sheets or data books  etc        Standard     Computers  office equipment  c
61. y Queue  tab     55   Semaphore  tab     26   System  tab     16    APPENDIX B    INDEX   Task  tab     21   Timer Queue  tab     57   Variable Sized Memory Pool  tab     43  S     Semaphore  tab     26  ServiceCall dialog box     60   System  tab     16    T   Task  tab     21   Timer Queue  tab     57    V     Variable Sized Memory Pool  tab        W    Window reference     13    43       R20UT0754EJ0101 Rev 1 01  Apr 01  2012      LENESAS    Page 61 of 65    Revision Record    Description  Rev   Oct 01  2011 EN  Edition issued    1 01 Apr 01  2012  System  tab  Added the following  the sentence in the   Context menu   col   umn   item   2             Reset Display Item  Resets the display item  e g  whether or not to display header  items  display notation  display order and display width      23  Task  tab  Changed as follows  the sentence in the   Description of each  area   column   item   1       a      Time Left      Note that if the current state of the task is other than delayed  state   0  appears        Note that if the task is waiting forever   TMO FEVR  appears   If the current state of the task is other than WAITING state or  WAITING SUSPENDED state       appears     36  Mailbox  tab  Changed as follows  the sentence in the   Description of each  area   column   item   1       a      Message Max Priority         is FIFO order   0x0  appears         is TA MFIFO       appears     40  Mutex  tab  Changed as follows  the sentence in the   Description of each  area 
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Christian Lassure La pierre sèche, mode d`emploi  公募型指名競争入札(簡易型)の執行について 平成 20 年 2 月 7 日(木  Land Pride FDR16 User's Manual  Lucida, une fonte complète pour LaTeX et son installation  取扱説明書 - e  Tachogenerator - Service, Support  User Manual - Pharmacokinetic Software Precise PK    Copyright © All rights reserved. 
   Failed to retrieve file