memtest86plus/system/hwctrl.h

34 lines
467 B
C
Raw Normal View History

2020-05-24 15:30:55 -05:00
// SPDX-License-Identifier: GPL-2.0
#ifndef HWCTRL_H
#define HWCTRL_H
/**
* \file
*
2020-05-24 15:30:55 -05:00
* Provides miscellaneous hardware control functions.
*
*//*
* Copyright (C) 2020-2022 Martin Whitaker.
2020-05-24 15:30:55 -05:00
*/
/**
* Initialises the hardware control interface.
*/
void hwctrl_init(void);
/**
2020-05-24 15:30:55 -05:00
* Reboots the machine.
*/
void reboot(void);
/**
2020-05-24 15:30:55 -05:00
* Turns off the floppy motor.
*/
void floppy_off();
/**
2020-05-24 15:30:55 -05:00
* Disables the screen cursor.
*/
void cursor_off();
#endif // HWCTRL_H