OpenCore
1.0.4
OpenCore Bootloader
|
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | PLATFORMDATA |
struct | APPLE_MODEL_DESC |
struct | SERIALINFO |
Macros | |
#define | PROGRAM_VERSION "2.1.8" |
#define | ARRAY_SIZE(arr) |
#define | SZUUID 16 |
#define | PRIUUID "%02X%02X%02X%02X-%02X%02X-%02X%02X-%02X%02X-%02X%02X%02X%02X%02X%02X" |
#define | CASTUUID(uuid) |
#define | SERIAL_WEEK_MIN 1 |
#define | SERIAL_WEEK_MAX 53 |
#define | SERIAL_YEAR_MIN 2000 |
#define | SERIAL_YEAR_MAX 2030 |
#define | SERIAL_YEAR_OLD_MIN 2003 |
#define | SERIAL_YEAR_OLD_MAX 2012 |
#define | SERIAL_YEAR_NEW_MIN 2010 |
#define | SERIAL_YEAR_NEW_MID 2020 |
#define | SERIAL_YEAR_NEW_MAX 2030 |
#define | SERIAL_COPY_MIN 1 |
#define | SERIAL_COPY_MAX 34 |
#define | SERIAL_LINE_MIN 0 |
#define | SERIAL_LINE_REPR_MAX 1155 |
#define | SERIAL_LINE_MAX 3399 /* 68*33 + 33*34 + 33 */ |
#define | SERIAL_OLD_LEN 11 |
#define | SERIAL_NEW_LEN 12 |
#define | MODEL_CODE_OLD_LEN 3 |
#define | MODEL_CODE_NEW_LEN 4 |
#define | COUNTRY_OLD_LEN 2 |
#define | COUNTRY_NEW_LEN 3 |
#define | MLB_MAX_SIZE 32 |
Enumerations | |
enum | PROGRAMMODE { MODE_SYSTEM_INFO , MODE_SERIAL_INFO , MODE_MLB_INFO , MODE_LIST_MODELS , MODE_LIST_PRODUCTS , MODE_GENERATE_MLB , MODE_GENERATE_CURRENT , MODE_GENERATE_ALL , MODE_GENERATE_DERIVATIVES } |
#define ARRAY_SIZE | ( | arr | ) |
Definition at line 16 of file macserial.h.
#define CASTUUID | ( | uuid | ) |
Definition at line 20 of file macserial.h.
#define COUNTRY_NEW_LEN 3 |
Definition at line 49 of file macserial.h.
#define COUNTRY_OLD_LEN 2 |
Definition at line 48 of file macserial.h.
#define MLB_MAX_SIZE 32 |
Definition at line 51 of file macserial.h.
#define MODEL_CODE_NEW_LEN 4 |
Definition at line 46 of file macserial.h.
#define MODEL_CODE_OLD_LEN 3 |
Definition at line 45 of file macserial.h.
#define PRIUUID "%02X%02X%02X%02X-%02X%02X-%02X%02X-%02X%02X-%02X%02X%02X%02X%02X%02X" |
Definition at line 19 of file macserial.h.
#define PROGRAM_VERSION "2.1.8" |
Definition at line 14 of file macserial.h.
#define SERIAL_COPY_MAX 34 |
Definition at line 36 of file macserial.h.
#define SERIAL_COPY_MIN 1 |
Definition at line 35 of file macserial.h.
#define SERIAL_LINE_MAX 3399 /* 68*33 + 33*34 + 33 */ |
Definition at line 40 of file macserial.h.
#define SERIAL_LINE_MIN 0 |
Definition at line 38 of file macserial.h.
#define SERIAL_LINE_REPR_MAX 1155 |
Definition at line 39 of file macserial.h.
#define SERIAL_NEW_LEN 12 |
Definition at line 43 of file macserial.h.
#define SERIAL_OLD_LEN 11 |
Definition at line 42 of file macserial.h.
#define SERIAL_WEEK_MAX 53 |
Definition at line 24 of file macserial.h.
#define SERIAL_WEEK_MIN 1 |
Definition at line 23 of file macserial.h.
#define SERIAL_YEAR_MAX 2030 |
Definition at line 26 of file macserial.h.
#define SERIAL_YEAR_MIN 2000 |
Definition at line 25 of file macserial.h.
#define SERIAL_YEAR_NEW_MAX 2030 |
Definition at line 33 of file macserial.h.
#define SERIAL_YEAR_NEW_MID 2020 |
Definition at line 32 of file macserial.h.
#define SERIAL_YEAR_NEW_MIN 2010 |
Definition at line 31 of file macserial.h.
#define SERIAL_YEAR_OLD_MAX 2012 |
Definition at line 29 of file macserial.h.
#define SERIAL_YEAR_OLD_MIN 2003 |
Definition at line 28 of file macserial.h.
#define SZUUID 16 |
Definition at line 18 of file macserial.h.
enum PROGRAMMODE |
Enumerator | |
---|---|
MODE_SYSTEM_INFO | |
MODE_SERIAL_INFO | |
MODE_MLB_INFO | |
MODE_LIST_MODELS | |
MODE_LIST_PRODUCTS | |
MODE_GENERATE_MLB | |
MODE_GENERATE_CURRENT | |
MODE_GENERATE_ALL | |
MODE_GENERATE_DERIVATIVES |
Definition at line 80 of file macserial.h.