mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-27 20:56:35 +00:00
Increase driver and display support
This commit is contained in:
parent
d64a6a1b10
commit
2c9203d662
@ -416,7 +416,123 @@ bool (* const xdrv_func_ptr[])(uint8_t) = { // Driver Function Pointers
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef XDRV_99
|
#ifdef XDRV_99
|
||||||
&Xdrv99
|
&Xdrv99,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_100
|
||||||
|
&Xdrv100,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_101
|
||||||
|
&Xdrv101,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_102
|
||||||
|
&Xdrv102,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_103
|
||||||
|
&Xdrv103,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_104
|
||||||
|
&Xdrv104,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_105
|
||||||
|
&Xdrv105,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_106
|
||||||
|
&Xdrv106,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_107
|
||||||
|
&Xdrv107,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_108
|
||||||
|
&Xdrv108,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_109
|
||||||
|
&Xdrv109,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_110
|
||||||
|
&Xdrv110,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_111
|
||||||
|
&Xdrv111,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_112
|
||||||
|
&Xdrv112,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_113
|
||||||
|
&Xdrv113,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_114
|
||||||
|
&Xdrv114,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_115
|
||||||
|
&Xdrv115,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_116
|
||||||
|
&Xdrv116,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_117
|
||||||
|
&Xdrv117,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_118
|
||||||
|
&Xdrv118,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_119
|
||||||
|
&Xdrv119,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_120
|
||||||
|
&Xdrv120,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_121
|
||||||
|
&Xdrv121,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_122
|
||||||
|
&Xdrv122,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_123
|
||||||
|
&Xdrv123,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_124
|
||||||
|
&Xdrv124,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_125
|
||||||
|
&Xdrv125,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_126
|
||||||
|
&Xdrv126,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_127
|
||||||
|
&Xdrv127,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_128
|
||||||
|
&Xdrv128
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -825,7 +941,123 @@ const uint8_t kXdrvList[] = {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef XDRV_99
|
#ifdef XDRV_99
|
||||||
XDRV_99
|
XDRV_99,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_100
|
||||||
|
Xdrv100,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_101
|
||||||
|
Xdrv101,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_102
|
||||||
|
Xdrv102,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_103
|
||||||
|
Xdrv103,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_104
|
||||||
|
Xdrv104,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_105
|
||||||
|
Xdrv105,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_106
|
||||||
|
Xdrv106,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_107
|
||||||
|
Xdrv107,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_108
|
||||||
|
Xdrv108,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_109
|
||||||
|
Xdrv109,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_110
|
||||||
|
Xdrv110,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_111
|
||||||
|
Xdrv111,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_112
|
||||||
|
Xdrv112,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_113
|
||||||
|
Xdrv113,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_114
|
||||||
|
Xdrv114,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_115
|
||||||
|
Xdrv115,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_116
|
||||||
|
Xdrv116,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_117
|
||||||
|
Xdrv117,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_118
|
||||||
|
Xdrv118,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_119
|
||||||
|
Xdrv119,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_120
|
||||||
|
Xdrv120,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_121
|
||||||
|
Xdrv121,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_122
|
||||||
|
Xdrv122,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_123
|
||||||
|
Xdrv123,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_124
|
||||||
|
Xdrv124,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_125
|
||||||
|
Xdrv125,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_126
|
||||||
|
Xdrv126,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_127
|
||||||
|
Xdrv127,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDRV_128
|
||||||
|
Xdrv128
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -87,7 +87,71 @@ bool (* const xdsp_func_ptr[])(uint8_t) = { // Display Function Pointers
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef XDSP_16
|
#ifdef XDSP_16
|
||||||
&Xdsp16
|
&Xdsp16,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_17
|
||||||
|
&Xdsp17,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_18
|
||||||
|
&Xdsp18,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_19
|
||||||
|
&Xdsp19,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_20
|
||||||
|
&Xdsp20,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_21
|
||||||
|
&Xdsp21,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_22
|
||||||
|
&Xdsp22,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_23
|
||||||
|
&Xdsp23,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_24
|
||||||
|
&Xdsp24,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_25
|
||||||
|
&Xdsp25,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_26
|
||||||
|
&Xdsp26,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_27
|
||||||
|
&Xdsp27,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_28
|
||||||
|
&Xdsp28,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_29
|
||||||
|
&Xdsp29,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_30
|
||||||
|
&Xdsp30,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_31
|
||||||
|
&Xdsp31,
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef XDSP_32
|
||||||
|
&Xdsp32
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user