/*------------------------------------------------------------------------------------------*\
\*------------------------------------------------------------------------------------------*/

new led driver      major = 251

Syntax:

    DEF name,instance = led_driver_index, param1, param2, param3

    name                anny string without ',', '=' and withspace
    instance            0 .. 3

    led_driver_index    
                        0   gpio single bit LED driver
                        param1:  gpio number (0..31)
                        param2:  physical LED number
                        param3:  name on Fritz Box cover
                        
                        1   gpio bitmask multi LED driver
                        param1:  gpio bit mask number
                        param2:  not used, set to 0
                        param3:  not realy used, set to 'all'
                        
                        2   shift register single bit LED driver
                        param1:  gpio number (0..7)
                        param2:  physical LED number
                        param3:  name on Fritz Box cover
                        
                        3   shift register bitmask multi LED driver
                        param1:  gpio bit mask number
                        param2:  not used, set to 0
                        param3:  not realy used, set to 'all'

                        99  incredible led driver ... (does nothing)

    UNDEF name,instance

    MAP name,instance TO name,instance

    DOUBLE name,instance TO name,instance

    UNMAP name,instance 
    
    SET name,instance = state

                        
