/work/fu-hughski-colorhug-struct.c
Line | Count | Source |
1 | | /* |
2 | | * This file is auto-generated, do not modify! |
3 | | * |
4 | | * SPDX-License-Identifier: LGPL-2.1-or-later |
5 | | */ |
6 | | |
7 | | #include "config.h" |
8 | | |
9 | | #include <glib.h> |
10 | | |
11 | | #include "fu-hughski-colorhug-struct.h" |
12 | | |
13 | | #ifdef G_LOG_DOMAIN |
14 | | #undef G_LOG_DOMAIN |
15 | | #endif |
16 | | #define G_LOG_DOMAIN "FuStruct" |
17 | | |
18 | | |
19 | | /** |
20 | | * fu_hughski_colorhug_error_to_string: |
21 | | * @val: value, e.g. %FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD |
22 | | * |
23 | | * Converts an enumerated value to a string. |
24 | | * |
25 | | * Returns: identifier string |
26 | | **/ |
27 | | const gchar * |
28 | | fu_hughski_colorhug_error_to_string(FuHughskiColorhugError val) |
29 | 76 | { |
30 | 76 | if (val == FU_HUGHSKI_COLORHUG_ERROR_NONE) |
31 | 0 | return "none"; |
32 | 76 | if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD) |
33 | 1 | return "unknown-cmd"; |
34 | 75 | if (val == FU_HUGHSKI_COLORHUG_ERROR_WRONG_UNLOCK_CODE) |
35 | 1 | return "wrong-unlock-code"; |
36 | 74 | if (val == FU_HUGHSKI_COLORHUG_ERROR_NOT_IMPLEMENTED) |
37 | 2 | return "not-implemented"; |
38 | 72 | if (val == FU_HUGHSKI_COLORHUG_ERROR_UNDERFLOW_SENSOR) |
39 | 1 | return "underflow-sensor"; |
40 | 71 | if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_SERIAL) |
41 | 1 | return "no-serial"; |
42 | 70 | if (val == FU_HUGHSKI_COLORHUG_ERROR_WATCHDOG) |
43 | 1 | return "watchdog"; |
44 | 69 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_ADDRESS) |
45 | 1 | return "invalid-address"; |
46 | 68 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_LENGTH) |
47 | 1 | return "invalid-length"; |
48 | 67 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CHECKSUM) |
49 | 1 | return "invalid-checksum"; |
50 | 66 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_VALUE) |
51 | 1 | return "invalid-value"; |
52 | 65 | if (val == FU_HUGHSKI_COLORHUG_ERROR_UNKNOWN_CMD_FOR_BOOTLOADER) |
53 | 1 | return "unknown-cmd-for-bootloader"; |
54 | 64 | if (val == FU_HUGHSKI_COLORHUG_ERROR_NO_CALIBRATION) |
55 | 1 | return "no-calibration"; |
56 | 63 | if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_MULTIPLY) |
57 | 1 | return "overflow-multiply"; |
58 | 62 | if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_ADDITION) |
59 | 1 | return "overflow-addition"; |
60 | 61 | if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_SENSOR) |
61 | 1 | return "overflow-sensor"; |
62 | 60 | if (val == FU_HUGHSKI_COLORHUG_ERROR_OVERFLOW_STACK) |
63 | 1 | return "overflow-stack"; |
64 | 59 | if (val == FU_HUGHSKI_COLORHUG_ERROR_DEVICE_DEACTIVATED) |
65 | 1 | return "device-deactivated"; |
66 | 58 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INCOMPLETE_REQUEST) |
67 | 1 | return "incomplete-request"; |
68 | 57 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_SENSOR) |
69 | 1 | return "self-test-sensor"; |
70 | 56 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_RED) |
71 | 1 | return "self-test-red"; |
72 | 55 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_GREEN) |
73 | 1 | return "self-test-green"; |
74 | 54 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_BLUE) |
75 | 1 | return "self-test-blue"; |
76 | 53 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_COLOR_SELECT) |
77 | 1 | return "self-test-color-select"; |
78 | 52 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_MULTIPLIER) |
79 | 1 | return "self-test-multiplier"; |
80 | 51 | if (val == FU_HUGHSKI_COLORHUG_ERROR_INVALID_CALIBRATION) |
81 | 1 | return "invalid-calibration"; |
82 | 50 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SRAM_FAILED) |
83 | 1 | return "sram-failed"; |
84 | 49 | if (val == FU_HUGHSKI_COLORHUG_ERROR_OUT_OF_MEMORY) |
85 | 1 | return "out-of-memory"; |
86 | 48 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_TEMPERATURE) |
87 | 1 | return "self-test-temperature"; |
88 | 47 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_I2C) |
89 | 1 | return "self-test-i2c"; |
90 | 46 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VDD) |
91 | 1 | return "self-test-adc-vdd"; |
92 | 45 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VSS) |
93 | 1 | return "self-test-adc-vss"; |
94 | 44 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_ADC_VREF) |
95 | 1 | return "self-test-adc-vref"; |
96 | 43 | if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_ADDRESS) |
97 | 1 | return "i2c-target-address"; |
98 | 42 | if (val == FU_HUGHSKI_COLORHUG_ERROR_I2C_TARGET_CONFIG) |
99 | 1 | return "i2c-target-config"; |
100 | 41 | if (val == FU_HUGHSKI_COLORHUG_ERROR_SELF_TEST_EEPROM) |
101 | 2 | return "self-test-eeprom"; |
102 | 39 | return NULL; |
103 | 41 | } |