haiku/headers/private/graphics/vesa/vga.h
Axel Dörfler a5ff23c727 Moved the vesa.h and vga.h headers to the private vesa driver header directory
for future use.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12274 a95241bf-73f2-0310-859d-f6bbb57e9c96
2005-04-08 15:14:32 +00:00

39 lines
828 B
C

/*
* Copyright 2005, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
* Distributed under the terms of the MIT License.
*/
#ifndef VGA_H
#define VGA_H
/* VGA ports */
// misc stuff
#define VGA_INPUT_STATUS_0 0x3c2
#define VGA_INPUT_STATUS_1 0x3da
// sequencer registers
#define VGA_SEQUENCER_INDEX 0x3c4
#define VGA_SEQUENCER_DATA 0x3c5
// graphics registers
#define VGA_GRAPHICS_INDEX 0x3ce
#define VGA_GRAPHICS_DATA 0x3cf
// CRTC registers
#define VGA_CRTC_INDEX 0x3d4
#define VGA_CRTC_DATA 0x3d5
// attribute registers
#define VGA_ATTRIBUTE_READ 0x3c1
#define VGA_ATTRIBUTE_WRITE 0x3c0
// color registers
#define VGA_COLOR_STATE 0x3c7
#define VGA_COLOR_READ_MODE 0x3c7
#define VGA_COLOR_WRITE_MODE 0x3c8
#define VGA_COLOR_DATA 0x3c9
#define VGA_COLOR_MASK 0x3c6
#endif /* VGA_H */