{"id":254836,"date":"2021-12-04T20:47:32","date_gmt":"2021-12-04T11:47:32","guid":{"rendered":"https:\/\/hldc.co.jp\/support\/?page_id=254836"},"modified":"2021-12-05T03:31:04","modified_gmt":"2021-12-04T18:31:04","slug":"proposition5","status":"publish","type":"page","link":"https:\/\/hldc.co.jp\/support\/by-product\/dt10-dts\/tutorial\/advanced\/driver-custom-method\/proposition5\/","title":{"rendered":"Linux\u3067\u30d5\u30a1\u30a4\u30eb\u30b5\u30a4\u30ba\u3092\u5f8c\u304b\u3089\u5909\u66f4\u3067\u304d\u308b\u30c9\u30e9\u30a4\u30d0"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; admin_label=&#8221;\u30bb\u30af\u30b7\u30e7\u30f3&#8221; _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;45px|0px|57px|0px|false|false&#8221; custom_padding_tablet=&#8221;45px|0px|45px|0px|true|false&#8221; custom_padding_phone=&#8221;20px||20px||false|false&#8221; animation_direction=&#8221;bottom&#8221; scroll_vertical_motion=&#8221;0|50|50|100|1.5|0|-1.5&#8243; da_disable_devices=&#8221;off|off|off&#8221; box_shadow_vertical_tablet=&#8221;-500px&#8221; box_shadow_vertical_phone=&#8221;-400px&#8221; box_shadow_vertical_last_edited=&#8221;off|desktop&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-c40546b3-74fb-474a-8d00-741e34b1ca75%22:%91%93,%22gcid-a473c024-c1cb-4262-8f33-d44309289e5c%22:%91%93}&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; custom_padding_last_edited=&#8221;off|desktop&#8221; disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;bread&#8221; _builder_version=&#8221;4.13.0&#8243; z_index=&#8221;2&#8243; custom_margin=&#8221;0px||3em||false|false&#8221; custom_margin_tablet=&#8221;||2em||false|false&#8221; custom_margin_phone=&#8221;0px||0em||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;5px||0px||false|false&#8221; custom_padding_tablet=&#8221;0px||0px||false|false&#8221; custom_padding_phone=&#8221;0px||0px||false|false&#8221; global_module=&#8221;252468&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; custom_css_main_element_last_edited=&#8221;on|phone&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.25&#8243; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][lwp_divi_breadcrumbs home_text=&#8221; &#8221; before_text=&#8221; &#8221; font_icon=&#8221;&#x35;||divi||400&#8243; use_before_icon=&#8221;on&#8221; before_icon=&#8221;&#xe009;||divi||400&#8243; link_color=&#8221;#00ad92&#8243; _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; module_font=&#8221;||||||||&#8221; module_font_size_tablet=&#8221;15px&#8221; module_font_size_phone=&#8221;10px&#8221; module_font_size_last_edited=&#8221;on|desktop&#8221; module_line_height_tablet=&#8221;1.6em&#8221; module_line_height_phone=&#8221;1.5em&#8221; module_line_height_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; link_color__hover_enabled=&#8221;on|desktop&#8221; link_color__hover=&#8221;#27d89d&#8221;][\/lwp_divi_breadcrumbs][et_pb_code _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  .lwp-breadcrumbs .et-pb-icon.separator {<!-- [et_pb_line_break_holder] -->    padding-bottom:3px;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .et-db #et-boc .et-l .lwp-breadcrumbs .et-pb-icon.before-icon, .lwp-breadcrumbs .et-pb-icon.before-icon {<!-- [et_pb_line_break_holder] -->    font-size:110%;<!-- [et_pb_line_break_holder] -->    padding-bottom:2px;<!-- [et_pb_line_break_holder] -->    color:#27D89D;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><script type=\"text\/javascript\"><!-- [et_pb_line_break_holder] -->  (function ($) {<!-- [et_pb_line_break_holder] -->    $breadcrumbs = $('.lwp-breadcrumbs');<!-- [et_pb_line_break_holder] -->    var home_url = $breadcrumbs.find('a.home').attr('href');<!-- [et_pb_line_break_holder] -->    \/\/console.log(home_url);<!-- [et_pb_line_break_holder] -->    $breadcrumbs.find('span[property=\"name\"]').each(function(){<!-- [et_pb_line_break_holder] -->    \tif('\u88fd\u54c1\u5225\u30b5\u30dd\u30fc\u30c8'==$(this).text()){<!-- [et_pb_line_break_holder] -->      \t$(this).parent().attr('href', home_url+'#by-product');<!-- [et_pb_line_break_holder] -->      }  <!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->\t})(jQuery);<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;off|desktop&#8221; admin_label=&#8221;title&#8221; _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; z_index=&#8221;1&#8243; custom_margin=&#8221;||0px||false|false&#8221; custom_margin_tablet=&#8221;||0px||false|false&#8221; custom_margin_phone=&#8221;||||false|false&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; custom_padding=&#8221;40px||0px||false|false&#8221; custom_padding_tablet=&#8221;40px||30px||false|false&#8221; custom_padding_phone=&#8221;40px||20px||false|false&#8221; border_color_bottom=&#8221;#474747&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text ul_type=&#8221;none&#8221; _builder_version=&#8221;4.13.0&#8243; text_font=&#8221;|700|||||||&#8221; text_text_color=&#8221;#333333&#8243; text_font_size=&#8221;27px&#8221; text_letter_spacing=&#8221;2px&#8221; text_line_height=&#8221;1.6em&#8221; header_font=&#8221;|700|||||||&#8221; header_text_align=&#8221;left&#8221; header_letter_spacing=&#8221;1px&#8221; header_line_height=&#8221;1.3em&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#000000&#8243; header_2_font_size=&#8221;27px&#8221; header_2_letter_spacing=&#8221;1px&#8221; header_2_line_height=&#8221;1.5em&#8221; transform_translate_linked=&#8221;off&#8221; vertical_offset=&#8221;426px&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_margin_tablet=&#8221;||1em||false|false&#8221; custom_margin_phone=&#8221;||1em||false|false&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; custom_padding=&#8221;||0px||false|false&#8221; custom_padding_tablet=&#8221;||1em||false|false&#8221; custom_padding_phone=&#8221;||1em||false|false&#8221; custom_padding_last_edited=&#8221;off|desktop&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_duration=&#8221;600ms&#8221; animation_intensity_slide=&#8221;20%&#8221; motion_trigger_start=&#8221;top&#8221; text_font_size_tablet=&#8221;23px&#8221; text_font_size_phone=&#8221;18px&#8221; text_font_size_last_edited=&#8221;on|desktop&#8221; text_letter_spacing_tablet=&#8221;&#8221; text_letter_spacing_phone=&#8221;0px&#8221; text_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_text_color_tablet=&#8221;gcid-f0906021-c6d2-44c4-ba6e-48d3e666c6c3&#8243; header_font_size_tablet=&#8221;25px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_letter_spacing_tablet=&#8221;1px&#8221; header_letter_spacing_phone=&#8221;0px&#8221; header_letter_spacing_last_edited=&#8221;on|phone&#8221; header_2_text_color_tablet=&#8221;gcid-f0906021-c6d2-44c4-ba6e-48d3e666c6c3&#8243; header_2_text_color_last_edited=&#8221;off|desktop&#8221; header_2_font_size_tablet=&#8221;23px&#8221; header_2_font_size_phone=&#8221;18px&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;0px&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_2_line_height_phone=&#8221;1.2em&#8221; header_2_line_height_last_edited=&#8221;off|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-f0906021-c6d2-44c4-ba6e-48d3e666c6c3%22:%91%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22%93,%22gcid-9fa02947-288f-424e-8006-c8d4cb3b39e0%22:%91%93,%22gcid-a473c024-c1cb-4262-8f33-d44309289e5c%22:%91%93}&#8221;]<\/p>\n<h1>\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; use_custom_gutter=&#8221;on&#8221; gutter_width=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;off|off|off&#8221; admin_label=&#8221;menu&#8221; module_class=&#8221;custom-row&#8221; _builder_version=&#8221;4.13.0&#8243; z_index=&#8221;1&#8243; module_alignment=&#8221;center&#8221; custom_margin=&#8221;||||false|false&#8221; custom_margin_tablet=&#8221;||||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;30px||60px||false|false&#8221; custom_padding_tablet=&#8221;25px||40px||false|false&#8221; custom_padding_phone=&#8221;20px||||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;tablet-col-4&#8243; _builder_version=&#8221;4.13.0&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;https:\/\/hldc.co.jp\/support\/by-product\/dt10-dts\/tutorial\/introduction\/&#8221; button_text=&#8221;\u5c0e\u5165\u7de8&#8221; button_alignment=&#8221;center&#8221; button_alignment_tablet=&#8221;center&#8221; button_alignment_phone=&#8221;&#8221; button_alignment_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.13.0&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#2f2f2f&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#2f2f2f&#8221; button_border_radius=&#8221;3px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|700|||||||&#8221; button_use_icon=&#8221;off&#8221; transform_origin=&#8221;50%|100%&#8221; custom_margin=&#8221;|5px|15px|5px||true&#8221; custom_margin_tablet=&#8221;|6px|10px|6px|false|true&#8221; custom_margin_phone=&#8221;|2px|6px|2px|false|true&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|0px|12px|0px|true|true&#8221; custom_padding_tablet=&#8221;11px||11px||true|true&#8221; custom_padding_phone=&#8221;9px||9px||true|true&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_delay=&#8221;100ms&#8221; animation_intensity_slide=&#8221;15%&#8221; animation_speed_curve=&#8221;ease&#8221; hover_transition_duration=&#8221;200ms&#8221; button_text_size_tablet=&#8221;&#8221; button_text_size_phone=&#8221;14px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; button_border_width_last_edited=&#8221;off|desktop&#8221; custom_css_main_element=&#8221;width:100%;&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_color__hover=&#8221;#000000&#8243; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_border_width__hover=&#8221;2px&#8221; button_bg_color__hover=&#8221;#FFFFFF&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_border_color__hover_enabled=&#8221;on|hover&#8221; button_border_color__hover=&#8221;#2f2f2f&#8221;][\/et_pb_button][et_pb_code _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  body #page-container .et_pb_section .et_pb_button.current { <!-- [et_pb_line_break_holder] -->    background-color: #fff;<!-- [et_pb_line_break_holder] -->    color: #000!important;<!-- [et_pb_line_break_holder] -->    \/*box-shadow: 3px -3px 3px 0px rgb(0 0 0 \/ 15%);*\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/style>\n<p>[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;tablet-col-4&#8243; _builder_version=&#8221;4.13.0&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;https:\/\/hldc.co.jp\/support\/by-product\/dt10-dts\/tutorial\/basic\/&#8221; button_text=&#8221;\u57fa\u672c\u64cd\u4f5c\u7de8&#8221; button_alignment=&#8221;center&#8221; button_alignment_tablet=&#8221;center&#8221; button_alignment_phone=&#8221;&#8221; button_alignment_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.13.0&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#2f2f2f&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#2f2f2f&#8221; button_border_radius=&#8221;3px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|700|||||||&#8221; button_use_icon=&#8221;off&#8221; transform_origin=&#8221;50%|100%&#8221; custom_margin=&#8221;|5px|15px|5px||true&#8221; custom_margin_tablet=&#8221;|6px|10px|6px|false|true&#8221; custom_margin_phone=&#8221;|2px|6px|2px|false|true&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|0px|12px|0px|true|true&#8221; custom_padding_tablet=&#8221;11px||11px||true|true&#8221; custom_padding_phone=&#8221;9px||9px||true|true&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_delay=&#8221;300ms&#8221; animation_intensity_slide=&#8221;15%&#8221; animation_speed_curve=&#8221;ease&#8221; hover_transition_duration=&#8221;200ms&#8221; button_text_size_tablet=&#8221;&#8221; button_text_size_phone=&#8221;14px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; button_border_width_last_edited=&#8221;off|desktop&#8221; custom_css_main_element=&#8221;width:100%;&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_color__hover=&#8221;#000000&#8243; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_border_width__hover=&#8221;2px&#8221; button_bg_color__hover=&#8221;#FFFFFF&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_border_color__hover_enabled=&#8221;on|hover&#8221; button_border_color__hover=&#8221;#2f2f2f&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; module_class=&#8221;tablet-col-4&#8243; _builder_version=&#8221;4.13.0&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_button button_url=&#8221;https:\/\/hldc.co.jp\/support\/by-product\/dt10-dts\/tutorial\/advanced\/&#8221; button_text=&#8221;\u5fdc\u7528\u7de8&#8221; button_alignment=&#8221;center&#8221; button_alignment_tablet=&#8221;center&#8221; button_alignment_phone=&#8221;&#8221; button_alignment_last_edited=&#8221;on|tablet&#8221; module_class=&#8221;current&#8221; _builder_version=&#8221;4.13.0&#8243; custom_button=&#8221;on&#8221; button_text_size=&#8221;15px&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;#2f2f2f&#8221; button_border_width=&#8221;2px&#8221; button_border_color=&#8221;#2f2f2f&#8221; button_border_radius=&#8221;3px&#8221; button_letter_spacing=&#8221;1px&#8221; button_font=&#8221;|700|||||||&#8221; button_use_icon=&#8221;off&#8221; transform_origin=&#8221;50%|100%&#8221; custom_margin=&#8221;|5px|15px|5px||true&#8221; custom_margin_tablet=&#8221;|6px|10px|6px|false|true&#8221; custom_margin_phone=&#8221;|2px|6px|2px|false|true&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|0px|12px|0px|true|true&#8221; custom_padding_tablet=&#8221;11px||11px||true|true&#8221; custom_padding_phone=&#8221;9px||9px||true|true&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_delay=&#8221;300ms&#8221; animation_intensity_slide=&#8221;15%&#8221; animation_speed_curve=&#8221;ease&#8221; hover_transition_duration=&#8221;200ms&#8221; button_text_size_tablet=&#8221;&#8221; button_text_size_phone=&#8221;14px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; button_border_width_last_edited=&#8221;off|desktop&#8221; custom_css_main_element=&#8221;width:100%;&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_text_color__hover=&#8221;#000000&#8243; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_border_width__hover=&#8221;2px&#8221; button_bg_color__hover=&#8221;#FFFFFF&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_enable_color__hover=&#8221;on&#8221; button_border_color__hover_enabled=&#8221;on|hover&#8221; button_border_color__hover=&#8221;#2f2f2f&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row admin_label=&#8221;\u884c&#8221; _builder_version=&#8221;4.13.0&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;center&#8221; custom_margin=&#8221;0px|auto|7px|auto|false|false&#8221; custom_margin_tablet=&#8221;0px|auto|2em|auto|false|false&#8221; custom_margin_phone=&#8221;||3em||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; border_color_bottom=&#8221;#474747&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text ul_type=&#8221;none&#8221; module_class=&#8221;fadeup&#8221; _builder_version=&#8221;4.13.0&#8243; _dynamic_attributes=&#8221;content&#8221; text_font=&#8221;||||||||&#8221; header_font=&#8221;|700|||||||&#8221; header_line_height=&#8221;1.5em&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#0C71C3&#8243; header_2_font_size=&#8221;24px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#0C71C3&#8243; header_3_line_height=&#8221;1.5em&#8221; header_4_font=&#8221;|700|||||||&#8221; header_4_font_size=&#8221;20px&#8221; header_4_line_height=&#8221;1.5em&#8221; header_5_font=&#8221;|700|||||||&#8221; header_5_font_size=&#8221;19px&#8221; header_5_line_height=&#8221;1.5em&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_font_size=&#8221;18px&#8221; header_6_line_height=&#8221;1.6em&#8221; transform_translate_linked=&#8221;off&#8221; vertical_offset=&#8221;426px&#8221; width=&#8221;100%&#8221; max_width=&#8221;100%&#8221; custom_margin=&#8221;||40px||false|false&#8221; custom_margin_tablet=&#8221;||30px||false|false&#8221; custom_margin_phone=&#8221;||25px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;||1em||false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_duration=&#8221;600ms&#8221; animation_intensity_slide=&#8221;20%&#8221; motion_trigger_start=&#8221;top&#8221; header_font_size_tablet=&#8221;25px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_font_size_tablet=&#8221;21px&#8221; header_2_font_size_phone=&#8221;18px&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; header_3_font_size_tablet=&#8221;20px&#8221; header_3_font_size_phone=&#8221;18px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; header_3_line_height_tablet=&#8221;1.5em&#8221; header_3_line_height_phone=&#8221;1.4em&#8221; header_3_line_height_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;19px&#8221; header_4_font_size_phone=&#8221;17px&#8221; header_4_font_size_last_edited=&#8221;on|desktop&#8221; header_5_font_size_tablet=&#8221;18px&#8221; header_5_font_size_phone=&#8221;16px&#8221; header_5_font_size_last_edited=&#8221;on|desktop&#8221; header_6_font_size_tablet=&#8221;17px&#8221; header_6_font_size_phone=&#8221;15px&#8221; header_6_font_size_last_edited=&#8221;on|desktop&#8221; border_style_all=&#8221;dotted&#8221; border_width_bottom=&#8221;1px&#8221; border_color_bottom=&#8221;#0C71C3&#8243; border_style_bottom=&#8221;dashed&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-c40546b3-74fb-474a-8d00-741e34b1ca75%22:%91%93,%22gcid-a473c024-c1cb-4262-8f33-d44309289e5c%22:%91%93,%22gcid-f0906021-c6d2-44c4-ba6e-48d3e666c6c3%22:%91%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22%93,%22gcid-9fa02947-288f-424e-8006-c8d4cb3b39e0%22:%91%93}&#8221;]@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF90aXRsZSIsInNldHRpbmdzIjp7ImJlZm9yZSI6IjxoMj4iLCJhZnRlciI6IjwvaDI+In19@[\/et_pb_text][et_pb_text ol_type=&#8221;none&#8221; module_class=&#8221;fadeup&#8221; _builder_version=&#8221;4.13.0&#8243; text_text_color=&#8221;#1e2d3b&#8221; text_letter_spacing=&#8221;1px&#8221; ul_font_size=&#8221;17px&#8221; ul_line_height=&#8221;2em&#8221; ol_line_height=&#8221;2em&#8221; header_font=&#8221;|700|||||||&#8221; header_line_height=&#8221;1.5em&#8221; header_2_font=&#8221;|700|||||||&#8221; header_2_text_color=&#8221;#7030a0&#8243; header_2_font_size=&#8221;24px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;|700|||||||&#8221; header_3_text_color=&#8221;#0C71C3&#8243; header_3_line_height=&#8221;1.5em&#8221; header_4_font=&#8221;|700|||||||&#8221; header_4_font_size=&#8221;20px&#8221; header_4_line_height=&#8221;1.5em&#8221; header_5_font=&#8221;|700|||||||&#8221; header_5_font_size=&#8221;19px&#8221; header_5_line_height=&#8221;1.5em&#8221; header_6_font=&#8221;|700|||||||&#8221; header_6_text_color=&#8221;#0C71C3&#8243; header_6_font_size=&#8221;18px&#8221; header_6_line_height=&#8221;1.6em&#8221; transform_translate_linked=&#8221;off&#8221; vertical_offset=&#8221;426px&#8221; custom_margin=&#8221;0px||60px||false|false&#8221; custom_margin_tablet=&#8221;||50px||false|false&#8221; custom_margin_phone=&#8221;||40px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;0px|0px|0px|0px|false|false&#8221; animation_style=&#8221;slide&#8221; animation_direction=&#8221;bottom&#8221; animation_duration=&#8221;600ms&#8221; animation_intensity_slide=&#8221;1%&#8221; motion_trigger_start=&#8221;top&#8221; text_font_size_tablet=&#8221;15px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|desktop&#8221; text_letter_spacing_tablet=&#8221;1px&#8221; text_letter_spacing_phone=&#8221;0px&#8221; text_letter_spacing_last_edited=&#8221;on|phone&#8221; ul_font_size_tablet=&#8221;16px&#8221; ul_font_size_phone=&#8221;14px&#8221; ul_font_size_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;25px&#8221; header_font_size_phone=&#8221;20px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_font_size_tablet=&#8221;21px&#8221; header_2_font_size_phone=&#8221;18px&#8221; header_2_font_size_last_edited=&#8221;on|desktop&#8221; header_3_font_size_tablet=&#8221;20px&#8221; header_3_font_size_phone=&#8221;18px&#8221; header_3_font_size_last_edited=&#8221;on|phone&#8221; header_3_line_height_tablet=&#8221;1.5em&#8221; header_3_line_height_phone=&#8221;1.4em&#8221; header_3_line_height_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;19px&#8221; header_4_font_size_phone=&#8221;17px&#8221; header_4_font_size_last_edited=&#8221;on|desktop&#8221; header_5_font_size_tablet=&#8221;18px&#8221; header_5_font_size_phone=&#8221;16px&#8221; header_5_font_size_last_edited=&#8221;on|desktop&#8221; header_6_font_size_tablet=&#8221;17px&#8221; header_6_font_size_phone=&#8221;15px&#8221; header_6_font_size_last_edited=&#8221;on|desktop&#8221; border_color_all=&#8221;rgba(0,0,0,0.15)&#8221; border_style_all=&#8221;dotted&#8221; border_color_bottom=&#8221;#0C71C3&#8243; border_style_bottom=&#8221;dashed&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-c40546b3-74fb-474a-8d00-741e34b1ca75%22:%91%93,%22gcid-a473c024-c1cb-4262-8f33-d44309289e5c%22:%91%93,%22gcid-f0906021-c6d2-44c4-ba6e-48d3e666c6c3%22:%91%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22,%22header_2_text_color_tablet%22,%22header_text_color_tablet%22%93}&#8221;]<\/p>\n<h3 class=\"title_borderleft\" style=\"margin-bottom: .5em;\">\u8ab2\u984c<\/h3>\n<p>\u30fbLinux\u30b7\u30b9\u30c6\u30e0\u3067\u3001\u78ba\u4fdd\u3059\u308b\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084\u30ea\u30f3\u30b0\u30d0\u30c3\u30d5\u30a1\u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u305f\u3044\u3002<\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"title_borderleft\" style=\"margin-bottom: .5em;\">\u89e3\u6c7a\u65b9\u6cd5<\/h3>\n<p>IOCTL\u51e6\u7406\u3092\u5b9f\u88c5\u3057\u307e\u3059\u3002<br \/>\u5f93\u6765\u306e\u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0\u3067\u306f\u3001\u56fa\u5b9a\u5024\u3067\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084\u30ea\u30f3\u30b0\u30d0\u30c3\u30d5\u30a1\u306e\u8a2d\u5b9a\u3092\u3057\u3066<br \/>\u30ab\u30fc\u30cd\u30eb\u306b\u7d44\u307f\u8fbc\u3093\u3067\u3044\u307e\u3057\u305f\u304c\u3001IOCTL\u304b\u3089\u8a2d\u5b9a\u5909\u66f4\u3092\u53ef\u80fd\u306b\u3059\u308b\u3053\u3068\u3067\u3001<br \/>\u30ab\u30fc\u30cd\u30eb\u3092\u30ea\u30d3\u30eb\u30c9\u3057\u306a\u304f\u3066\u3082\u3001\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"title_borderleft\" style=\"margin-bottom: .5em;\">\u52b9\u679c<\/h3>\n<p>\u76ee\u7684\u306b\u5fdc\u3058\u3066\u78ba\u4fdd\u3059\u308b\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084\u30ea\u30f3\u30b0\u30d0\u30c3\u30d5\u30a1\u3092\u4f7f\u7528\u3059\u308b\u304b\u3068\u3044\u3063\u305f\u8a2d\u5b9a\u3092<br \/>\u5f8c\u304b\u3089\u5909\u66f4\u3067\u304d\u3066\u3001\u8a2d\u5b9a\u5909\u66f4\u306e\u969b\u306b\u3001\u90fd\u5ea6\u30ab\u30fc\u30cd\u30eb\u30d3\u30eb\u30c9\u3092\u884c\u3046\u5fc5\u8981\u304c\u3042\u308a\u307e\u305b\u3093\u3002<br \/>\u4e00\u5ea6\u7d44\u307f\u8fbc\u3093\u3067\u3057\u307e\u3048\u3070\u3001\u5404\u958b\u767a\u8005\u6bce\u3084\u30c6\u30b9\u30c8\u5185\u5bb9\u6bce\u306b\u8a2d\u5b9a\u3092\u5909\u3048\u3066\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>&nbsp;<\/p>\n<h3 class=\"title_borderleft\" style=\"margin-bottom: .5em;\">\u30c9\u30e9\u30a4\u30d0\u306e\u30ab\u30b9\u30bf\u30e0\u65b9\u6cd5<\/h3>\n<p>DT10\u3092\u74b0\u5883\u306b\u7d44\u307f\u8fbc\u3080\u969b\u306e\u4f5c\u696d\u624b\u9806\u3068\u4f7f\u3044\u65b9\u3092\u8aac\u660e\u3057\u307e\u3059\u3002<br \/>\u63a5\u7d9a\u65b9\u5f0f\u306f\u3001\u30d5\u30a1\u30a4\u30eb\u66f8\u304d\u51fa\u3057\u3067\u3059\u3002<\/p>\n<h6 style=\"margin: 2em 0 .5em;\">1. \u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/h6>\n<table class=\"left_head head_bg head_normal vline\" style=\"margin-bottom: 2em;\">\n<colgroup>\n<col width=\"12%\" \/>\n<col width=\"19%\" \/>\n<col width=\"6%\" \/>\n<col width=\"21%\" \/>\n<col width=\"17%\" \/> <\/colgroup>\n<tbody>\n<tr>\n<th>\u5bfe\u5fdcOS<\/th>\n<th>\u63a5\u7d9a\u65b9\u5f0f<\/th>\n<th>\u8a00\u8a9e<\/th>\n<th>\u30a4\u30d9\u30f3\u30c8ID\u51fa\u529b\u65b9\u5f0f<\/th>\n<th>\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/th>\n<th>\u5099\u8003<\/th>\n<\/tr>\n<tr>\n<td>Linux<\/td>\n<td>\u30d5\u30a1\u30a4\u30eb\u66f8\u304d\u51fa\u3057<br \/>(18Byte)<\/td>\n<td>C\/C++<\/td>\n<td>\u30ab\u30fc\u30cd\u30eb\u60c5\u5831\u51fa\u529b<br \/>\u30dd\u30a4\u30f3\u30c8\u633f\u5165<\/td>\n<td><a class=\"filedown\" href=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/download\/sample_driver\/custom\/dt_datawriting_drv_39C21.zip\">\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/a><\/td>\n<td>DT10Ver11.00\u4ee5\u964d\u306e\u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0<\/td>\n<\/tr>\n<tr>\n<td>Linux<\/td>\n<td>\u30d5\u30a1\u30a4\u30eb\u66f8\u304d\u51fa\u3057<br \/>(18Byte)<\/td>\n<td>C\/C++<\/td>\n<td>\u30ab\u30fc\u30cd\u30eb\u60c5\u5831\u51fa\u529b<br \/>\u30dd\u30a4\u30f3\u30c8\u633f\u5165<\/td>\n<td><a class=\"filedown\" href=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/download\/sample_driver\/custom\/dt_datawriting_drv_39C2.zip\">\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/a><\/td>\n<td>DT10Ver10.51\u4ee5\u524d\u306e\u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"border: 1px solid red; color: red; background: #fffcd3; padding: 10px 20px; margin-bottom: 3em;\">\u203b\u30ab\u30fc\u30cd\u30eb\u60c5\u5831\u51fa\u529b\u30dd\u30a4\u30f3\u30c8\u633f\u5165\u5c02\u7528\u306e\u30c9\u30e9\u30a4\u30d0\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\u30a2\u30d7\u30ea\u5074\u306e\u300c\u30a4\u30d9\u30f3\u30c8ID\u51fa\u529b\u65b9\u5f0f\u300d\u306e\u8a2d\u5b9a\u3067\u306f\u3001\u5fc5\u305a\u300c\u30ab\u30fc\u30cd\u30eb\u60c5\u5831\u51fa\u529b\u30dd\u30a4\u30f3\u30c8\u633f\u5165\u300d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/div>\n<h6 style=\"margin: 2em 0 .5em;\">2. ioctl\u30d5\u30a9\u30eb\u30c0\u306e\u69cb\u6210<\/h6>\n<pre style=\"margin-bottom: 2em;\"><code>\nproc\n  \u251capp\t\t\u30fb\u30fb\u30fb\u3000\u5236\u5fa1\u30fb\u51fa\u529b\u7528\u306edt10app \u51e6\u7406 \n  \u2502 \u251cProcFileOutput.c\t\u30fb\u30fb\u30fb\u3000dt10app \u306e\u5b9f\u4f53\n  \u2502\u3000\u2514Makefile\n  \u2502\n  \u251ckernel\t\t\u30fb\u30fb\u30fb\u3000Kernel\u5411\u3051\u968e\u5c64\u306f[Linux]\u76f8\u5f53\n  \u2502\u2502\t\t\u3000\u3000\u3000\n  \u2502\u2514drivers\n  \u2502   \u2514misc\n  \u2502      \u2514dt_datawriting_drv.c\t\u30fb\u30fb\u30fb\u3000DT10\u30ab\u30fc\u30cd\u30eb\u30e2\u30b8\u30e5\u30fc\u30eb\n  \u2502\t\t\u3000\u3000\u3000\u3000Makefile\u306fmisc\u306eMakefile\u306b\u8ffd\u52a0\n  \u2502\n  \u2514userspace\t\t\u30fb\u30fb\u30fb\u3000\u30e6\u30fc\u30b6\u30fc\u30e9\u30f3\u30c9\u5411\u3051\u30d5\u30a1\u30a4\u30eb\n\u3000 \u2502\n\u3000 \u2514dt10_tpdrv.c\t\u30fb\u30fb\u30fb\u3000\u30e6\u30fc\u30b6\u30fc\u30e9\u30f3\u30c9\u5411\u3051\u30c9\u30e9\u30a4\u30d0\n   \t\t\u3000\u3000\u3000\u3000\u5bfe\u8c61\u30a2\u30d7\u30ea\u306eMakefile\u306b\u8ffd\u52a0\n<\/code><\/pre>\n<p class=\"\">app\u30d5\u30a9\u30eb\u30c0\u3001\u53ca\u3073 userspace\u30d5\u30a9\u30eb\u30c0\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u30e6\u30fc\u30b6\u30fc\u30e9\u30f3\u30c9\u5c64\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002<br \/>kernel\u30d5\u30a9\u30eb\u30c0\u4ee5\u4e0b\u306e\u30d5\u30a1\u30a4\u30eb\u306f\u3001\u30ab\u30fc\u30cd\u30eb\u5c64\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002<br \/>kernel\u30d5\u30a9\u30eb\u30c0\u306b\u3064\u3044\u3066\u306f\u3001Linux\u306e\u30d5\u30a9\u30eb\u30c0\u69cb\u6210\u306b\u5f93\u3063\u305f\u968e\u5c64\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u306e\u3067\u3001<br \/>\u69cb\u6210\u3092\u5909\u66f4\u305b\u305a\u306b\u3001\u305d\u306e\u307e\u307e\u306e\u4f4d\u7f6e\u3067\u8a2d\u7f6e\u3057\u307e\u3059\u3002<\/p>\n<h6 style=\"margin: 2em 0 .5em;\">3. IOCTL\u306e\u56fa\u6709\u5024\u306e\u7a7a\u304d\u3092\u8abf\u67fb<\/h6>\n<p>IOCTL\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u30c9\u30e9\u30a4\u30d0\u7b49\u3092\u7af6\u5408\u3057\u306a\u3044\u3088\u3046\u3001\u72ec\u81ea\u306e\u30e6\u30cb\u30fc\u30af\u306a\u5024\u3092\u6301\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<br \/>\u305d\u306e\u70ba\u3001\u5404\u74b0\u5883\u6bce\u306b\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u308bioctl-number\u306e\u7a7a\u304d\u56fa\u6709\u5024\u3092\u8abf\u3079\u3066\u3001DT10\u72ec\u81ea\u306e\u8a2d\u5b9a\u5024\u3092\u53d6\u5f97\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<br \/>Linux\/Documentation\/ioctl\/ioctl-number.txt \u304b\u3089\u7a7a\u304d\u56fa\u6709\u5024\u3092\u53c2\u7167\u3067\u304d\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-1.gif\" alt=\"proposition5-1\" width=\"522\" height=\"431\" class=\"alignnone lazyload\" style=\"--smush-placeholder-width: 522px; --smush-placeholder-aspect-ratio: 522\/431;margin: 1em 0;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/p>\n<p>\u300cioctl-number.txt\u300d\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u306a\u3044\u9818\u57df\u304c\u3001\u672a\u4f7f\u7528\u306e\u5024\u3067\u3059\u3002<br \/>\u4e0a\u8a18\u306e\u4f8b\u3092\u307f\u308b\u3068\u3001&#8217;g&#8217;\u306e\u9818\u57df\u304c\u672a\u4f7f\u7528\u306a\u306e\u3067\u3001\u4eca\u56de\u306f\u3053\u3061\u3089\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\n<h6 style=\"margin: 2em 0 .5em;\">4. dt_datawriting_drv.c \u306e\u767b\u9332<\/h6>\n<p>linux\/drivers\/misc\u76f4\u4e0b\u306b\u300cdt_datawriting_drv.c\u300d\u3092\u767b\u9332\u3057\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-2.gif\" alt=\"proposition5-2\" width=\"570\" height=\"332\" class=\"alignnone size-full wp-image-11102 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 570px; --smush-placeholder-aspect-ratio: 570\/332;\" \/><\/p>\n<p>misc\u306eMakefile\u306b \u300cdt_datawriting_drv.c\u300d \u3092\u767b\u9332\u3057\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-3.gif\" alt=\"proposition5-3\" width=\"427\" height=\"229\" class=\"alignnone size-full wp-image-11100 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 427px; --smush-placeholder-aspect-ratio: 427\/229;\" \/><\/p>\n<p>\u624b\u9806\u300c3. IOCTL\u306e\u56fa\u6709\u5024\u306e\u7a7a\u304d\u3092\u8abf\u67fb\u300d\u3067\u8abf\u3079\u305f\u56fa\u6709\u5024\u3092\u3001 DT10_IOCTL_MAGIC \u306b\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-4.gif\" alt=\"proposition5-4\" width=\"570\" height=\"196\" class=\"alignnone size-full wp-image-11101 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 570px; --smush-placeholder-aspect-ratio: 570\/196;\" \/><\/p>\n<h6 style=\"margin: 2em 0 .5em;\">5. userspace\/dt10_tpdrv.c \u306e\u767b\u9332<\/h6>\n<p>DT10\u306e\u30c6\u30b9\u30c8\u30dd\u30a4\u30f3\u30c8\u3092\u633f\u5165\u3057\u305f\u30a2\u30d7\u30ea\u306eMakefile\u306b\u300cdt10_tpdrv.c\u300d\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<br \/>\u7279\u306b\u5909\u66f4\u306f\u5fc5\u8981\u3042\u308a\u307e\u305b\u3093\u306e\u3067\u3001\u305d\u306e\u307e\u307e\u767b\u9332\u3057\u307e\u3059\u3002<\/p>\n<h6 style=\"margin: 2em 0 .5em;\">6. app \u304b\u3089 dt10app\u306e\u8a2d\u5b9a<\/h6>\n<p>\u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0\u5185\u306eMakefile\u304b\u3089Make\u3092\u5b9f\u884c\u3059\u308b\u4e8b\u3067\u3001\u300cdt10app\u300d\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002<br \/>\u30bd\u30fc\u30b9\u30d5\u30a1\u30a4\u30eb\u306e\u5b9f\u4f53\u306f\u3001\u540c\u30d5\u30a1\u30a4\u30eb\u5185\u306eProcFileOutput.c\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>Make\u3059\u308b\u524d\u306b\u3001\u4ee5\u4e0b\u306e\u70b9\u3092\u4fee\u6b63\u3057\u307e\u3059\u3002<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-5.gif\" alt=\"proposition5-5\" width=\"560\" height=\"141\" class=\"alignnone lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 560px; --smush-placeholder-aspect-ratio: 560\/141;\" \/><\/p>\n<p>6-1. ConvertData.DAT\u306e\u4fdd\u5b58\u5148\u306e\u5909\u66f4<br \/>proc\u4e0a\u306b\u4fdd\u5b58\u3055\u308c\u3066\u3044\u308b\u30ed\u30b0\u30c7\u30fc\u30bf\u306e\u4fdd\u5b58\u5148\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002<br \/>#define CONVERT_FILE \u3092\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n<p>6-2. DT10_IOCTL_MAGIC\u306e\u4fee\u6b63<br \/>\u300cdt_datawriting_drv.c\u300d \u5074\u3068\u5024\u3092\u5408\u308f\u305b\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u306e\u3067\u3001\u3053\u3061\u3089\u3082\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\n<p>\u5909\u66f4\u304c\u5b8c\u4e86\u3057\u305f\u3089\u3001Make\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u3000\u300cdt10app\u300d\u3092\u751f\u6210\u3057\u307e\u3059\u3002<\/p>\n<h6 style=\"margin: 2em 0 .5em;\">7\uff0e \u52d5\u4f5c\u78ba\u8a8d<\/h6>\n<p>Proc\u3092\u64cd\u4f5c\u3059\u308b\u70ba\u3001dt10app \u306f root\u6a29\u9650\u3067\u64cd\u4f5c\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002<br \/>\u3053\u3061\u3089\u306f\u64cd\u4f5c\u306e\u4f8b\u3067\u3059\u3002Convertdata.DAT\u304c\u751f\u6210\u3055\u308c\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<br \/><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-6.gif\" alt=\"proposition5-6\" width=\"541\" height=\"292\" class=\"alignnone lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 541px; --smush-placeholder-aspect-ratio: 541\/292;\" \/><\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/hldc.co.jp\/support\/wp-content\/uploads\/2021\/12\/proposition5-7.gif\" alt=\"proposition5-7\" width=\"543\" height=\"142\" class=\"alignnone lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 543px; --smush-placeholder-aspect-ratio: 543\/142;\" \/><\/p>\n<p class=\"\">\u300cdt10_app\u300d\u306f\u3001\u4ee5\u4e0b\u306e\u4ed5\u69d8\u3068\u306a\u3063\u3066\u304a\u308a\u307e\u3059\u3002<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>dt10app [logging Start\/STOP]\u3000[BufferSize(Mbyte)] [RingBufferflag]\n<\/code><\/pre>\n<p>\u300cdt10app\u300d\u306e\u5f15\u6570\u306f[0-3]\u307e\u3067\u6307\u5b9a\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\n<p class=\"padB0\">\u25cf<strong>\u5f15\u6570\u3092\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408<\/strong><br \/>dt10proc\u5185\u306b\u8a18\u9332\u3055\u308c\u3066\u3044\u308b\u30ed\u30b0\u30c7\u30fc\u30bf\u3092\u6307\u5b9a\u306e\u4f4d\u7f6e\u306b\u51fa\u529b\u3057\u307e\u3059\u3002<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ .\/dt10_app\n<\/code><\/pre>\n<p>\u25cf<strong>logging Start\/STOP<\/strong><br \/>\u30ed\u30b0\u53d6\u5f97\u306e\u958b\u59cb\u505c\u6b62\u30d5\u30e9\u30b0\u3067\u3059\u3002<br \/>\u505c\u6b62\u306e\u5834\u5408 [0] \u3092\u6307\u5b9a\u3057\u307e\u3059\u3002<br \/>\u958b\u59cb\u306e\u5834\u5408 \u306f[1]\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002\u3053\u306e\u6642\u3001\u7d9a\u3044\u3066\u5f15\u6570\u3092\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084<br \/>RingBuffer\u3092\u8a2d\u5b9a\u3059\u308b\u304b\u306a\u3069\u304c\u9078\u629e\u3067\u304d\u307e\u3059\u3002<\/p>\n<p style=\"padding-bottom: 0;\">\u25bc\u53d6\u5f97\u505c\u6b62\u306e\u6642<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ .\/dt10_app 0\t\t\t\t\t\t\t\t\t\n<\/code><\/pre>\n<p style=\"padding-bottom: 0;\">\u25bc\u53d6\u5f97\u958b\u59cb\u306e\u6642<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ .\/dt10_app 1\t\t\t\t\t\t\t\t\t\n<\/code><\/pre>\n<p>\u25cf<strong>BufferSize(Mbyte)<\/strong><br \/>\u30d0\u30c3\u30d5\u30a1\u30ea\u30f3\u30b0\u3059\u308b\u30ed\u30b0\u306e\u30b5\u30a4\u30ba\u3092Mbyte\u5358\u4f4d\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002<br \/>1\u30b9\u30c6\u30c3\u30d7\u3042\u305f\u308a18Byte\u306b\u306a\u308a\u307e\u3059\u306e\u3067\u3001\u7aef\u6570\u90e8\u5206\u306f\u5207\u308a\u6368\u3066\u3067\u3059\u3002<\/p>\n<p class=\"\">\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u306b30MByte(1747626\u30b9\u30c6\u30c3\u30d7\u5206)\u3092\u6307\u5b9a\u3059\u308b\u5834\u5408<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ .\/dt10_app 1 30\t\n<\/code><\/pre>\n<p class=\"\">\u306a\u304a\u3001\u74b0\u5883\u306b\u3088\u3063\u3066\u78ba\u4fdd\u3067\u304d\u308b\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u306f\u7570\u306a\u308a\u307e\u3059\u3002<br \/>\u78ba\u4fdd\u53ef\u80fd\u306a\u30b5\u30a4\u30ba\u306b\u3064\u3044\u3066\u306f\u3001\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u304b\u3089\u3054\u53c2\u7167\u304f\u3060\u3055\u3044\u3002<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ cat \/proc\/meminfo\t\n<\/code><\/pre>\n<p class=\"\">\u4e0a\u8a18\u306e\u30b3\u30de\u30f3\u30c9\u5b9f\u884c\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30c7\u30fc\u30bf\u306e\u4e2d\u3067\u3001<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u306e\u3067\u3001VmallocChunk\u306e\u5024\u304b\u3089\u7b97\u51fa\u304f\u3060\u3055\u3044\u3002<br \/>\u306a\u304a\u3001Used\u5024\u306f\u72b6\u6cc1\u306b\u3088\u308a\u524d\u5f8c\u3057\u307e\u3059\u3002\u78ba\u4fdd\u3059\u308b\u30b5\u30a4\u30ba\u306fTotal\u5024\u306e\u534a\u5206\u304f\u3089\u3044\u304c\u76ee\u5b89\u3067\u3059\u3002<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>VmallocTotal: \u3000122880 kB\nVmallocUsed: \u3000\u30002172 kB\nVmallocChunk:\u3000 111092 kB\n<\/code><\/pre>\n<p>VmallocTotal\u3000\uff65\uff65\uff65\u3000\u30e1\u30e2\u30ea\u30b5\u30a4\u30ba<br \/>VmallocUsed\u3000\uff65\uff65\uff65\u3000\u4f7f\u7528\u4e2d\u306e\u30b5\u30a4\u30ba<br \/>VmallocChunk\u3000\uff65\uff65\uff65\u3000\u7a7a\u304d\u5bb9\u91cf<\/p>\n<p style=\"margin: 2em 0 0;\">\u25cf<strong>RingBufferflag<\/strong><\/p>\n<p>\u78ba\u4fdd\u3057\u305f\u30d0\u30c3\u30d5\u30a1\u3092RingBuffer\u306e\u8a2d\u5b9a\u306b\u3059\u308b\u30d5\u30e9\u30b0\u3067\u3059\u3002<br \/>\u5024\u304c&#8221;1&#8243;\u306e\u3068\u304dRingBuffer\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<br \/>\u672a\u6307\u5b9a\u306e\u5834\u5408\u306f\u3001RingBuffer\u306f\u672a\u4f7f\u7528(\u5024\u306f&#8221;0&#8243;)\u3067\u8a2d\u5b9a\u3055\u308c\u307e\u3059\u3002<\/p>\n<p class=\"\">30M\u306e\u30d0\u30c3\u30d5\u30a1\u3092RingBuffer\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b\u3068\u304d<\/p>\n<pre style=\"margin-bottom: 2em;\"><code>[admin@localhost app]$ .\/dt10_app 1 30 1\u3000\t\n<\/code><\/pre>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u8ab2\u984c \u30fbLinux\u30b7\u30b9\u30c6\u30e0\u3067\u3001\u78ba\u4fdd\u3059\u308b\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084\u30ea\u30f3\u30b0\u30d0\u30c3\u30d5\u30a1\u306e\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u305f\u3044\u3002 &nbsp; \u89e3\u6c7a\u65b9\u6cd5 IOCTL\u51e6\u7406\u3092\u5b9f\u88c5\u3057\u307e\u3059\u3002\u5f93\u6765\u306e\u30b5\u30f3\u30d7\u30eb\u30c9\u30e9\u30a4\u30d0\u3067\u306f\u3001\u56fa\u5b9a\u5024\u3067\u30d0\u30c3\u30d5\u30a1\u30b5\u30a4\u30ba\u3084\u30ea\u30f3\u30b0\u30d0\u30c3\u30d5&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":254797,"menu_order":6,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-254836","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/pages\/254836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/comments?post=254836"}],"version-history":[{"count":0,"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/pages\/254836\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/pages\/254797"}],"wp:attachment":[{"href":"https:\/\/hldc.co.jp\/support\/wp-json\/wp\/v2\/media?parent=254836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}