TOC PREV NEXT INDEX DOC LIST MASTER INDEX



Ada Extended Runtime Services Reference Contents

Preface

Audience
Other Resources
Apex Documentation Roadmap
Contacting Rational Technical Publications
Contacting Rational Technical Support

Extended Ada Runtime Services

Overview

Signal/Interrupt Handling (Package V_Interrupts)

Package Overview
Description
Data References in Isrs
Exception Propagation in Isrs
Isr/Ada Task Interaction
Procedures and Functions
Types
Constants
Exceptions
Package Specification
Example
Power Architecture for Apex Embedded using Rational Exec
Procedures and Functions in Package V_Interrupts
procedure/function Attach_Isr
function Current_Interrupt_Status
function Current_Supervisor_State
function/procedure Detach_Isr
procedure Enter_Supervisor_State
generic procedure Fast_Isr
generic procedure Float_Wrapper
function Get_Isr
function Get_Ivt
generic procedure Isr
procedure Leave_Supervisor_State
generic procedure Parameters_Isr - MIPS Only
generic procedure Mips_Isr - MIPS Only
function Set_Interrupt_Status
function Set_Supervisor_State

Mailboxes (Package V_Mailboxes)

Package Overview
Procedures and Funtions in Package V_Mailboxes
procedure Bind_Mailbox
function/procedure Create_Mailbox
function Current_Message_Count
procedure Delete_Mailbox
procedure Read_Mailbox
procedure/function Resolve_Mailbox
procedure Write_Mailbox

Memory Management (Package V_Memory)

Package Overview
Description
Package Procedures and Functions
Types
Exceptions
Package Specification
Procedures and Functions in Package V_Memory
procedure Create_Fixed_Pool
procedure Create_Flex_Pool
procedure Create_Heap_Pool
procedure Destroy_Fixed_Pool
procedure Destroy_Flex_Pool
procedure Destroy_Heap_Pool
generic function Fixed_Object_Allocation
generic procedure Fixed_Object_Deallocation
generic function Flex_Object_Allocation
generic procedure Flex_Object_Deallocation
generic function Heap_Object_Allocation
procedure Initialize_Services

Mutexes and Condition Variables (Package V_Mutexes)

Package Overview
Description
Package Procedures and Functions
Types
Constants
Mutex Exceptions
Condition Variable Exceptions
Package Specification
Procedures and Functions in Package V_Mutexes
procedure Bind_Cond
procedure Bind_Mutex
procedure Broadcast_Cond
procedure/function Create_Cond
procedure/function Create_Mutex
procedure Delete_Cond
procedure Delete_Mutex
function Get_Priority_Ceiling_Mutex
procedure Lock_Mutex
procedure/function Resolve_Cond
procedure/function Resolve_Mutex
procedure Set_Priority_Ceiling_Mutex
procedure Signal_Cond
procedure Signal_Unlock_Cond
procedure/function Timed_Wait_Cond
function Trylock_Mutex
procedure Unlock_Mutex
procedure Wait_Cond

Name Services (Package V_Names)

Package Overview
Description
Package Procedures And Functions
Package Specification
Procedures and Functions in Package V_Names
procedure Bind_Object
procedure Bind_Procedure
procedure/function Resolve_Object
procedure Resolve_Procedure

Semaphores (Package V_Semaphores)

Package Overview
Description
Procedures and Functions in Package V_Semaphores
procedure Bind_Semaphore
procedure/function Create_Semaphore
procedure Delete_Semaphore
procedure/function Resolve_Semaphore
procedure Signal_Semaphore
procedure Wait_Semaphore

Stack Operations (Package V_Stack)

Package Overview
Description
Package Procedures And Functions
Package Specification
Procedures and Functions in Package V_Stack
procedure Check_Stack
procedure Extend_Stack

Tasking Extensions (Package V_Xtasking)

Package Overview
Description
Package Procedures And Functions
Types
Subtypes
Constants
Exceptions
Package Specification
Procedures and Functions in Package V_Xtasking
function Allocate_Task_Storage
function Callable
function Current_Exit_Disabled
function Current_Fast_Rendezvous_Enabled
function Current_Priority
function Current_Program
function Current_Task
function Current_Time_Slice
function Current_Time_Slicing_Enabled
function Current_User_Field
procedure Disable_Preemption
procedure Disable_Task_Complete
procedure Enable_Preemption
procedure Enable_Task_Complete
function Get_Program
function Get_Program_Key
function Get_Task_Storage
function Get_Task_Storage2
function ID
procedure Install_Callout
procedure Inter_Program_Call
function Os_Id
procedure Resume_Task
procedure Set_Exit_Disabled
procedure Set_Fast_Rendezvous_Enabled
procedure Set_Is_Server_Program
procedure Set_Priority
procedure Set_Time_Slice
procedure Set_Time_Slicing_Enabled
procedure Set_User_Field
function Start_Program
procedure Suspend_Task
function Terminated
generic function V_ID

Ada Extended Runtime Services Reference Index


Rational Software Corporation 
http://www.rational.com
support@rational.com
techpubs@rational.com
Copyright © 1993-2003, Rational Software Corporation. All rights reserved.
TOC PREV NEXT INDEX DOC LIST MASTER INDEX TECHNOTES APEX TIPS