ReactOS 0.4.16-dev-2104-gb84fa49
arm.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS Boot Video Driver for ARM devices
3 * LICENSE: BSD - See COPYING.ARM in root directory
4 * PURPOSE: PrimeCell Color LCD Controller (PL110) definitions
5 * COPYRIGHT: Copyright 2008 ReactOS Portable Systems Group <ros.arm@reactos.org>
6 */
7
8#pragma once
9
10#define READ_REGISTER_ULONG(r) (*(volatile ULONG * const)(r))
11#define WRITE_REGISTER_ULONG(r, v) (*(volatile ULONG *)(r) = (v))
12
13#define READ_REGISTER_USHORT(r) (*(volatile USHORT * const)(r))
14#define WRITE_REGISTER_USHORT(r, v) (*(volatile USHORT *)(r) = (v))
15
16VOID
20
21#define PrepareForSetPixel()
22
23VOID
25 _In_ ULONG Left,
VOID SetPixel(_In_ ULONG Left, _In_ ULONG Top, _In_ UCHAR Color)
Definition: bootvid.c:52
VOID InitPaletteWithTable(_In_reads_(Count) const ULONG *Table, _In_ ULONG Count)
Definition: bootvid.c:220
static LPHIST_ENTRY Top
Definition: history.c:53
ASMGENDATA Table[]
Definition: genincdata.c:61
#define _In_reads_(s)
Definition: no_sal2.h:168
#define _In_
Definition: no_sal2.h:158
int Count
Definition: noreturn.cpp:7
uint32_t ULONG
Definition: typedefs.h:59
unsigned char UCHAR
Definition: xmlstorage.h:181