]> git.ipfire.org Git - people/ms/u-boot.git/blame - board/MAI/bios_emulator/scitech/src/common/aasmx.c
USB: This patch fix readl in ohci swap reg access.
[people/ms/u-boot.git] / board / MAI / bios_emulator / scitech / src / common / aasmx.c
CommitLineData
c7de829c
WD
1/****************************************************************************
2*
3* SciTech Nucleus Graphics Architecture
4*
5* Copyright (C) 1991-1998 SciTech Software, Inc.
6* All rights reserved.
7*
8* ======================================================================
9* |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
10* | |
11* |This copyrighted computer code contains proprietary technology |
12* |owned by SciTech Software, Inc., located at 505 Wall Street, |
13* |Chico, CA 95928 USA (http://www.scitechsoft.com). |
14* | |
15* |The contents of this file are subject to the SciTech Nucleus |
16* |License; you may *not* use this file or related software except in |
17* |compliance with the License. You may obtain a copy of the License |
18* |at http://www.scitechsoft.com/nucleus-license.txt |
19* | |
20* |Software distributed under the License is distributed on an |
21* |"AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or |
22* |implied. See the License for the specific language governing |
23* |rights and limitations under the License. |
24* | |
25* |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
26* ======================================================================
27*
28* Language: ANSI C
29* Environment: smx32
30*
31* Description: OS specific Nucleus Graphics Architecture services for
32* the smx32 platform -- no vxD support.
33*
34****************************************************************************/
35
36#include "pmapi.h"
37#include "nucleus/graphics.h"
38
39/*-------------------------- Implementation -------------------------------*/
40
41/****************************************************************************
42REMARKS:
43Nothing special for this OS.
44****************************************************************************/
45GA_sharedInfo * NAPI GA_getSharedInfo(
46 int device)
47{
48 (void)device;
49 return NULL;
50}
51
52/****************************************************************************
53REMARKS:
54Nothing special for this OS.
55****************************************************************************/
56ibool NAPI GA_getSharedExports(
57 GA_exports *gaExp)
58{
59 (void)gaExp;
60 return false;
61}
62
63/****************************************************************************
64REMARKS:
65This function initialises the high precision timing functions for the
66Nucleus loader library.
67****************************************************************************/
68ibool NAPI GA_TimerInit(void)
69{
70 if (_GA_haveCPUID() && (_GA_getCPUIDFeatures() & CPU_HaveRDTSC) != 0)
8bde7f77 71 return true;
c7de829c
WD
72 return false;
73}
74
75/****************************************************************************
76REMARKS:
77This function reads the high resolution timer.
78****************************************************************************/
79void NAPI GA_TimerRead(
80 GA_largeInteger *value)
81{
82 _GA_readTimeStamp(value);
83}