1 /* --COPYRIGHT--,ESD 2 * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 * This program and the accompanying materials are made available under the 4 * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 * Distribution License is available at 8 * http://www.eclipse.org/org/documents/edl-v10.php. 9 * 10 * Contributors: 11 * Texas Instruments - initial implementation 12 * --/COPYRIGHT--*/ 13 /* 14 * ======== package.xdc ======== 15 */ 16 17 /*! 18 * ======== xdc.runtime.knl ======== 19 * XDC Runtime support for OS-related primitives [EXPERIMENTAL] 20 */ 21 package xdc.runtime.knl [1, 0, 0] 22 { 23 module GateH; 24 module Semaphore; 25 module Thread; 26 module Sync; 27 28 module GateThread; 29 module GateProcess; 30 module SemThread; 31 module SemProcess; 32 module SyncGeneric; 33 module SyncNull; 34 module SyncSemThread; 35 module Cache; 36 module CacheSupportNull; 37 module GateThreadSupportNull; 38 module GateProcessSupportNull; 39 40 interface ISemaphore; 41 interface ISync; 42 43 interface IGateThreadSupport; 44 interface IGateProcessSupport; 45 interface ISemThreadSupport; 46 interface ISemProcessSupport; 47 interface IThreadSupport; 48 interface ICacheSupport; 49 } 50 51 /* 52 *! Revision History 53 *! ================ 54 *! 17-Apr-2009 nitya Review updates 55 *! 27-May-2009 nitya Added NULL delegates 56 */ 57 /* 58 * @(#) xdc.runtime.knl; 1, 0, 0,40; 10-7-2009 16:21:32; /db/ztree/library/trees/xdc-u12x/src/packages/ 59 */ 60