| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
MULTI® Nucleus PLUS Real-Time Operating System Features
Top Searches for this datasheetGreen Hills Software, Inc. MULTI® Nucleus PLUS Real-Time Operating System Features Description MULTI Kernel Aware Debugging Nucleus PLUS MULTI Integrated Development Environment from Green Hills Software works seamlessly with Nucleus PLUS embedded Real-Time Operating System from Accelerated Technology, Inc., provides detailed, kernel-aware information developers. MULTI Nucleus PLUS fully aware Nucleus PLUS kernel objects includes live easy-to-understand summary lists detailed individual views Nucleus objects: Tasks, High-Level Interrupt Service Routines (HISRs), Mailboxes, Queues, Pipes, Semaphores, Event Group Signals, Application Timers, Partition Memory Pools Dynamic Memory Pools. MULTI Nucleus PLUS includes everything needed embedded development with Nucleus PLUS real-time kernel including Green Hills' Optimizing C++, EC++ Compilers MULTI Integrated Development Environment. Nucleus PLUS Integration MULTI provides centralized Nucleus PLUS information window summarizing current status entire system. From this starting point, task other kernel object examined. even greater convenience ease-of-use, kernel objects also examined simply double-clicking variables appropriate kernel data type main source pane. Even kernel objects combined into larger struct array, doubleclicking individual item within data display window brings appropriate individual view window. System-Level Debugging Kernel-aware Debugging Full ThreadX Integration System-Level Debugging Thread-Specific Debugging Memory Analysis Advanced Stack Checking CPUs Supported RC3041, RC3051, RC3081, RC32364, RC36100, RC4640, RC4650, RC4700, RC5000, RC64474, RC64475 Host Platforms Microsoft Windows 95/NT SPARCstation SunOS, Solaris HP/UX MULTI's kernel awareness allows developers observe continually status tasks other kernel objects system. Each view fully customized Nucleus PLUS kernel includes detailed help screen explaining meaning each field derived from underlying Nucleus PLUS data structures help developers gain familiarity with internal workings kernel. Green Hills Software, Inc. Task information windows, example, show task's current execution state: Ready, Executing, Suspended, Finished, Terminated. suspended tasks, MULTI provides additional helpful information. that case, task information window shows task suspended what object type responsible. Similarly, component information windows single button click will show even more information. example, clicking task's current button causes debugger source window move corresponding source statement clicking queue's read pointer brings memory view that location. Windows continue display live information that updated each time target system stops reason. Windows also frozen, increase debugging performance certain targets compare earlier state kernel object with current state. Task-Specific Debugging Debugging performed specific task. Task-specific breakpoints that other tasks will continue past breakpoint. This capability allows single task debugged even when uses code that common multiple tasks. Also, task's register context shown with single button click. solicited stack frames that result from service calls that suspend, only certain registers saved. others explicitly marked "N/A" indicate that useful register contents available. Memory Analysis MULTI Nucleus PLUS contains enhanced views memory block pools byte pools intended help developers find problems with dynamic memory allocation. single click from memory window brings view memory partitions fragments together with their location memory, their current state either available, and, dynamic pool fragments, their size. Observing dynamic memory allocation fragmentation never been more straightforward detecting reasons dynamic memory pool fragmentation never been easier. Advanced Stack Checking Stack overflow another common problem that MULTI helps diagnose. MULTI's enhanced stack checking monitoring features provide unprecedented ease-of-use. task views, stack indicator shows much stack currently that task. This information identifies tasks that using more stack space than anticipated, ideally before problems occur. Then, stack sizes adjusted guard against overflow. MULTI Nucleus PLUS provides optional stack checking ensure that task stack sizes appropriate. slight modification user's project enables maximum stack checking. Users check stack single task tasks. either case, window displays peak stack usage determined highest point stack that changed since task created. Furthermore, because this maximum stack checking occurs target itself, there need upload large parts target memory simply check maximum stack usage. Contact List Green Hills Software West Sola Street Santa Barbara, 93101 Tel: 805-965-6044 Fax: 805-965-6343 Email: sales@ghs.com Web: www.ghs.com France Green Hills Software, Inc. Jean Jaures Puteaux, 92800 FRANCE Tel: Fax: Netherlands Green Hills Software, Inc. Wilgenlaan NL-3828 Hoogland Netherlands Tel: 4330827 Fax: 4330828 Email: support-nl@ghs.com Australia Electro Optics Pty. Tel: 9654 1873 Italy MicroTask Tel: 4982051 Japan Advanced Data Controls Tel: 3576 5351 Korea DATA INC. Tel: 3929 Taiwan MICROTEK International Inc. Tel: 772155 Germany Software Sales Tel: 7922 India Ostfold Systems Tel: Spain Marben Software Tel: Sweden Avent Tel: 1500 United Kingdom Real Time Products Tel: 6955 Other recent searchesTPCP8901 - TPCP8901 TPCP8901 Datasheet SN74ALS257A - SN74ALS257A SN74ALS257A Datasheet SN74ALS258A - SN74ALS258A SN74ALS258A Datasheet SN74AS257 - SN74AS257 SN74AS257 Datasheet SN74AS258 - SN74AS258 SN74AS258 Datasheet SN54ALS257A - SN54ALS257A SN54ALS257A Datasheet SN54ALS258A - SN54ALS258A SN54ALS258A Datasheet SD57030 - SD57030 SD57030 Datasheet SC9260 - SC9260 SC9260 Datasheet SC9260S - SC9260S SC9260S Datasheet NX6307 - NX6307 NX6307 Datasheet LDBK4741 - LDBK4741 LDBK4741 Datasheet HCF4013B - HCF4013B HCF4013B Datasheet BAQ133 - BAQ133 BAQ133 Datasheet ADC-20-4 - ADC-20-4 ADC-20-4 Datasheet
Privacy Policy | Disclaimer |