54 lines
1.1 KiB
C
54 lines
1.1 KiB
C
#ifndef _HAL_H_
|
|
#define _HAL_H_
|
|
/*
|
|
** File: hal.h
|
|
**
|
|
** Contents: Rubus OS
|
|
** Validation Application
|
|
** Target 8086
|
|
** Borland 3.1 C/C++ Programming Environment
|
|
** HAL Definitions
|
|
**
|
|
** Version: 1.1
|
|
**
|
|
** Copyright 1996-98 Arcticus Systems AB
|
|
** All Rights Reserved
|
|
**
|
|
*/
|
|
|
|
#include <basic/bs_basic.h>
|
|
|
|
#define SIZE_MONITOR_BUFFER 120
|
|
|
|
|
|
/*==============================================
|
|
Types
|
|
===============================================*/
|
|
#define LOC_FUNC
|
|
#define LOC_VAR
|
|
#define LOC_VAR_ASC
|
|
|
|
/*===============================================
|
|
Externals
|
|
===============================================*/
|
|
#ifdef COMP_CPLUSPLUS
|
|
extern "C" {
|
|
#endif
|
|
|
|
extern void redLogShow(void);
|
|
extern void blueLogShow(void);
|
|
|
|
/*===============================================
|
|
Prototypes
|
|
===============================================*/
|
|
extern void halExit(void);
|
|
extern void halBsTimerStart(void);
|
|
extern void halBsTimerStop(void);
|
|
extern void halWrite(UCHARP buffer);
|
|
|
|
#ifdef COMP_CPLUSPLUS
|
|
}
|
|
#endif
|
|
|
|
#endif
|