RTEMS 7.0-rc1
Loading...
Searching...
No Matches
bits.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-2-Clause */
2
11/*
12 * Copyright (C) 2002 Cogent Computer Systems
13 * Written by Mike Kelly <mike@cogcomp.com>
14 *
15 * Redistribution and use in source and binary forms, with or without
16 * modification, are permitted provided that the following conditions
17 * are met:
18 * 1. Redistributions of source code must retain the above copyright
19 * notice, this list of conditions and the following disclaimer.
20 * 2. Redistributions in binary form must reproduce the above copyright
21 * notice, this list of conditions and the following disclaimer in the
22 * documentation and/or other materials provided with the distribution.
23 *
24 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
25 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
26 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
27 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
28 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
29 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
30 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
31 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
32 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
33 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
34 * POSSIBILITY OF SUCH DAMAGE.
35 */
36
37#ifndef __BITS_H__
38#define __BITS_H__
39
40#define BIT0 0x00000001
41#define BIT1 0x00000002
42#define BIT2 0x00000004
43#define BIT3 0x00000008
44#define BIT4 0x00000010
45#define BIT5 0x00000020
46#define BIT6 0x00000040
47#define BIT7 0x00000080
48#define BIT8 0x00000100
49#define BIT9 0x00000200
50#define BIT10 0x00000400
51#define BIT11 0x00000800
52#define BIT12 0x00001000
53#define BIT13 0x00002000
54#define BIT14 0x00004000
55#define BIT15 0x00008000
56#define BIT16 0x00010000
57#define BIT17 0x00020000
58#define BIT18 0x00040000
59#define BIT19 0x00080000
60#define BIT20 0x00100000
61#define BIT21 0x00200000
62#define BIT22 0x00400000
63#define BIT23 0x00800000
64#define BIT24 0x01000000
65#define BIT25 0x02000000
66#define BIT26 0x04000000
67#define BIT27 0x08000000
68#define BIT28 0x10000000
69#define BIT29 0x20000000
70#define BIT30 0x40000000
71#define BIT31 0x80000000
72
73#endif /* __BITS_H__ */
74