Ticket #2418: 7490.06.51-v2--7490.06.51-v3.diff

Datei 7490.06.51-v2--7490.06.51-v3.diff, 34.0 KB (hinzugefügt von er13, vor 21 Monaten)
  • linux-3.10/drivers/char/avm_new/avm_dist_event/avm_event_gen_types.h

    old new  
    631631char *get_enum_avm_event_internet_new_ip_param_sel_name (enum avm_event_internet_new_ip_param_sel value); 
    632632char *get_enum_avm_event_powermanagment_remote_action_name (enum avm_event_powermanagment_remote_action value); 
    633633char *get_enum_avm_event_tffs_call_type_name (enum avm_event_tffs_call_type value); 
    634 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     634/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    635635struct cpmac_port { 
    636636    uint8_t cable; 
    637637    uint8_t link; 
     
    641641    enum _avm_event_ethernet_speed maxspeed; 
    642642} __attribute__((packed)); 
    643643 
    644 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     644/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    645645struct avm_event_telephony_string { 
    646646    unsigned int length; 
    647647    unsigned char string[0]; 
    648648} __attribute__((packed)); 
    649649 
    650 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     650/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    651651/*----------------------------------------------------------------------------------- 
    652652    union entry is select by variable of type 'enum avm_event_internet_new_ip_param_sel' 
    653653-----------------------------------------------------------------------------------*/ 
     
    658658    unsigned char ipv6[16]; 
    659659} __attribute__((packed)); 
    660660 
    661 /* pos 9562.5 (Fri Apr  8 16:21:14 2016) */ 
     661/* pos 9562.5 (Mon May 30 10:51:41 2016) */ 
    662662/*----------------------------------------------------------------------------------- 
    663663    union entry is select by variable of type 'enum avm_event_telephony_param_sel' 
    664664-----------------------------------------------------------------------------------*/ 
     
    675675    unsigned int id; 
    676676} __attribute__((packed)); 
    677677 
    678 /* pos 9562.5 (Fri Apr  8 16:21:14 2016) */ 
     678/* pos 9562.5 (Mon May 30 10:51:41 2016) */ 
    679679struct avm_event_powermanagment_remote_ressourceinfo { 
    680680    enum _powermanagment_device device; 
    681681    unsigned int power_rate; 
    682682} __attribute__((packed)); 
    683683 
    684 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     684/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    685685/*----------------------------------------------------------------------------------- 
    686686    union entry is select by variable of type 'enum avm_event_powermanagment_remote_action' 
    687687-----------------------------------------------------------------------------------*/ 
     
    692692    char powermode[32]; 
    693693} __attribute__((packed)); 
    694694 
    695 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     695/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    696696struct _avm_event_telephony_missed_call_params { 
    697697    enum avm_event_telephony_param_sel id; 
    698698    union avm_event_telephony_call_params params; 
    699699} __attribute__((packed)); 
    700700 
    701 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     701/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    702702/*----------------------------------------------------------------------------------- 
    703703    union entry is select by variable of type 'enum _powermanagment_status_type_dsl' 
    704704-----------------------------------------------------------------------------------*/ 
     
    707707    unsigned int dsl_status; 
    708708} __attribute__((packed)); 
    709709 
    710 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     710/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    711711struct avm_event_cpu_idle { 
    712712    unsigned char cpu_idle; 
    713713    unsigned char dsl_dsp_idle; 
     
    718718    enum _cputype cputype; 
    719719} __attribute__((packed)); 
    720720 
    721 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     721/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    722722struct avm_event_remotepcmlink { 
    723723    enum _avm_remotepcmlinktype type; 
    724724    unsigned int sharedlen; 
    725725    unsigned int sharedpointer; 
    726726} __attribute__((packed)); 
    727727 
    728 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     728/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    729729struct avm_event_telephony_missed_call { 
    730730    unsigned int length; 
    731731    struct _avm_event_telephony_missed_call_params p[0]; 
    732732} __attribute__((packed)); 
    733733 
    734 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     734/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    735735struct avm_event_remotewatchdog { 
    736736    enum _avm_remote_wdt_cmd cmd; 
    737737    char name[16]; 
    738738    unsigned int param; 
    739739} __attribute__((packed)); 
    740740 
    741 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     741/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    742742struct avm_event_led_info { 
    743743    unsigned int mode; 
    744744    unsigned int param1; 
     
    749749    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    750750} __attribute__((packed)); 
    751751 
    752 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     752/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    753753struct avm_event_temperature { 
    754754    int temperature; 
    755755} __attribute__((packed)); 
    756756 
    757 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     757/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    758758struct avm_event_powermanagment_status { 
    759759    enum _powermanagment_status_type substatus; 
    760760    union __powermanagment_status_union param; 
    761761} __attribute__((packed)); 
    762762 
    763 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     763/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    764764struct avm_event_mass_storage_mount { 
    765765    unsigned long long size; 
    766766    unsigned long long free; 
     
    768768    unsigned char name[0]; 
    769769} __attribute__((packed)); 
    770770 
    771 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     771/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    772772struct avm_event_rpc { 
    773773    enum _avm_rpctype type; 
    774774    unsigned int id; 
     
    776776    unsigned char message[AVM_EVENT_RPC_MAX_MESSAGE_SIZE]; 
    777777} __attribute__((packed)); 
    778778 
    779 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     779/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    780780struct avm_event_firmware_update_available { 
    781781    enum avm_event_firmware_type type; 
    782782    unsigned int version_length; 
    783783    unsigned char version[0]; 
    784784} __attribute__((packed)); 
    785785 
    786 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     786/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    787787struct avm_event_pm_info_stat { 
    788788    unsigned char reserved1; 
    789789    unsigned char rate_sumact; 
     
    821821    unsigned char rate_dvbccum; 
    822822} __attribute__((packed)); 
    823823 
    824 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     824/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    825825struct avm_event_powermanagment_remote { 
    826826    enum avm_event_powermanagment_remote_action remote_action; 
    827827    union avm_event_powermanagment_remote_union param; 
    828828} __attribute__((packed)); 
    829829 
    830 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     830/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    831831struct avm_event_mass_storage_unmount { 
    832832    unsigned int name_length; 
    833833    unsigned char name[0]; 
    834834} __attribute__((packed)); 
    835835 
    836 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     836/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    837837struct avm_event_log { 
    838838    enum _avm_logtype logtype; 
    839839    unsigned int loglen; 
     
    842842    unsigned int rebootflag; 
    843843} __attribute__((packed)); 
    844844 
    845 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     845/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    846846struct avm_event_led_status { 
    847847    enum avm_event_led_id led; 
    848848    unsigned int state; 
     
    850850    unsigned char params[AVM_LED_STATUS_MAX_PARAMLEN]; 
    851851} __attribute__((packed)); 
    852852 
    853 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     853/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    854854struct avm_event_smarthome_switch_status { 
    855855    enum avm_event_switch_type type; 
    856856    unsigned int value; 
     
    858858    unsigned char ain[0]; 
    859859} __attribute__((packed)); 
    860860 
    861 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     861/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    862862struct avm_event_wlan { 
    863863    char mac[6]; 
    864864    unsigned int u1; 
     
    872872    unsigned int avm_capabilities; 
    873873} __attribute__((packed)); 
    874874 
    875 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     875/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    876876struct _cpmac_event_struct { 
    877877    unsigned int ports; 
    878878    struct cpmac_port port[AVM_EVENT_ETH_MAXPORTS]; 
    879879} __attribute__((packed)); 
    880880 
    881 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     881/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    882882struct avm_event_telefonprofile { 
    883883    unsigned int on; 
    884884} __attribute__((packed)); 
    885885 
    886 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     886/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    887887struct avm_event_push_button { 
    888888    enum _avm_event_push_button_key key; 
    889889    uint32_t pressed; 
    890890} __attribute__((packed)); 
    891891 
    892 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     892/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    893893struct avm_event_internet_new_ip { 
    894894    enum avm_event_internet_new_ip_param_sel sel; 
    895895    union avm_event_internet_new_ip_param params; 
    896896} __attribute__((packed)); 
    897897 
    898 /* pos 9650 (Fri Apr  8 16:21:14 2016) */ 
     898/* pos 9650 (Mon May 30 10:51:41 2016) */ 
    899899/*----------------------------------------------------------------------------------- 
    900900    union entry is select by variable of type 'enum avm_event_data_type' 
    901901-----------------------------------------------------------------------------------*/ 
     
    950950    struct avm_event_mass_storage_unmount mass_storage_unmount; 
    951951} __attribute__((packed)); 
    952952 
    953 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     953/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    954954struct avm_event_tffs_info { 
    955955    uint32_t fill_level; 
    956956} __attribute__((packed)); 
    957957 
    958 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     958/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    959959struct avm_event_data { 
    960960    enum _avm_event_id id; 
    961961    union avm_event_data_union data; 
    962962} __attribute__((packed)); 
    963963 
    964 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     964/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    965965struct _avm_event_id_mask { 
    966966    avm_event_mask_fieldentry mask[avm_event_mask_fieldentries]; 
    967967} __attribute__((packed)); 
    968968 
    969 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     969/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    970970struct avm_event_tffs_notify { 
    971971    uint32_t id; 
    972972    enum avm_event_tffs_notify_event event; 
    973973} __attribute__((packed)); 
    974974 
    975 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     975/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    976976struct avm_event_tffs_reindex { 
    977977    uint32_t dummy; 
    978978} __attribute__((packed)); 
    979979 
    980 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     980/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    981981struct avm_event_tffs_cleanup { 
    982982    uint32_t dummy; 
    983983} __attribute__((packed)); 
    984984 
    985 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     985/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    986986struct avm_event_tffs_deinit { 
    987987    uint32_t dummy; 
    988988} __attribute__((packed)); 
    989989 
    990 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     990/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    991991struct avm_event_tffs_write { 
    992992    uint64_t buff_addr; 
    993993    uint64_t len; 
     
    996996    int32_t crc; 
    997997} __attribute__((packed)); 
    998998 
    999 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     999/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10001000struct avm_event_tffs_open { 
    10011001    uint32_t id; 
    10021002    enum avm_event_tffs_open_mode mode; 
    10031003    uint32_t max_segment_size; 
    10041004} __attribute__((packed)); 
    10051005 
    1006 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1006/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10071007struct avm_event_tffs_read { 
    10081008    uint64_t buff_addr; 
    10091009    uint64_t len; 
     
    10111011    int32_t crc; 
    10121012} __attribute__((packed)); 
    10131013 
    1014 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1014/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10151015struct avm_event_tffs_init { 
    10161016    int64_t mem_offset; 
    10171017} __attribute__((packed)); 
    10181018 
    1019 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1019/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10201020struct avm_event_tffs_close { 
    10211021    uint32_t dummy; 
    10221022} __attribute__((packed)); 
    10231023 
    1024 /* pos 9750 (Fri Apr  8 16:21:14 2016) */ 
     1024/* pos 9750 (Mon May 30 10:51:41 2016) */ 
    10251025/*----------------------------------------------------------------------------------- 
    10261026    union entry is select by variable of type 'enum avm_event_tffs_call_type' 
    10271027-----------------------------------------------------------------------------------*/ 
     
    10481048    struct avm_event_tffs_notify notify; 
    10491049} __attribute__((packed)); 
    10501050 
    1051 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1051/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10521052struct avm_event_tffs { 
    10531053    uint32_t src_id; 
    10541054    uint32_t dst_id; 
     
    10611061    union avm_event_tffs_call_union call; 
    10621062} __attribute__((packed)); 
    10631063 
    1064 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1064/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10651065struct avm_event_source_notifier { 
    10661066    enum _avm_event_id id; 
    10671067} __attribute__((packed)); 
    10681068 
    1069 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1069/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10701070struct _avm_event_cmd_param_trigger { 
    10711071    enum _avm_event_id id; 
    10721072} __attribute__((packed)); 
    10731073 
    1074 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1074/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10751075struct _avm_event_cmd_param_source_trigger { 
    10761076    enum _avm_event_id id; 
    10771077    unsigned int data_length; 
    10781078} __attribute__((packed)); 
    10791079 
    1080 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1080/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10811081struct avm_event_source_register { 
    10821082    struct _avm_event_id_mask id_mask; 
    10831083    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    10841084} __attribute__((packed)); 
    10851085 
    1086 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1086/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10871087struct _avm_event_cmd_param_release { 
    10881088    char Name[MAX_EVENT_CLIENT_NAME_LEN + 1]; 
    10891089} __attribute__((packed)); 
    10901090 
    1091 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1091/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10921092struct avm_event_ping { 
    10931093    uint32_t seq; 
    10941094} __attribute__((packed)); 
    10951095 
    1096 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1096/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10971097struct _avm_event_cmd_param_register { 
    10981098    struct _avm_event_id_mask mask; 
    10991099    char Name[MAX_EVENT_CLIENT_NAME_LEN + 1]; 
    11001100} __attribute__((packed)); 
    11011101 
    1102 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1102/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    11031103struct avm_event_source_unregister { 
    11041104    struct _avm_event_id_mask id_mask; 
    11051105    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    11061106} __attribute__((packed)); 
    11071107 
    1108 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1108/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    11091109struct avm_event_remote_source_trigger_request { 
    11101110    struct avm_event_data data; 
    11111111} __attribute__((packed)); 
    11121112 
    1113 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1113/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11141114/*----------------------------------------------------------------------------------- 
    11151115    union entry is select by variable of type 'enum __avm_event_cmd' 
    11161116-----------------------------------------------------------------------------------*/ 
     
    11271127    struct _avm_event_cmd_param_source_trigger avm_event_cmd_param_source_trigger; 
    11281128} __attribute__((packed)); 
    11291129 
    1130 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1130/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11311131/*----------------------------------------------------------------------------------- 
    11321132    union entry is select by variable of type 'avm_event_msg_type' 
    11331133-----------------------------------------------------------------------------------*/ 
     
    11461146    struct avm_event_tffs tffs; 
    11471147} __attribute__((packed)); 
    11481148 
    1149 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1149/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11501150struct _avm_event_header { 
    11511151    enum _avm_event_id id; 
    11521152} __attribute__((packed)); 
  • linux-3.10/drivers/char/avm_new/avm_event.h

    old new  
    631631char *get_enum_avm_event_internet_new_ip_param_sel_name (enum avm_event_internet_new_ip_param_sel value); 
    632632char *get_enum_avm_event_powermanagment_remote_action_name (enum avm_event_powermanagment_remote_action value); 
    633633char *get_enum_avm_event_tffs_call_type_name (enum avm_event_tffs_call_type value); 
    634 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     634/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    635635struct cpmac_port { 
    636636    uint8_t cable; 
    637637    uint8_t link; 
     
    641641    enum _avm_event_ethernet_speed maxspeed; 
    642642} __attribute__((packed)); 
    643643 
    644 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     644/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    645645struct avm_event_telephony_string { 
    646646    unsigned int length; 
    647647    unsigned char string[0]; 
    648648} __attribute__((packed)); 
    649649 
    650 /* pos 9550 (Fri Apr  8 16:21:14 2016) */ 
     650/* pos 9550 (Mon May 30 10:51:41 2016) */ 
    651651/*----------------------------------------------------------------------------------- 
    652652    union entry is select by variable of type 'enum avm_event_internet_new_ip_param_sel' 
    653653-----------------------------------------------------------------------------------*/ 
     
    658658    unsigned char ipv6[16]; 
    659659} __attribute__((packed)); 
    660660 
    661 /* pos 9562.5 (Fri Apr  8 16:21:14 2016) */ 
     661/* pos 9562.5 (Mon May 30 10:51:41 2016) */ 
    662662/*----------------------------------------------------------------------------------- 
    663663    union entry is select by variable of type 'enum avm_event_telephony_param_sel' 
    664664-----------------------------------------------------------------------------------*/ 
     
    675675    unsigned int id; 
    676676} __attribute__((packed)); 
    677677 
    678 /* pos 9562.5 (Fri Apr  8 16:21:14 2016) */ 
     678/* pos 9562.5 (Mon May 30 10:51:41 2016) */ 
    679679struct avm_event_powermanagment_remote_ressourceinfo { 
    680680    enum _powermanagment_device device; 
    681681    unsigned int power_rate; 
    682682} __attribute__((packed)); 
    683683 
    684 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     684/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    685685/*----------------------------------------------------------------------------------- 
    686686    union entry is select by variable of type 'enum avm_event_powermanagment_remote_action' 
    687687-----------------------------------------------------------------------------------*/ 
     
    692692    char powermode[32]; 
    693693} __attribute__((packed)); 
    694694 
    695 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     695/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    696696struct _avm_event_telephony_missed_call_params { 
    697697    enum avm_event_telephony_param_sel id; 
    698698    union avm_event_telephony_call_params params; 
    699699} __attribute__((packed)); 
    700700 
    701 /* pos 9575 (Fri Apr  8 16:21:14 2016) */ 
     701/* pos 9575 (Mon May 30 10:51:41 2016) */ 
    702702/*----------------------------------------------------------------------------------- 
    703703    union entry is select by variable of type 'enum _powermanagment_status_type_dsl' 
    704704-----------------------------------------------------------------------------------*/ 
     
    707707    unsigned int dsl_status; 
    708708} __attribute__((packed)); 
    709709 
    710 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     710/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    711711struct avm_event_cpu_idle { 
    712712    unsigned char cpu_idle; 
    713713    unsigned char dsl_dsp_idle; 
     
    718718    enum _cputype cputype; 
    719719} __attribute__((packed)); 
    720720 
    721 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     721/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    722722struct avm_event_remotepcmlink { 
    723723    enum _avm_remotepcmlinktype type; 
    724724    unsigned int sharedlen; 
    725725    unsigned int sharedpointer; 
    726726} __attribute__((packed)); 
    727727 
    728 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     728/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    729729struct avm_event_telephony_missed_call { 
    730730    unsigned int length; 
    731731    struct _avm_event_telephony_missed_call_params p[0]; 
    732732} __attribute__((packed)); 
    733733 
    734 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     734/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    735735struct avm_event_remotewatchdog { 
    736736    enum _avm_remote_wdt_cmd cmd; 
    737737    char name[16]; 
    738738    unsigned int param; 
    739739} __attribute__((packed)); 
    740740 
    741 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     741/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    742742struct avm_event_led_info { 
    743743    unsigned int mode; 
    744744    unsigned int param1; 
     
    749749    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    750750} __attribute__((packed)); 
    751751 
    752 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     752/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    753753struct avm_event_temperature { 
    754754    int temperature; 
    755755} __attribute__((packed)); 
    756756 
    757 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     757/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    758758struct avm_event_powermanagment_status { 
    759759    enum _powermanagment_status_type substatus; 
    760760    union __powermanagment_status_union param; 
    761761} __attribute__((packed)); 
    762762 
    763 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     763/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    764764struct avm_event_mass_storage_mount { 
    765765    unsigned long long size; 
    766766    unsigned long long free; 
     
    768768    unsigned char name[0]; 
    769769} __attribute__((packed)); 
    770770 
    771 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     771/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    772772struct avm_event_rpc { 
    773773    enum _avm_rpctype type; 
    774774    unsigned int id; 
     
    776776    unsigned char message[AVM_EVENT_RPC_MAX_MESSAGE_SIZE]; 
    777777} __attribute__((packed)); 
    778778 
    779 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     779/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    780780struct avm_event_firmware_update_available { 
    781781    enum avm_event_firmware_type type; 
    782782    unsigned int version_length; 
    783783    unsigned char version[0]; 
    784784} __attribute__((packed)); 
    785785 
    786 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     786/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    787787struct avm_event_pm_info_stat { 
    788788    unsigned char reserved1; 
    789789    unsigned char rate_sumact; 
     
    821821    unsigned char rate_dvbccum; 
    822822} __attribute__((packed)); 
    823823 
    824 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     824/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    825825struct avm_event_powermanagment_remote { 
    826826    enum avm_event_powermanagment_remote_action remote_action; 
    827827    union avm_event_powermanagment_remote_union param; 
    828828} __attribute__((packed)); 
    829829 
    830 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     830/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    831831struct avm_event_mass_storage_unmount { 
    832832    unsigned int name_length; 
    833833    unsigned char name[0]; 
    834834} __attribute__((packed)); 
    835835 
    836 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     836/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    837837struct avm_event_log { 
    838838    enum _avm_logtype logtype; 
    839839    unsigned int loglen; 
     
    842842    unsigned int rebootflag; 
    843843} __attribute__((packed)); 
    844844 
    845 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     845/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    846846struct avm_event_led_status { 
    847847    enum avm_event_led_id led; 
    848848    unsigned int state; 
     
    850850    unsigned char params[AVM_LED_STATUS_MAX_PARAMLEN]; 
    851851} __attribute__((packed)); 
    852852 
    853 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     853/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    854854struct avm_event_smarthome_switch_status { 
    855855    enum avm_event_switch_type type; 
    856856    unsigned int value; 
     
    858858    unsigned char ain[0]; 
    859859} __attribute__((packed)); 
    860860 
    861 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     861/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    862862struct avm_event_wlan { 
    863863    char mac[6]; 
    864864    unsigned int u1; 
     
    872872    unsigned int avm_capabilities; 
    873873} __attribute__((packed)); 
    874874 
    875 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     875/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    876876struct _cpmac_event_struct { 
    877877    unsigned int ports; 
    878878    struct cpmac_port port[AVM_EVENT_ETH_MAXPORTS]; 
    879879} __attribute__((packed)); 
    880880 
    881 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     881/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    882882struct avm_event_telefonprofile { 
    883883    unsigned int on; 
    884884} __attribute__((packed)); 
    885885 
    886 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     886/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    887887struct avm_event_push_button { 
    888888    enum _avm_event_push_button_key key; 
    889889    uint32_t pressed; 
    890890} __attribute__((packed)); 
    891891 
    892 /* pos 9600 (Fri Apr  8 16:21:14 2016) */ 
     892/* pos 9600 (Mon May 30 10:51:41 2016) */ 
    893893struct avm_event_internet_new_ip { 
    894894    enum avm_event_internet_new_ip_param_sel sel; 
    895895    union avm_event_internet_new_ip_param params; 
    896896} __attribute__((packed)); 
    897897 
    898 /* pos 9650 (Fri Apr  8 16:21:14 2016) */ 
     898/* pos 9650 (Mon May 30 10:51:41 2016) */ 
    899899/*----------------------------------------------------------------------------------- 
    900900    union entry is select by variable of type 'enum avm_event_data_type' 
    901901-----------------------------------------------------------------------------------*/ 
     
    950950    struct avm_event_mass_storage_unmount mass_storage_unmount; 
    951951} __attribute__((packed)); 
    952952 
    953 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     953/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    954954struct avm_event_tffs_info { 
    955955    uint32_t fill_level; 
    956956} __attribute__((packed)); 
    957957 
    958 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     958/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    959959struct avm_event_data { 
    960960    enum _avm_event_id id; 
    961961    union avm_event_data_union data; 
    962962} __attribute__((packed)); 
    963963 
    964 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     964/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    965965struct _avm_event_id_mask { 
    966966    avm_event_mask_fieldentry mask[avm_event_mask_fieldentries]; 
    967967} __attribute__((packed)); 
    968968 
    969 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     969/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    970970struct avm_event_tffs_notify { 
    971971    uint32_t id; 
    972972    enum avm_event_tffs_notify_event event; 
    973973} __attribute__((packed)); 
    974974 
    975 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     975/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    976976struct avm_event_tffs_reindex { 
    977977    uint32_t dummy; 
    978978} __attribute__((packed)); 
    979979 
    980 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     980/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    981981struct avm_event_tffs_cleanup { 
    982982    uint32_t dummy; 
    983983} __attribute__((packed)); 
    984984 
    985 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     985/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    986986struct avm_event_tffs_deinit { 
    987987    uint32_t dummy; 
    988988} __attribute__((packed)); 
    989989 
    990 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     990/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    991991struct avm_event_tffs_write { 
    992992    uint64_t buff_addr; 
    993993    uint64_t len; 
     
    996996    int32_t crc; 
    997997} __attribute__((packed)); 
    998998 
    999 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     999/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10001000struct avm_event_tffs_open { 
    10011001    uint32_t id; 
    10021002    enum avm_event_tffs_open_mode mode; 
    10031003    uint32_t max_segment_size; 
    10041004} __attribute__((packed)); 
    10051005 
    1006 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1006/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10071007struct avm_event_tffs_read { 
    10081008    uint64_t buff_addr; 
    10091009    uint64_t len; 
     
    10111011    int32_t crc; 
    10121012} __attribute__((packed)); 
    10131013 
    1014 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1014/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10151015struct avm_event_tffs_init { 
    10161016    int64_t mem_offset; 
    10171017} __attribute__((packed)); 
    10181018 
    1019 /* pos 9700 (Fri Apr  8 16:21:14 2016) */ 
     1019/* pos 9700 (Mon May 30 10:51:41 2016) */ 
    10201020struct avm_event_tffs_close { 
    10211021    uint32_t dummy; 
    10221022} __attribute__((packed)); 
    10231023 
    1024 /* pos 9750 (Fri Apr  8 16:21:14 2016) */ 
     1024/* pos 9750 (Mon May 30 10:51:41 2016) */ 
    10251025/*----------------------------------------------------------------------------------- 
    10261026    union entry is select by variable of type 'enum avm_event_tffs_call_type' 
    10271027-----------------------------------------------------------------------------------*/ 
     
    10481048    struct avm_event_tffs_notify notify; 
    10491049} __attribute__((packed)); 
    10501050 
    1051 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1051/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10521052struct avm_event_tffs { 
    10531053    uint32_t src_id; 
    10541054    uint32_t dst_id; 
     
    10611061    union avm_event_tffs_call_union call; 
    10621062} __attribute__((packed)); 
    10631063 
    1064 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1064/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10651065struct avm_event_source_notifier { 
    10661066    enum _avm_event_id id; 
    10671067} __attribute__((packed)); 
    10681068 
    1069 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1069/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10701070struct _avm_event_cmd_param_trigger { 
    10711071    enum _avm_event_id id; 
    10721072} __attribute__((packed)); 
    10731073 
    1074 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1074/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10751075struct _avm_event_cmd_param_source_trigger { 
    10761076    enum _avm_event_id id; 
    10771077    unsigned int data_length; 
    10781078} __attribute__((packed)); 
    10791079 
    1080 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1080/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10811081struct avm_event_source_register { 
    10821082    struct _avm_event_id_mask id_mask; 
    10831083    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    10841084} __attribute__((packed)); 
    10851085 
    1086 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1086/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10871087struct _avm_event_cmd_param_release { 
    10881088    char Name[MAX_EVENT_CLIENT_NAME_LEN + 1]; 
    10891089} __attribute__((packed)); 
    10901090 
    1091 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1091/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10921092struct avm_event_ping { 
    10931093    uint32_t seq; 
    10941094} __attribute__((packed)); 
    10951095 
    1096 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1096/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    10971097struct _avm_event_cmd_param_register { 
    10981098    struct _avm_event_id_mask mask; 
    10991099    char Name[MAX_EVENT_CLIENT_NAME_LEN + 1]; 
    11001100} __attribute__((packed)); 
    11011101 
    1102 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1102/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    11031103struct avm_event_source_unregister { 
    11041104    struct _avm_event_id_mask id_mask; 
    11051105    char name[MAX_EVENT_SOURCE_NAME_LEN]; 
    11061106} __attribute__((packed)); 
    11071107 
    1108 /* pos 9800 (Fri Apr  8 16:21:14 2016) */ 
     1108/* pos 9800 (Mon May 30 10:51:41 2016) */ 
    11091109struct avm_event_remote_source_trigger_request { 
    11101110    struct avm_event_data data; 
    11111111} __attribute__((packed)); 
    11121112 
    1113 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1113/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11141114/*----------------------------------------------------------------------------------- 
    11151115    union entry is select by variable of type 'enum __avm_event_cmd' 
    11161116-----------------------------------------------------------------------------------*/ 
     
    11271127    struct _avm_event_cmd_param_source_trigger avm_event_cmd_param_source_trigger; 
    11281128} __attribute__((packed)); 
    11291129 
    1130 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1130/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11311131/*----------------------------------------------------------------------------------- 
    11321132    union entry is select by variable of type 'avm_event_msg_type' 
    11331133-----------------------------------------------------------------------------------*/ 
     
    11461146    struct avm_event_tffs tffs; 
    11471147} __attribute__((packed)); 
    11481148 
    1149 /* pos 9900 (Fri Apr  8 16:21:14 2016) */ 
     1149/* pos 9900 (Mon May 30 10:51:41 2016) */ 
    11501150struct _avm_event_header { 
    11511151    enum _avm_event_id id; 
    11521152} __attribute__((packed)); 
  • linux-3.10/drivers/char/avm_new/Makefile

    old new  
    11############################################# 
    22# Makefile: automaticly generated by ./init_avm 
    3 #           Fr 8. Apr 16:21:14 CEST 2016 
     3#           Mo 30. Mai 10:51:41 CEST 2016 
    44############################################# 
    55 
    66##################################################################################### 
  • linux-3.10/drivers/char/dect_io/init_dect_io

    Symbolic links 7490.06.51-v2/linux-3.10/drivers/char/avm_power/Makefile and 7490.06.51-v3/linux-3.10/drivers/char/avm_power/Makefile differ
    old new  
    99 
    1010for i in `find . -name Makefile.$KERNEL_CLASS` ; do 
    1111    dest=${i%.$KERNEL_CLASS} 
    12     source="`pwd`/$i" 
     12    source="${i##*/}" 
    1313    rm -f $dest 
    1414    ln -fvs $source $dest 
    1515done 
  • linux-3.10/drivers/char/flash_update/init_flash_update

    Symbolic links 7490.06.51-v2/linux-3.10/drivers/char/dect_io/Makefile and 7490.06.51-v3/linux-3.10/drivers/char/dect_io/Makefile differ
    old new  
    99 
    1010for i in `find . -name Makefile.$KERNEL_CLASS` ; do 
    1111    dest=${i%.$KERNEL_CLASS} 
    12     source="`pwd`/$i" 
     12    source="${i##*/}" 
    1313    rm -f $dest 
    1414    ln -fvs $source $dest 
    1515done 
  • linux-3.10/drivers/isdn/avm_dect/init_avm_dect

    Symbolic links 7490.06.51-v2/linux-3.10/drivers/char/flash_update/Makefile and 7490.06.51-v3/linux-3.10/drivers/char/flash_update/Makefile differ
    Symbolic links 7490.06.51-v2/linux-3.10/drivers/char/Piglet_noemif/Makefile and 7490.06.51-v3/linux-3.10/drivers/char/Piglet_noemif/Makefile differ
    Symbolic links 7490.06.51-v2/linux-3.10/drivers/char/ubik2/Makefile and 7490.06.51-v3/linux-3.10/drivers/char/ubik2/Makefile differ
    old new  
    99 
    1010for i in `find . -name Makefile.$KERNEL_CLASS` ; do 
    1111    dest=${i%.$KERNEL_CLASS} 
    12     source="`pwd`/$i" 
     12    source="${i##*/}" 
    1313    rm -f $dest 
    1414    ln -fvs $source $dest 
    1515done 
  • linux-3.10/drivers/isdn/isdn_fon5/init_isdn

    Symbolic links 7490.06.51-v2/linux-3.10/drivers/isdn/avm_dect/Makefile and 7490.06.51-v3/linux-3.10/drivers/isdn/avm_dect/Makefile differ
    old new  
    99 
    1010for i in `find . -name Makefile.$KERNEL_CLASS` ; do 
    1111    dest=${i%.$KERNEL_CLASS} 
    12     source="`pwd`/$i" 
     12    source="${i##*/}" 
    1313    rm -f $dest 
    1414    ln -fvs $source $dest 
    1515done