source: mainline/boot/arch/ia64/loader/gefi/inc/efierr.h@ abe6163

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since abe6163 was 7208b6c, checked in by Jakub Vana <jakub.vana@…>, 17 years ago

Basic IA64 boot and kernel suport for real machines

  • Property mode set to 100644
File size: 1.7 KB
Line 
1#ifndef _EFI_ERR_H
2#define _EFI_ERR_H
3
4/*++
5
6Copyright (c) 1998 Intel Corporation
7
8Module Name:
9
10 efierr.h
11
12Abstract:
13
14 EFI error codes
15
16
17
18
19Revision History
20
21--*/
22
23
24#define EFIWARN(a) (a)
25#define EFI_ERROR(a) (((INTN) a) < 0)
26
27
28#define EFI_SUCCESS 0
29#define EFI_LOAD_ERROR EFIERR(1)
30#define EFI_INVALID_PARAMETER EFIERR(2)
31#define EFI_UNSUPPORTED EFIERR(3)
32#define EFI_BAD_BUFFER_SIZE EFIERR(4)
33#define EFI_BUFFER_TOO_SMALL EFIERR(5)
34#define EFI_NOT_READY EFIERR(6)
35#define EFI_DEVICE_ERROR EFIERR(7)
36#define EFI_WRITE_PROTECTED EFIERR(8)
37#define EFI_OUT_OF_RESOURCES EFIERR(9)
38#define EFI_VOLUME_CORRUPTED EFIERR(10)
39#define EFI_VOLUME_FULL EFIERR(11)
40#define EFI_NO_MEDIA EFIERR(12)
41#define EFI_MEDIA_CHANGED EFIERR(13)
42#define EFI_NOT_FOUND EFIERR(14)
43#define EFI_ACCESS_DENIED EFIERR(15)
44#define EFI_NO_RESPONSE EFIERR(16)
45#define EFI_NO_MAPPING EFIERR(17)
46#define EFI_TIMEOUT EFIERR(18)
47#define EFI_NOT_STARTED EFIERR(19)
48#define EFI_ALREADY_STARTED EFIERR(20)
49#define EFI_ABORTED EFIERR(21)
50#define EFI_ICMP_ERROR EFIERR(22)
51#define EFI_TFTP_ERROR EFIERR(23)
52#define EFI_PROTOCOL_ERROR EFIERR(24)
53
54#define EFI_WARN_UNKOWN_GLYPH EFIWARN(1)
55#define EFI_WARN_DELETE_FAILURE EFIWARN(2)
56#define EFI_WARN_WRITE_FAILURE EFIWARN(3)
57#define EFI_WARN_BUFFER_TOO_SMALL EFIWARN(4)
58
59#endif
60
Note: See TracBrowser for help on using the repository browser.