UI led
This commit is contained in:
17417
squeow_hw/fp-info-cache
17417
squeow_hw/fp-info-cache
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"board": {
|
"board": {
|
||||||
"active_layer": 44,
|
"active_layer": 0,
|
||||||
"active_layer_preset": "",
|
"active_layer_preset": "",
|
||||||
"auto_track_width": false,
|
"auto_track_width": false,
|
||||||
"hidden_netclasses": [],
|
"hidden_netclasses": [],
|
||||||
@@ -10,6 +10,7 @@
|
|||||||
"opacity": {
|
"opacity": {
|
||||||
"images": 0.6,
|
"images": 0.6,
|
||||||
"pads": 1.0,
|
"pads": 1.0,
|
||||||
|
"shapes": 1.0,
|
||||||
"tracks": 1.0,
|
"tracks": 1.0,
|
||||||
"vias": 1.0,
|
"vias": 1.0,
|
||||||
"zones": 0.6
|
"zones": 0.6
|
||||||
@@ -29,42 +30,25 @@
|
|||||||
"zones": true
|
"zones": true
|
||||||
},
|
},
|
||||||
"visible_items": [
|
"visible_items": [
|
||||||
0,
|
"vias",
|
||||||
1,
|
"footprint_text",
|
||||||
2,
|
"footprint_anchors",
|
||||||
3,
|
"ratsnest",
|
||||||
4,
|
"grid",
|
||||||
5,
|
"footprints_front",
|
||||||
8,
|
"footprints_back",
|
||||||
9,
|
"footprint_values",
|
||||||
10,
|
"footprint_references",
|
||||||
11,
|
"tracks",
|
||||||
12,
|
"drc_errors",
|
||||||
13,
|
"drawing_sheet",
|
||||||
14,
|
"bitmaps",
|
||||||
15,
|
"pads",
|
||||||
16,
|
"zones",
|
||||||
17,
|
"drc_warnings",
|
||||||
18,
|
"shapes"
|
||||||
19,
|
|
||||||
20,
|
|
||||||
21,
|
|
||||||
22,
|
|
||||||
23,
|
|
||||||
24,
|
|
||||||
25,
|
|
||||||
26,
|
|
||||||
27,
|
|
||||||
28,
|
|
||||||
29,
|
|
||||||
30,
|
|
||||||
32,
|
|
||||||
33,
|
|
||||||
34,
|
|
||||||
35,
|
|
||||||
36
|
|
||||||
],
|
],
|
||||||
"visible_layers": "0001020_ffffffff",
|
"visible_layers": "00000000_00000000_000091a0_ffffffff",
|
||||||
"zone_display_mode": 0
|
"zone_display_mode": 0
|
||||||
},
|
},
|
||||||
"git": {
|
"git": {
|
||||||
@@ -75,9 +59,72 @@
|
|||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "squeow.kicad_prl",
|
"filename": "squeow.kicad_prl",
|
||||||
"version": 3
|
"version": 5
|
||||||
},
|
},
|
||||||
|
"net_inspector_panel": {
|
||||||
|
"col_hidden": [
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false,
|
||||||
|
false
|
||||||
|
],
|
||||||
|
"col_order": [
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9
|
||||||
|
],
|
||||||
|
"col_widths": [
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"custom_group_rules": [],
|
||||||
|
"expanded_rows": [],
|
||||||
|
"filter_by_net_name": true,
|
||||||
|
"filter_by_netclass": true,
|
||||||
|
"filter_text": "",
|
||||||
|
"group_by_constraint": false,
|
||||||
|
"group_by_netclass": false,
|
||||||
|
"show_unconnected_nets": false,
|
||||||
|
"show_zero_pad_nets": false,
|
||||||
|
"sort_ascending": true,
|
||||||
|
"sorting_column": 0
|
||||||
|
},
|
||||||
|
"open_jobsets": [],
|
||||||
"project": {
|
"project": {
|
||||||
"files": []
|
"files": []
|
||||||
|
},
|
||||||
|
"schematic": {
|
||||||
|
"selection_filter": {
|
||||||
|
"graphics": true,
|
||||||
|
"images": true,
|
||||||
|
"labels": true,
|
||||||
|
"lockedItems": false,
|
||||||
|
"otherItems": true,
|
||||||
|
"pins": true,
|
||||||
|
"symbols": true,
|
||||||
|
"text": true,
|
||||||
|
"wires": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,9 +37,9 @@
|
|||||||
"other_text_thickness": 0.15,
|
"other_text_thickness": 0.15,
|
||||||
"other_text_upright": false,
|
"other_text_upright": false,
|
||||||
"pads": {
|
"pads": {
|
||||||
"drill": 0.762,
|
"drill": 3.2,
|
||||||
"height": 1.524,
|
"height": 5.6,
|
||||||
"width": 1.524
|
"width": 5.6
|
||||||
},
|
},
|
||||||
"silk_line_width": 0.15,
|
"silk_line_width": 0.15,
|
||||||
"silk_text_italic": false,
|
"silk_text_italic": false,
|
||||||
@@ -70,16 +70,19 @@
|
|||||||
"copper_edge_clearance": "error",
|
"copper_edge_clearance": "error",
|
||||||
"copper_sliver": "warning",
|
"copper_sliver": "warning",
|
||||||
"courtyards_overlap": "error",
|
"courtyards_overlap": "error",
|
||||||
|
"creepage": "error",
|
||||||
"diff_pair_gap_out_of_range": "error",
|
"diff_pair_gap_out_of_range": "error",
|
||||||
"diff_pair_uncoupled_length_too_long": "error",
|
"diff_pair_uncoupled_length_too_long": "error",
|
||||||
"drill_out_of_range": "error",
|
"drill_out_of_range": "error",
|
||||||
"duplicate_footprints": "warning",
|
"duplicate_footprints": "warning",
|
||||||
"extra_footprint": "warning",
|
"extra_footprint": "warning",
|
||||||
"footprint": "error",
|
"footprint": "error",
|
||||||
|
"footprint_filters_mismatch": "ignore",
|
||||||
"footprint_symbol_mismatch": "warning",
|
"footprint_symbol_mismatch": "warning",
|
||||||
"footprint_type_mismatch": "error",
|
"footprint_type_mismatch": "error",
|
||||||
"hole_clearance": "error",
|
"hole_clearance": "error",
|
||||||
"hole_near_hole": "error",
|
"hole_near_hole": "error",
|
||||||
|
"hole_to_hole": "error",
|
||||||
"holes_co_located": "warning",
|
"holes_co_located": "warning",
|
||||||
"invalid_outline": "error",
|
"invalid_outline": "error",
|
||||||
"isolated_copper": "warning",
|
"isolated_copper": "warning",
|
||||||
@@ -90,9 +93,11 @@
|
|||||||
"lib_footprint_mismatch": "warning",
|
"lib_footprint_mismatch": "warning",
|
||||||
"malformed_courtyard": "error",
|
"malformed_courtyard": "error",
|
||||||
"microvia_drill_out_of_range": "error",
|
"microvia_drill_out_of_range": "error",
|
||||||
|
"mirrored_text_on_front_layer": "warning",
|
||||||
"missing_courtyard": "ignore",
|
"missing_courtyard": "ignore",
|
||||||
"missing_footprint": "warning",
|
"missing_footprint": "warning",
|
||||||
"net_conflict": "warning",
|
"net_conflict": "warning",
|
||||||
|
"nonmirrored_text_on_back_layer": "warning",
|
||||||
"npth_inside_courtyard": "ignore",
|
"npth_inside_courtyard": "ignore",
|
||||||
"padstack": "error",
|
"padstack": "error",
|
||||||
"pth_inside_courtyard": "ignore",
|
"pth_inside_courtyard": "ignore",
|
||||||
@@ -104,10 +109,13 @@
|
|||||||
"solder_mask_bridge": "error",
|
"solder_mask_bridge": "error",
|
||||||
"starved_thermal": "error",
|
"starved_thermal": "error",
|
||||||
"text_height": "warning",
|
"text_height": "warning",
|
||||||
|
"text_on_edge_cuts": "error",
|
||||||
"text_thickness": "warning",
|
"text_thickness": "warning",
|
||||||
"through_hole_pad_without_hole": "error",
|
"through_hole_pad_without_hole": "error",
|
||||||
"too_many_vias": "error",
|
"too_many_vias": "error",
|
||||||
|
"track_angle": "error",
|
||||||
"track_dangling": "warning",
|
"track_dangling": "warning",
|
||||||
|
"track_segment_length": "error",
|
||||||
"track_width": "error",
|
"track_width": "error",
|
||||||
"tracks_crossing": "error",
|
"tracks_crossing": "error",
|
||||||
"unconnected_items": "error",
|
"unconnected_items": "error",
|
||||||
@@ -119,9 +127,10 @@
|
|||||||
"allow_blind_buried_vias": false,
|
"allow_blind_buried_vias": false,
|
||||||
"allow_microvias": false,
|
"allow_microvias": false,
|
||||||
"max_error": 0.005,
|
"max_error": 0.005,
|
||||||
"min_clearance": 0.0,
|
"min_clearance": 0.2,
|
||||||
"min_connection": 0.0,
|
"min_connection": 0.0,
|
||||||
"min_copper_edge_clearance": 0.0,
|
"min_copper_edge_clearance": 0.0,
|
||||||
|
"min_groove_width": 0.0,
|
||||||
"min_hole_clearance": 0.25,
|
"min_hole_clearance": 0.25,
|
||||||
"min_hole_to_hole": 0.25,
|
"min_hole_to_hole": 0.25,
|
||||||
"min_microvia_diameter": 0.2,
|
"min_microvia_diameter": 0.2,
|
||||||
@@ -141,10 +150,11 @@
|
|||||||
},
|
},
|
||||||
"teardrop_options": [
|
"teardrop_options": [
|
||||||
{
|
{
|
||||||
"td_onpadsmd": true,
|
"td_onpthpad": true,
|
||||||
"td_onroundshapesonly": false,
|
"td_onroundshapesonly": false,
|
||||||
|
"td_onsmdpad": true,
|
||||||
"td_ontrackend": false,
|
"td_ontrackend": false,
|
||||||
"td_onviapad": true
|
"td_onvia": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"teardrop_parameters": [
|
"teardrop_parameters": [
|
||||||
@@ -231,6 +241,7 @@
|
|||||||
"mfg": "",
|
"mfg": "",
|
||||||
"mpn": ""
|
"mpn": ""
|
||||||
},
|
},
|
||||||
|
"layer_pairs": [],
|
||||||
"layer_presets": [],
|
"layer_presets": [],
|
||||||
"viewports": []
|
"viewports": []
|
||||||
},
|
},
|
||||||
@@ -425,10 +436,15 @@
|
|||||||
"duplicate_sheet_names": "error",
|
"duplicate_sheet_names": "error",
|
||||||
"endpoint_off_grid": "warning",
|
"endpoint_off_grid": "warning",
|
||||||
"extra_units": "error",
|
"extra_units": "error",
|
||||||
|
"footprint_filter": "ignore",
|
||||||
|
"footprint_link_issues": "warning",
|
||||||
|
"four_way_junction": "ignore",
|
||||||
"global_label_dangling": "warning",
|
"global_label_dangling": "warning",
|
||||||
"hier_label_mismatch": "error",
|
"hier_label_mismatch": "error",
|
||||||
"label_dangling": "error",
|
"label_dangling": "error",
|
||||||
|
"label_multiple_wires": "warning",
|
||||||
"lib_symbol_issues": "warning",
|
"lib_symbol_issues": "warning",
|
||||||
|
"lib_symbol_mismatch": "warning",
|
||||||
"missing_bidi_pin": "warning",
|
"missing_bidi_pin": "warning",
|
||||||
"missing_input_pin": "warning",
|
"missing_input_pin": "warning",
|
||||||
"missing_power_pin": "error",
|
"missing_power_pin": "error",
|
||||||
@@ -441,9 +457,14 @@
|
|||||||
"pin_not_driven": "error",
|
"pin_not_driven": "error",
|
||||||
"pin_to_pin": "warning",
|
"pin_to_pin": "warning",
|
||||||
"power_pin_not_driven": "error",
|
"power_pin_not_driven": "error",
|
||||||
|
"same_local_global_label": "warning",
|
||||||
|
"similar_label_and_power": "warning",
|
||||||
"similar_labels": "warning",
|
"similar_labels": "warning",
|
||||||
|
"similar_power": "warning",
|
||||||
"simulation_model_issue": "ignore",
|
"simulation_model_issue": "ignore",
|
||||||
|
"single_global_label": "ignore",
|
||||||
"unannotated": "error",
|
"unannotated": "error",
|
||||||
|
"unconnected_wire_endpoint": "warning",
|
||||||
"unit_value_mismatch": "error",
|
"unit_value_mismatch": "error",
|
||||||
"unresolved_variable": "error",
|
"unresolved_variable": "error",
|
||||||
"wire_dangling": "error"
|
"wire_dangling": "error"
|
||||||
@@ -455,7 +476,7 @@
|
|||||||
},
|
},
|
||||||
"meta": {
|
"meta": {
|
||||||
"filename": "squeow.kicad_pro",
|
"filename": "squeow.kicad_pro",
|
||||||
"version": 1
|
"version": 3
|
||||||
},
|
},
|
||||||
"net_settings": {
|
"net_settings": {
|
||||||
"classes": [
|
"classes": [
|
||||||
@@ -470,6 +491,7 @@
|
|||||||
"microvia_drill": 0.1,
|
"microvia_drill": 0.1,
|
||||||
"name": "Default",
|
"name": "Default",
|
||||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||||
|
"priority": 2147483647,
|
||||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||||
"track_width": 0.25,
|
"track_width": 0.25,
|
||||||
"via_diameter": 0.8,
|
"via_diameter": 0.8,
|
||||||
@@ -478,7 +500,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"meta": {
|
"meta": {
|
||||||
"version": 3
|
"version": 4
|
||||||
},
|
},
|
||||||
"net_colors": null,
|
"net_colors": null,
|
||||||
"netclass_assignments": null,
|
"netclass_assignments": null,
|
||||||
@@ -489,7 +511,7 @@
|
|||||||
"gencad": "",
|
"gencad": "",
|
||||||
"idf": "",
|
"idf": "",
|
||||||
"netlist": "",
|
"netlist": "",
|
||||||
"plot": "",
|
"plot": "fab",
|
||||||
"pos_files": "",
|
"pos_files": "",
|
||||||
"specctra_dsn": "",
|
"specctra_dsn": "",
|
||||||
"step": "",
|
"step": "",
|
||||||
@@ -566,6 +588,7 @@
|
|||||||
],
|
],
|
||||||
"filter_string": "",
|
"filter_string": "",
|
||||||
"group_symbols": true,
|
"group_symbols": true,
|
||||||
|
"include_excluded_from_bom": false,
|
||||||
"name": "",
|
"name": "",
|
||||||
"sort_asc": true,
|
"sort_asc": true,
|
||||||
"sort_field": "Reference"
|
"sort_field": "Reference"
|
||||||
@@ -609,6 +632,7 @@
|
|||||||
},
|
},
|
||||||
"page_layout_descr_file": "",
|
"page_layout_descr_file": "",
|
||||||
"plot_directory": "",
|
"plot_directory": "",
|
||||||
|
"space_save_all_events": true,
|
||||||
"spice_adjust_passive_values": false,
|
"spice_adjust_passive_values": false,
|
||||||
"spice_current_sheet_as_root": false,
|
"spice_current_sheet_as_root": false,
|
||||||
"spice_external_command": "spice \"%I\"",
|
"spice_external_command": "spice \"%I\"",
|
||||||
@@ -622,7 +646,7 @@
|
|||||||
"sheets": [
|
"sheets": [
|
||||||
[
|
[
|
||||||
"dd809985-7087-414a-8be4-5f927ae2bdb6",
|
"dd809985-7087-414a-8be4-5f927ae2bdb6",
|
||||||
"Principale"
|
"Root"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"text_variables": {}
|
"text_variables": {}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,435 +0,0 @@
|
|||||||
103351009360878
|
|
||||||
Resistor_SMD
|
|
||||||
R_0201_0603Metric
|
|
||||||
Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
4
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0201_0603Metric_Pad0.64x0.40mm_HandSolder
|
|
||||||
Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
4
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0402_1005Metric
|
|
||||||
Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0402_1005Metric_Pad0.72x0.64mm_HandSolder
|
|
||||||
Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0603_1608Metric
|
|
||||||
Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0603_1608Metric_Pad0.98x0.95mm_HandSolder
|
|
||||||
Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0612_1632Metric
|
|
||||||
Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0612_1632Metric_Pad1.18x3.40mm_HandSolder
|
|
||||||
Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0805_2012Metric
|
|
||||||
Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0805_2012Metric_Pad1.20x1.40mm_HandSolder
|
|
||||||
Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0815_2038Metric
|
|
||||||
Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_0815_2038Metric_Pad1.20x4.05mm_HandSolder
|
|
||||||
Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.susumu.co.jp/common/pdf/n_catalog_partition07_en.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_01005_0402Metric
|
|
||||||
Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
4
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_01005_0402Metric_Pad0.57x0.30mm_HandSolder
|
|
||||||
Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
4
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1020_2550Metric
|
|
||||||
Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1020_2550Metric_Pad1.33x5.20mm_HandSolder
|
|
||||||
Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1206_3216Metric
|
|
||||||
Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1206_3216Metric_Pad1.30x1.75mm_HandSolder
|
|
||||||
Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1210_3225Metric
|
|
||||||
Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1210_3225Metric_Pad1.30x2.65mm_HandSolder
|
|
||||||
Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1218_3246Metric
|
|
||||||
Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1218_3246Metric_Pad1.22x4.75mm_HandSolder
|
|
||||||
Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1812_4532Metric
|
|
||||||
Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_1812_4532Metric_Pad1.30x3.40mm_HandSolder
|
|
||||||
Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2010_5025Metric
|
|
||||||
Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2010_5025Metric_Pad1.40x2.65mm_HandSolder
|
|
||||||
Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2512_6332Metric
|
|
||||||
Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2512_6332Metric_Pad1.40x3.35mm_HandSolder
|
|
||||||
Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2816_7142Metric
|
|
||||||
Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_2816_7142Metric_Pad3.20x4.45mm_HandSolder
|
|
||||||
Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_4020_10251Metric
|
|
||||||
Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_4020_10251Metric_Pad1.65x5.30mm_HandSolder
|
|
||||||
Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator
|
|
||||||
resistor handsolder
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Concave_2x0603
|
|
||||||
Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Concave_4x0402
|
|
||||||
Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Concave_4x0603
|
|
||||||
Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_2x0402
|
|
||||||
Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_2x0603
|
|
||||||
Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_2x0606
|
|
||||||
Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_2x1206
|
|
||||||
Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_4x0402
|
|
||||||
Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_4x0603
|
|
||||||
Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_4x0612
|
|
||||||
Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_4x1206
|
|
||||||
Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_5x0603
|
|
||||||
Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
10
|
|
||||||
10
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_5x1206
|
|
||||||
Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
10
|
|
||||||
10
|
|
||||||
Resistor_SMD
|
|
||||||
R_Array_Convex_8x0602
|
|
||||||
Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf)
|
|
||||||
resistor array
|
|
||||||
0
|
|
||||||
16
|
|
||||||
16
|
|
||||||
Resistor_SMD
|
|
||||||
R_Cat16-2
|
|
||||||
SMT resistor net, Bourns CAT16 series, 2 way
|
|
||||||
SMT resistor net Bourns CAT16 series 2 way
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Cat16-4
|
|
||||||
SMT resistor net, Bourns CAT16 series, 4 way
|
|
||||||
SMT resistor net Bourns CAT16 series 4 way
|
|
||||||
0
|
|
||||||
8
|
|
||||||
8
|
|
||||||
Resistor_SMD
|
|
||||||
R_Cat16-8
|
|
||||||
SMT resistor net, Bourns CAT16 series, 8 way
|
|
||||||
SMT resistor net Bourns CAT16 series 8 way
|
|
||||||
0
|
|
||||||
16
|
|
||||||
16
|
|
||||||
Resistor_SMD
|
|
||||||
R_MELF_MMB-0207
|
|
||||||
Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf
|
|
||||||
MELF Resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_MicroMELF_MMU-0102
|
|
||||||
Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf
|
|
||||||
MicroMELF Resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_MiniMELF_MMA-0204
|
|
||||||
Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf
|
|
||||||
MiniMELF Resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Ohmite_LVK12
|
|
||||||
4 contact shunt resistor
|
|
||||||
shunt resistor 4 contacts
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Ohmite_LVK20
|
|
||||||
4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf
|
|
||||||
4 contacts resistor smd
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Ohmite_LVK24
|
|
||||||
4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf
|
|
||||||
4 contacts resistor smd
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Ohmite_LVK25
|
|
||||||
4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf
|
|
||||||
4 contacts resistor smd
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm
|
|
||||||
Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
|
|
||||||
resistor shunt WSK2512
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm
|
|
||||||
Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
|
|
||||||
resistor shunt WSK2512
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm
|
|
||||||
Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf)
|
|
||||||
resistor shunt WSK2512
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSKW0612
|
|
||||||
https://www.vishay.com/docs/30332/wskw0612.pdf
|
|
||||||
4-Terminal SMD Shunt
|
|
||||||
0
|
|
||||||
4
|
|
||||||
4
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSR2_WSR3
|
|
||||||
Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf
|
|
||||||
SMD Shunt Resistor
|
|
||||||
0
|
|
||||||
2
|
|
||||||
2
|
|
||||||
Resistor_SMD
|
|
||||||
R_Shunt_Vishay_WSR2_WSR3_KelvinConnection
|
|
||||||
Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf
|
|
||||||
SMD Shunt Resistor
|
|
||||||
0
|
|
||||||
4
|
|
||||||
2
|
|
||||||
@@ -1,129 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:52+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Copper,L2,Bot*%
|
|
||||||
%TF.FilePolarity,Positive*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:52*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD10O,2.000000X1.905000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD11R,2.000000X1.905000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD12O,1.700000X1.700000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD13R,1.700000X1.700000*%
|
|
||||||
%TD*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
%TO.P,D1,3,K*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-56515000D03*
|
|
||||||
%TO.P,D1,2,A*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X3977500Y-59055000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D1,1,K*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X3977500Y-61595000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q3,3,S*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-24130000D03*
|
|
||||||
%TO.P,Q3,2,D*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-26670000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q3,1,G*%
|
|
||||||
%TO.N,Net-(Q3-Pad1)*%
|
|
||||||
X3977500Y-29210000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,D3,3,K*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-13335000D03*
|
|
||||||
%TO.P,D3,2,A*%
|
|
||||||
%TO.N,Net-(D3-Pad2)*%
|
|
||||||
X3977500Y-15875000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D3,1,K*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X3977500Y-18415000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,D2,3,K*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-34925000D03*
|
|
||||||
%TO.P,D2,2,A*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X3977500Y-37465000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D2,1,K*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X3977500Y-40005000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.P,J6,5,Pin_5*%
|
|
||||||
%TO.N,Net-(J6-Pad5)*%
|
|
||||||
X24137500Y-33655000D03*
|
|
||||||
%TO.P,J6,4,Pin_4*%
|
|
||||||
%TO.N,Net-(J6-Pad4)*%
|
|
||||||
X24137500Y-36195000D03*
|
|
||||||
%TO.P,J6,3,Pin_3*%
|
|
||||||
%TO.N,Net-(J6-Pad3)*%
|
|
||||||
X24137500Y-38735000D03*
|
|
||||||
%TO.P,J6,2,Pin_2*%
|
|
||||||
%TO.N,Net-(J6-Pad2)*%
|
|
||||||
X24137500Y-41275000D03*
|
|
||||||
D13*
|
|
||||||
%TO.P,J6,1,Pin_1*%
|
|
||||||
%TO.N,Net-(J6-Pad1)*%
|
|
||||||
X24137500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q1,3,S*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-67310000D03*
|
|
||||||
%TO.P,Q1,2,D*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X3977500Y-69850000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q1,1,G*%
|
|
||||||
%TO.N,Net-(Q1-Pad1)*%
|
|
||||||
X3977500Y-72390000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q2,3,S*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-45720000D03*
|
|
||||||
%TO.P,Q2,2,D*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-48260000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q2,1,G*%
|
|
||||||
%TO.N,Net-(Q2-Pad1)*%
|
|
||||||
X3977500Y-50800000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q4,3,S*%
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X3977500Y-2540000D03*
|
|
||||||
%TO.P,Q4,2,D*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-5080000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q4,1,G*%
|
|
||||||
%TO.N,Net-(Q4-Pad1)*%
|
|
||||||
X3977500Y-7620000D03*
|
|
||||||
%TD*%
|
|
||||||
M02*
|
|
||||||
@@ -1,92 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:54+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Soldermask,Bot*%
|
|
||||||
%TF.FilePolarity,Negative*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:54*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
%ADD10O,2.000000X1.905000*%
|
|
||||||
%ADD11R,2.000000X1.905000*%
|
|
||||||
%ADD12O,3.500000X3.500000*%
|
|
||||||
%ADD13O,1.700000X1.700000*%
|
|
||||||
%ADD14R,1.700000X1.700000*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
%TO.C,D1*%
|
|
||||||
X3977500Y-56515000D03*
|
|
||||||
X3977500Y-59055000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-61595000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-59055000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q3*%
|
|
||||||
X3977500Y-24130000D03*
|
|
||||||
X3977500Y-26670000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-29210000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-26670000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,D3*%
|
|
||||||
X3977500Y-13335000D03*
|
|
||||||
X3977500Y-15875000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-18415000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-15875000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,D2*%
|
|
||||||
X3977500Y-34925000D03*
|
|
||||||
X3977500Y-37465000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-40005000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-37465000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,J6*%
|
|
||||||
X24137500Y-33655000D03*
|
|
||||||
X24137500Y-36195000D03*
|
|
||||||
X24137500Y-38735000D03*
|
|
||||||
X24137500Y-41275000D03*
|
|
||||||
D14*
|
|
||||||
X24137500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q1*%
|
|
||||||
X3977500Y-67310000D03*
|
|
||||||
X3977500Y-69850000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-72390000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-69850000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q2*%
|
|
||||||
X3977500Y-45720000D03*
|
|
||||||
X3977500Y-48260000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-50800000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-48260000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q4*%
|
|
||||||
X3977500Y-2540000D03*
|
|
||||||
X3977500Y-5080000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-7620000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-5080000D03*
|
|
||||||
%TD*%
|
|
||||||
M02*
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:53+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Paste,Bot*%
|
|
||||||
%TF.FilePolarity,Positive*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:53*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
M02*
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:53+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Legend,Bot*%
|
|
||||||
%TF.FilePolarity,Positive*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:53*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
M02*
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:54+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Profile,NP*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:54*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
%TA.AperFunction,Profile*%
|
|
||||||
%ADD10C,0.100000*%
|
|
||||||
%TD*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
X0Y0D02*
|
|
||||||
X26035000Y0D01*
|
|
||||||
X26035000Y-79375000D01*
|
|
||||||
X0Y-79375000D01*
|
|
||||||
X0Y0D01*
|
|
||||||
M02*
|
|
||||||
@@ -1,719 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:52+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Copper,L1,Top*%
|
|
||||||
%TF.FilePolarity,Positive*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:52*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
G04 Aperture macros list*
|
|
||||||
%AMRoundRect*
|
|
||||||
0 Rectangle with rounded corners*
|
|
||||||
0 $1 Rounding radius*
|
|
||||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
|
||||||
0 Add a 4 corners polygon primitive as box body*
|
|
||||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
|
||||||
0 Add four circle primitives for the rounded corners*
|
|
||||||
1,1,$1+$1,$2,$3*
|
|
||||||
1,1,$1+$1,$4,$5*
|
|
||||||
1,1,$1+$1,$6,$7*
|
|
||||||
1,1,$1+$1,$8,$9*
|
|
||||||
0 Add four rect primitives between the rounded corners*
|
|
||||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
|
||||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
|
||||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
|
||||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
|
||||||
G04 Aperture macros list end*
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD10O,2.000000X1.905000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD11R,2.000000X1.905000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD12C,4.000000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD13R,2.160000X0.640000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD14RoundRect,0.250000X-0.400000X-0.625000X0.400000X-0.625000X0.400000X0.625000X-0.400000X0.625000X0*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD15RoundRect,0.250000X1.450000X-0.537500X1.450000X0.537500X-1.450000X0.537500X-1.450000X-0.537500X0*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD16O,1.700000X1.700000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,ComponentPad*%
|
|
||||||
%ADD17R,1.700000X1.700000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD18R,0.600000X0.450000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,SMDPad,CuDef*%
|
|
||||||
%ADD19RoundRect,0.250000X-0.400000X-1.450000X0.400000X-1.450000X0.400000X1.450000X-0.400000X1.450000X0*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,Conductor*%
|
|
||||||
%ADD20C,1.000000*%
|
|
||||||
%TD*%
|
|
||||||
%TA.AperFunction,Conductor*%
|
|
||||||
%ADD21C,2.000000*%
|
|
||||||
%TD*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
%TO.P,D1,3,K*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-56515000D03*
|
|
||||||
%TO.P,D1,2,A*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X3977500Y-59055000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D1,1,K*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X3977500Y-61595000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.P,J3,1,Pin_1*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X8017500Y-37465000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.P,U3,6,VCC*%
|
|
||||||
%TO.N,Net-(C3-Pad1)*%
|
|
||||||
X10977500Y-30480000D03*
|
|
||||||
%TO.P,U3,5,VO*%
|
|
||||||
%TO.N,Net-(Q3-Pad1)*%
|
|
||||||
X10977500Y-29210000D03*
|
|
||||||
%TO.P,U3,4,VEE*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X10977500Y-27940000D03*
|
|
||||||
%TO.P,U3,3,C*%
|
|
||||||
%TO.N,GND*%
|
|
||||||
X19517500Y-27940000D03*
|
|
||||||
%TO.P,U3,2,NC*%
|
|
||||||
%TO.N,unconnected-(U3-Pad2)*%
|
|
||||||
X19517500Y-29210000D03*
|
|
||||||
%TO.P,U3,1,A*%
|
|
||||||
%TO.N,Net-(R3-Pad1)*%
|
|
||||||
X19517500Y-30480000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q3,3,S*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-24130000D03*
|
|
||||||
%TO.P,Q3,2,D*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-26670000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q3,1,G*%
|
|
||||||
%TO.N,Net-(Q3-Pad1)*%
|
|
||||||
X3977500Y-29210000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,D3,3,K*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-13335000D03*
|
|
||||||
%TO.P,D3,2,A*%
|
|
||||||
%TO.N,Net-(D3-Pad2)*%
|
|
||||||
X3977500Y-15875000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D3,1,K*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X3977500Y-18415000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.P,R3,2*%
|
|
||||||
%TO.N,Net-(J6-Pad3)*%
|
|
||||||
X20607500Y-38735000D03*
|
|
||||||
%TO.P,R3,1*%
|
|
||||||
%TO.N,Net-(R3-Pad1)*%
|
|
||||||
X17507500Y-38735000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,D2,3,K*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-34925000D03*
|
|
||||||
%TO.P,D2,2,A*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X3977500Y-37465000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,D2,1,K*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X3977500Y-40005000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.P,C2,2*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X7627500Y-48662500D03*
|
|
||||||
%TO.P,C2,1*%
|
|
||||||
%TO.N,Net-(C2-Pad1)*%
|
|
||||||
X7627500Y-52937500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.P,C4,2*%
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X7627500Y-5482500D03*
|
|
||||||
%TO.P,C4,1*%
|
|
||||||
%TO.N,Net-(C4-Pad1)*%
|
|
||||||
X7627500Y-9757500D03*
|
|
||||||
%TD*%
|
|
||||||
D16*
|
|
||||||
%TO.P,J6,5,Pin_5*%
|
|
||||||
%TO.N,Net-(J6-Pad5)*%
|
|
||||||
X24137500Y-33655000D03*
|
|
||||||
%TO.P,J6,4,Pin_4*%
|
|
||||||
%TO.N,Net-(J6-Pad4)*%
|
|
||||||
X24137500Y-36195000D03*
|
|
||||||
%TO.P,J6,3,Pin_3*%
|
|
||||||
%TO.N,Net-(J6-Pad3)*%
|
|
||||||
X24137500Y-38735000D03*
|
|
||||||
%TO.P,J6,2,Pin_2*%
|
|
||||||
%TO.N,Net-(J6-Pad2)*%
|
|
||||||
X24137500Y-41275000D03*
|
|
||||||
D17*
|
|
||||||
%TO.P,J6,1,Pin_1*%
|
|
||||||
%TO.N,Net-(J6-Pad1)*%
|
|
||||||
X24137500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.P,J2,1,Pin_1*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X8017500Y-59055000D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.P,J4,1,Pin_1*%
|
|
||||||
%TO.N,Net-(D3-Pad2)*%
|
|
||||||
X8017500Y-15875000D03*
|
|
||||||
%TD*%
|
|
||||||
D18*
|
|
||||||
%TO.P,D6,2,A*%
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X9947500Y-33655000D03*
|
|
||||||
%TO.P,D6,1,K*%
|
|
||||||
%TO.N,Net-(C3-Pad1)*%
|
|
||||||
X7847500Y-33655000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.P,J5,1,Pin_1*%
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X8017500Y-2540000D03*
|
|
||||||
%TD*%
|
|
||||||
D18*
|
|
||||||
%TO.P,D7,2,A*%
|
|
||||||
%TO.N,Net-(D3-Pad2)*%
|
|
||||||
X9947500Y-12065000D03*
|
|
||||||
%TO.P,D7,1,K*%
|
|
||||||
%TO.N,Net-(C4-Pad1)*%
|
|
||||||
X7847500Y-12065000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.P,C3,2*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X7627500Y-27072500D03*
|
|
||||||
%TO.P,C3,1*%
|
|
||||||
%TO.N,Net-(C3-Pad1)*%
|
|
||||||
X7627500Y-31347500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.P,C1,2*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X7627500Y-70252500D03*
|
|
||||||
%TO.P,C1,1*%
|
|
||||||
%TO.N,Net-(C1-Pad1)*%
|
|
||||||
X7627500Y-74527500D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.P,U4,6,VCC*%
|
|
||||||
%TO.N,Net-(C4-Pad1)*%
|
|
||||||
X10977500Y-8890000D03*
|
|
||||||
%TO.P,U4,5,VO*%
|
|
||||||
%TO.N,Net-(Q4-Pad1)*%
|
|
||||||
X10977500Y-7620000D03*
|
|
||||||
%TO.P,U4,4,VEE*%
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X10977500Y-6350000D03*
|
|
||||||
%TO.P,U4,3,C*%
|
|
||||||
%TO.N,GND*%
|
|
||||||
X19517500Y-6350000D03*
|
|
||||||
%TO.P,U4,2,NC*%
|
|
||||||
%TO.N,unconnected-(U4-Pad2)*%
|
|
||||||
X19517500Y-7620000D03*
|
|
||||||
%TO.P,U4,1,A*%
|
|
||||||
%TO.N,Net-(R4-Pad1)*%
|
|
||||||
X19517500Y-8890000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.P,R4,2*%
|
|
||||||
%TO.N,Net-(J6-Pad4)*%
|
|
||||||
X20607500Y-36195000D03*
|
|
||||||
%TO.P,R4,1*%
|
|
||||||
%TO.N,Net-(R4-Pad1)*%
|
|
||||||
X17507500Y-36195000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q1,3,S*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-67310000D03*
|
|
||||||
%TO.P,Q1,2,D*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X3977500Y-69850000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q1,1,G*%
|
|
||||||
%TO.N,Net-(Q1-Pad1)*%
|
|
||||||
X3977500Y-72390000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.P,U1,6,VCC*%
|
|
||||||
%TO.N,Net-(C1-Pad1)*%
|
|
||||||
X10977500Y-73660000D03*
|
|
||||||
%TO.P,U1,5,VO*%
|
|
||||||
%TO.N,Net-(Q1-Pad1)*%
|
|
||||||
X10977500Y-72390000D03*
|
|
||||||
%TO.P,U1,4,VEE*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X10977500Y-71120000D03*
|
|
||||||
%TO.P,U1,3,C*%
|
|
||||||
%TO.N,GND*%
|
|
||||||
X19517500Y-71120000D03*
|
|
||||||
%TO.P,U1,2,NC*%
|
|
||||||
%TO.N,unconnected-(U1-Pad2)*%
|
|
||||||
X19517500Y-72390000D03*
|
|
||||||
%TO.P,U1,1,A*%
|
|
||||||
%TO.N,Net-(R1-Pad1)*%
|
|
||||||
X19517500Y-73660000D03*
|
|
||||||
%TD*%
|
|
||||||
D18*
|
|
||||||
%TO.P,D4,2,A*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X12487500Y-76200000D03*
|
|
||||||
%TO.P,D4,1,K*%
|
|
||||||
%TO.N,Net-(C1-Pad1)*%
|
|
||||||
X10387500Y-76200000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.P,R1,2*%
|
|
||||||
%TO.N,Net-(J6-Pad1)*%
|
|
||||||
X20607500Y-43815000D03*
|
|
||||||
%TO.P,R1,1*%
|
|
||||||
%TO.N,Net-(R1-Pad1)*%
|
|
||||||
X17507500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q2,3,S*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X3977500Y-45720000D03*
|
|
||||||
%TO.P,Q2,2,D*%
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X3977500Y-48260000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q2,1,G*%
|
|
||||||
%TO.N,Net-(Q2-Pad1)*%
|
|
||||||
X3977500Y-50800000D03*
|
|
||||||
%TD*%
|
|
||||||
D18*
|
|
||||||
%TO.P,D5,2,A*%
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X9947500Y-55245000D03*
|
|
||||||
%TO.P,D5,1,K*%
|
|
||||||
%TO.N,Net-(C2-Pad1)*%
|
|
||||||
X7847500Y-55245000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.P,J1,1,Pin_1*%
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X4017500Y-76835000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.P,Q4,3,S*%
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X3977500Y-2540000D03*
|
|
||||||
%TO.P,Q4,2,D*%
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X3977500Y-5080000D03*
|
|
||||||
D11*
|
|
||||||
%TO.P,Q4,1,G*%
|
|
||||||
%TO.N,Net-(Q4-Pad1)*%
|
|
||||||
X3977500Y-7620000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.P,R2,2*%
|
|
||||||
%TO.N,Net-(J6-Pad2)*%
|
|
||||||
X20607500Y-41275000D03*
|
|
||||||
%TO.P,R2,1*%
|
|
||||||
%TO.N,Net-(R2-Pad1)*%
|
|
||||||
X17507500Y-41275000D03*
|
|
||||||
%TD*%
|
|
||||||
D19*
|
|
||||||
%TO.P,R5,2*%
|
|
||||||
%TO.N,Net-(J6-Pad5)*%
|
|
||||||
X23542500Y-25400000D03*
|
|
||||||
%TO.P,R5,1*%
|
|
||||||
%TO.N,GND*%
|
|
||||||
X19092500Y-25400000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.P,U2,6,VCC*%
|
|
||||||
%TO.N,Net-(C2-Pad1)*%
|
|
||||||
X10977500Y-52070000D03*
|
|
||||||
%TO.P,U2,5,VO*%
|
|
||||||
%TO.N,Net-(Q2-Pad1)*%
|
|
||||||
X10977500Y-50800000D03*
|
|
||||||
%TO.P,U2,4,VEE*%
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X10977500Y-49530000D03*
|
|
||||||
%TO.P,U2,3,C*%
|
|
||||||
%TO.N,GND*%
|
|
||||||
X19517500Y-49530000D03*
|
|
||||||
%TO.P,U2,2,NC*%
|
|
||||||
%TO.N,unconnected-(U2-Pad2)*%
|
|
||||||
X19517500Y-50800000D03*
|
|
||||||
%TO.P,U2,1,A*%
|
|
||||||
%TO.N,Net-(R2-Pad1)*%
|
|
||||||
X19517500Y-52070000D03*
|
|
||||||
%TD*%
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(C1-Pad1)*%
|
|
||||||
X10375000Y-76212500D02*
|
|
||||||
X10387500Y-76200000D01*
|
|
||||||
X8445000Y-73710000D02*
|
|
||||||
X10977500Y-73710000D01*
|
|
||||||
X7627500Y-74527500D02*
|
|
||||||
X8445000Y-73710000D01*
|
|
||||||
X9312500Y-76212500D02*
|
|
||||||
X10375000Y-76212500D01*
|
|
||||||
X9312500Y-76212500D02*
|
|
||||||
X7627500Y-74527500D01*
|
|
||||||
D21*
|
|
||||||
%TO.N,Net-(C1-Pad2)*%
|
|
||||||
X1912500Y-56515000D02*
|
|
||||||
X1477500Y-56080000D01*
|
|
||||||
X2826641Y-67310000D02*
|
|
||||||
X3977500Y-67310000D01*
|
|
||||||
D20*
|
|
||||||
X7627500Y-70252500D02*
|
|
||||||
X8445000Y-71070000D01*
|
|
||||||
D21*
|
|
||||||
X5087500Y-67310000D02*
|
|
||||||
X7627500Y-69850000D01*
|
|
||||||
X1477500Y-56080000D02*
|
|
||||||
X1477500Y-65960859D01*
|
|
||||||
X3977500Y-67310000D02*
|
|
||||||
X5087500Y-67310000D01*
|
|
||||||
X1477500Y-48347500D02*
|
|
||||||
X1477500Y-56080000D01*
|
|
||||||
D20*
|
|
||||||
X8445000Y-71070000D02*
|
|
||||||
X10977500Y-71070000D01*
|
|
||||||
D21*
|
|
||||||
X7627500Y-69850000D02*
|
|
||||||
X7627500Y-70252500D01*
|
|
||||||
X1477500Y-65960859D02*
|
|
||||||
X2826641Y-67310000D01*
|
|
||||||
X1565000Y-48260000D02*
|
|
||||||
X1477500Y-48347500D01*
|
|
||||||
X3977500Y-48260000D02*
|
|
||||||
X1565000Y-48260000D01*
|
|
||||||
X3977500Y-56515000D02*
|
|
||||||
X1912500Y-56515000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(C2-Pad1)*%
|
|
||||||
X8445000Y-52120000D02*
|
|
||||||
X10977500Y-52120000D01*
|
|
||||||
X7847500Y-55245000D02*
|
|
||||||
X7847500Y-53157500D01*
|
|
||||||
X7627500Y-52937500D02*
|
|
||||||
X8445000Y-52120000D01*
|
|
||||||
D21*
|
|
||||||
%TO.N,Net-(C2-Pad2)*%
|
|
||||||
X1565000Y-26670000D02*
|
|
||||||
X1477500Y-26757500D01*
|
|
||||||
X3977500Y-45720000D02*
|
|
||||||
X5087500Y-45720000D01*
|
|
||||||
X3977500Y-26670000D02*
|
|
||||||
X1565000Y-26670000D01*
|
|
||||||
X1477500Y-35125000D02*
|
|
||||||
X1477500Y-43220000D01*
|
|
||||||
D20*
|
|
||||||
X7627500Y-48662500D02*
|
|
||||||
X8445000Y-49480000D01*
|
|
||||||
D21*
|
|
||||||
X1677500Y-34925000D02*
|
|
||||||
X1477500Y-35125000D01*
|
|
||||||
X7627500Y-48260000D02*
|
|
||||||
X7627500Y-48662500D01*
|
|
||||||
D20*
|
|
||||||
X8445000Y-49480000D02*
|
|
||||||
X10977500Y-49480000D01*
|
|
||||||
D21*
|
|
||||||
X3977500Y-34925000D02*
|
|
||||||
X1677500Y-34925000D01*
|
|
||||||
X1477500Y-26757500D02*
|
|
||||||
X1477500Y-35125000D01*
|
|
||||||
X1477500Y-43220000D02*
|
|
||||||
X3977500Y-45720000D01*
|
|
||||||
X5087500Y-45720000D02*
|
|
||||||
X7627500Y-48260000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(C3-Pad1)*%
|
|
||||||
X7627500Y-31347500D02*
|
|
||||||
X8445000Y-30530000D01*
|
|
||||||
X8445000Y-30530000D02*
|
|
||||||
X10977500Y-30530000D01*
|
|
||||||
X7847500Y-33655000D02*
|
|
||||||
X7847500Y-31567500D01*
|
|
||||||
D21*
|
|
||||||
%TO.N,Net-(C3-Pad2)*%
|
|
||||||
X1912500Y-5080000D02*
|
|
||||||
X1477500Y-5515000D01*
|
|
||||||
X5722500Y-24130000D02*
|
|
||||||
X7627500Y-26035000D01*
|
|
||||||
X1477500Y-21630000D02*
|
|
||||||
X3977500Y-24130000D01*
|
|
||||||
X1477500Y-5515000D02*
|
|
||||||
X1477500Y-13770000D01*
|
|
||||||
X7627500Y-26035000D02*
|
|
||||||
X7627500Y-27072500D01*
|
|
||||||
D20*
|
|
||||||
X7627500Y-27072500D02*
|
|
||||||
X8445000Y-27890000D01*
|
|
||||||
D21*
|
|
||||||
X3977500Y-5080000D02*
|
|
||||||
X1912500Y-5080000D01*
|
|
||||||
D20*
|
|
||||||
X8445000Y-27890000D02*
|
|
||||||
X10977500Y-27890000D01*
|
|
||||||
D21*
|
|
||||||
X1477500Y-13770000D02*
|
|
||||||
X1477500Y-21630000D01*
|
|
||||||
X1912500Y-13335000D02*
|
|
||||||
X1477500Y-13770000D01*
|
|
||||||
X3977500Y-13335000D02*
|
|
||||||
X1912500Y-13335000D01*
|
|
||||||
X3977500Y-24130000D02*
|
|
||||||
X5722500Y-24130000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(C4-Pad1)*%
|
|
||||||
X7847500Y-12065000D02*
|
|
||||||
X7847500Y-9977500D01*
|
|
||||||
X7627500Y-9757500D02*
|
|
||||||
X8445000Y-8940000D01*
|
|
||||||
X8445000Y-8940000D02*
|
|
||||||
X10977500Y-8940000D01*
|
|
||||||
D21*
|
|
||||||
%TO.N,Net-(C4-Pad2)*%
|
|
||||||
X7627500Y-5482500D02*
|
|
||||||
X7627500Y-2930000D01*
|
|
||||||
D20*
|
|
||||||
X7627500Y-5482500D02*
|
|
||||||
X8445000Y-6300000D01*
|
|
||||||
X8445000Y-6300000D02*
|
|
||||||
X10977500Y-6300000D01*
|
|
||||||
D21*
|
|
||||||
X3977500Y-2540000D02*
|
|
||||||
X8017500Y-2540000D01*
|
|
||||||
%TO.N,Net-(D1-Pad2)*%
|
|
||||||
X13557500Y-54395000D02*
|
|
||||||
X12390000Y-55562500D01*
|
|
||||||
X8897500Y-59055000D02*
|
|
||||||
X6992500Y-59055000D01*
|
|
||||||
X6992500Y-59055000D02*
|
|
||||||
X3977500Y-59055000D01*
|
|
||||||
X12390000Y-55562500D02*
|
|
||||||
X8897500Y-59055000D01*
|
|
||||||
X5087500Y-40005000D02*
|
|
||||||
X13557500Y-48475000D01*
|
|
||||||
D20*
|
|
||||||
X9947500Y-55245000D02*
|
|
||||||
X12072500Y-55245000D01*
|
|
||||||
X12072500Y-55245000D02*
|
|
||||||
X12390000Y-55562500D01*
|
|
||||||
D21*
|
|
||||||
X13557500Y-48475000D02*
|
|
||||||
X13557500Y-54395000D01*
|
|
||||||
X3977500Y-40005000D02*
|
|
||||||
X5087500Y-40005000D01*
|
|
||||||
%TO.N,Net-(D2-Pad2)*%
|
|
||||||
X13977500Y-31750000D02*
|
|
||||||
X11120000Y-34607500D01*
|
|
||||||
X5087500Y-18415000D02*
|
|
||||||
X13977500Y-27305000D01*
|
|
||||||
D20*
|
|
||||||
X10167500Y-33655000D02*
|
|
||||||
X11120000Y-34607500D01*
|
|
||||||
D21*
|
|
||||||
X13977500Y-27305000D02*
|
|
||||||
X13977500Y-31750000D01*
|
|
||||||
X3977500Y-37465000D02*
|
|
||||||
X8017500Y-37465000D01*
|
|
||||||
X3977500Y-18415000D02*
|
|
||||||
X5087500Y-18415000D01*
|
|
||||||
D20*
|
|
||||||
X9947500Y-33655000D02*
|
|
||||||
X10167500Y-33655000D01*
|
|
||||||
D21*
|
|
||||||
X11120000Y-34607500D02*
|
|
||||||
X8262500Y-37465000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(D3-Pad2)*%
|
|
||||||
X6992500Y-15875000D02*
|
|
||||||
X9947500Y-12920000D01*
|
|
||||||
X9947500Y-12920000D02*
|
|
||||||
X9947500Y-12065000D01*
|
|
||||||
D21*
|
|
||||||
X6992500Y-15875000D02*
|
|
||||||
X3977500Y-15875000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(Q1-Pad1)*%
|
|
||||||
X10977500Y-72390000D02*
|
|
||||||
X3977500Y-72390000D01*
|
|
||||||
%TO.N,Net-(Q3-Pad1)*%
|
|
||||||
X10977500Y-29210000D02*
|
|
||||||
X3977500Y-29210000D01*
|
|
||||||
%TO.N,Net-(Q4-Pad1)*%
|
|
||||||
X3977500Y-7620000D02*
|
|
||||||
X10977500Y-7620000D01*
|
|
||||||
%TO.N,GND*%
|
|
||||||
X17152500Y-25400000D02*
|
|
||||||
X16517500Y-26035000D01*
|
|
||||||
X12072500Y-44450000D02*
|
|
||||||
X16517500Y-48895000D01*
|
|
||||||
X18422500Y-71120000D02*
|
|
||||||
X19517500Y-71120000D01*
|
|
||||||
X16517500Y-48895000D02*
|
|
||||||
X16517500Y-50165000D01*
|
|
||||||
X19517500Y-6350000D02*
|
|
||||||
X17887500Y-6350000D01*
|
|
||||||
X16517500Y-7720000D02*
|
|
||||||
X16517500Y-26035000D01*
|
|
||||||
X16517500Y-69215000D02*
|
|
||||||
X18422500Y-71120000D01*
|
|
||||||
X12072500Y-36830000D02*
|
|
||||||
X12072500Y-44450000D01*
|
|
||||||
X16517500Y-27940000D02*
|
|
||||||
X16517500Y-32385000D01*
|
|
||||||
X16517500Y-32385000D02*
|
|
||||||
X12072500Y-36830000D01*
|
|
||||||
X16517500Y-49530000D02*
|
|
||||||
X16517500Y-50165000D01*
|
|
||||||
X19517500Y-27940000D02*
|
|
||||||
X16517500Y-27940000D01*
|
|
||||||
X19517500Y-49530000D02*
|
|
||||||
X16517500Y-49530000D01*
|
|
||||||
X17887500Y-6350000D02*
|
|
||||||
X16517500Y-7720000D01*
|
|
||||||
X16517500Y-50165000D02*
|
|
||||||
X16517500Y-69215000D01*
|
|
||||||
X19092500Y-25400000D02*
|
|
||||||
X17152500Y-25400000D01*
|
|
||||||
X16517500Y-26035000D02*
|
|
||||||
X16517500Y-27940000D01*
|
|
||||||
%TO.N,Net-(Q2-Pad1)*%
|
|
||||||
X10977500Y-50800000D02*
|
|
||||||
X3977500Y-50800000D01*
|
|
||||||
%TO.N,Net-(J6-Pad2)*%
|
|
||||||
X24137500Y-41275000D02*
|
|
||||||
X20057500Y-41275000D01*
|
|
||||||
%TO.N,Net-(J6-Pad3)*%
|
|
||||||
X24137500Y-38735000D02*
|
|
||||||
X20057500Y-38735000D01*
|
|
||||||
%TO.N,Net-(J6-Pad4)*%
|
|
||||||
X20057500Y-36195000D02*
|
|
||||||
X24137500Y-36195000D01*
|
|
||||||
%TO.N,Net-(R1-Pad1)*%
|
|
||||||
X23502500Y-48260000D02*
|
|
||||||
X21597500Y-46355000D01*
|
|
||||||
X20047500Y-46355000D02*
|
|
||||||
X17507500Y-43815000D01*
|
|
||||||
X21597500Y-46355000D02*
|
|
||||||
X20047500Y-46355000D01*
|
|
||||||
X21147500Y-73660000D02*
|
|
||||||
X23502500Y-71305000D01*
|
|
||||||
X19517500Y-73660000D02*
|
|
||||||
X21147500Y-73660000D01*
|
|
||||||
X23502500Y-71305000D02*
|
|
||||||
X23502500Y-48260000D01*
|
|
||||||
D21*
|
|
||||||
%TO.N,Net-(D1-Pad1)*%
|
|
||||||
X3977500Y-61595000D02*
|
|
||||||
X5087500Y-61595000D01*
|
|
||||||
X1477500Y-69937500D02*
|
|
||||||
X3977500Y-69937500D01*
|
|
||||||
D20*
|
|
||||||
X12707500Y-76835000D02*
|
|
||||||
X12707500Y-76420000D01*
|
|
||||||
D21*
|
|
||||||
X5087500Y-61595000D02*
|
|
||||||
X13557500Y-70065000D01*
|
|
||||||
X1477500Y-74495000D02*
|
|
||||||
X1477500Y-69937500D01*
|
|
||||||
X13557500Y-75985000D02*
|
|
||||||
X12707500Y-76835000D01*
|
|
||||||
X11580000Y-77962500D02*
|
|
||||||
X12707500Y-76835000D01*
|
|
||||||
X4945000Y-77962500D02*
|
|
||||||
X11580000Y-77962500D01*
|
|
||||||
D20*
|
|
||||||
X12707500Y-76420000D02*
|
|
||||||
X12487500Y-76200000D01*
|
|
||||||
D21*
|
|
||||||
X3817500Y-76835000D02*
|
|
||||||
X4945000Y-77962500D01*
|
|
||||||
X13557500Y-70065000D02*
|
|
||||||
X13557500Y-75985000D01*
|
|
||||||
X3817500Y-76835000D02*
|
|
||||||
X1477500Y-74495000D01*
|
|
||||||
D20*
|
|
||||||
%TO.N,Net-(J6-Pad1)*%
|
|
||||||
X24137500Y-43815000D02*
|
|
||||||
X20057500Y-43815000D01*
|
|
||||||
%TO.N,Net-(R2-Pad1)*%
|
|
||||||
X21147500Y-52070000D02*
|
|
||||||
X21347500Y-51870000D01*
|
|
||||||
X19518286Y-47490000D02*
|
|
||||||
X18017500Y-47490000D01*
|
|
||||||
X16232500Y-41275000D02*
|
|
||||||
X17507500Y-41275000D01*
|
|
||||||
X19633286Y-47605000D02*
|
|
||||||
X19518286Y-47490000D01*
|
|
||||||
X15017500Y-44490000D02*
|
|
||||||
X15017500Y-42490000D01*
|
|
||||||
X15017500Y-42490000D02*
|
|
||||||
X16232500Y-41275000D01*
|
|
||||||
X18017500Y-47490000D02*
|
|
||||||
X15017500Y-44490000D01*
|
|
||||||
X21347500Y-51870000D02*
|
|
||||||
X21347500Y-48645000D01*
|
|
||||||
X21347500Y-48645000D02*
|
|
||||||
X20307500Y-47605000D01*
|
|
||||||
X20307500Y-47605000D02*
|
|
||||||
X19633286Y-47605000D01*
|
|
||||||
X19517500Y-52070000D02*
|
|
||||||
X21147500Y-52070000D01*
|
|
||||||
%TO.N,Net-(R3-Pad1)*%
|
|
||||||
X16017500Y-37245000D02*
|
|
||||||
X17507500Y-38735000D01*
|
|
||||||
X19517500Y-31152766D02*
|
|
||||||
X16017500Y-34652766D01*
|
|
||||||
X19517500Y-30480000D02*
|
|
||||||
X19517500Y-31152766D01*
|
|
||||||
X16017500Y-34652766D02*
|
|
||||||
X16017500Y-37245000D01*
|
|
||||||
%TO.N,Net-(R4-Pad1)*%
|
|
||||||
X21347500Y-10720000D02*
|
|
||||||
X19517500Y-8890000D01*
|
|
||||||
X17507500Y-35390000D02*
|
|
||||||
X21347500Y-31550000D01*
|
|
||||||
X17507500Y-36195000D02*
|
|
||||||
X17507500Y-35390000D01*
|
|
||||||
X21347500Y-31550000D02*
|
|
||||||
X21347500Y-10720000D01*
|
|
||||||
%TO.N,Net-(J6-Pad5)*%
|
|
||||||
X24137500Y-25995000D02*
|
|
||||||
X23542500Y-25400000D01*
|
|
||||||
X24137500Y-33655000D02*
|
|
||||||
X24137500Y-25995000D01*
|
|
||||||
%TD*%
|
|
||||||
M02*
|
|
||||||
@@ -1,234 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:53+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Soldermask,Top*%
|
|
||||||
%TF.FilePolarity,Negative*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:53*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
G04 Aperture macros list*
|
|
||||||
%AMRoundRect*
|
|
||||||
0 Rectangle with rounded corners*
|
|
||||||
0 $1 Rounding radius*
|
|
||||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
|
||||||
0 Add a 4 corners polygon primitive as box body*
|
|
||||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
|
||||||
0 Add four circle primitives for the rounded corners*
|
|
||||||
1,1,$1+$1,$2,$3*
|
|
||||||
1,1,$1+$1,$4,$5*
|
|
||||||
1,1,$1+$1,$6,$7*
|
|
||||||
1,1,$1+$1,$8,$9*
|
|
||||||
0 Add four rect primitives between the rounded corners*
|
|
||||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
|
||||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
|
||||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
|
||||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
|
||||||
G04 Aperture macros list end*
|
|
||||||
%ADD10O,2.000000X1.905000*%
|
|
||||||
%ADD11R,2.000000X1.905000*%
|
|
||||||
%ADD12O,3.500000X3.500000*%
|
|
||||||
%ADD13C,4.000000*%
|
|
||||||
%ADD14R,2.160000X0.640000*%
|
|
||||||
%ADD15RoundRect,0.250000X-0.400000X-0.625000X0.400000X-0.625000X0.400000X0.625000X-0.400000X0.625000X0*%
|
|
||||||
%ADD16RoundRect,0.250000X1.450000X-0.537500X1.450000X0.537500X-1.450000X0.537500X-1.450000X-0.537500X0*%
|
|
||||||
%ADD17O,1.700000X1.700000*%
|
|
||||||
%ADD18R,1.700000X1.700000*%
|
|
||||||
%ADD19R,0.600000X0.450000*%
|
|
||||||
%ADD20RoundRect,0.250000X-0.400000X-1.450000X0.400000X-1.450000X0.400000X1.450000X-0.400000X1.450000X0*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
%TO.C,D1*%
|
|
||||||
X3977500Y-56515000D03*
|
|
||||||
X3977500Y-59055000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-61595000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-59055000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,J3*%
|
|
||||||
X8017500Y-37465000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.C,U3*%
|
|
||||||
X10977500Y-30480000D03*
|
|
||||||
X10977500Y-29210000D03*
|
|
||||||
X10977500Y-27940000D03*
|
|
||||||
X19517500Y-27940000D03*
|
|
||||||
X19517500Y-29210000D03*
|
|
||||||
X19517500Y-30480000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q3*%
|
|
||||||
X3977500Y-24130000D03*
|
|
||||||
X3977500Y-26670000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-29210000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-26670000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,D3*%
|
|
||||||
X3977500Y-13335000D03*
|
|
||||||
X3977500Y-15875000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-18415000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-15875000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.C,R3*%
|
|
||||||
X20607500Y-38735000D03*
|
|
||||||
X17507500Y-38735000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,D2*%
|
|
||||||
X3977500Y-34925000D03*
|
|
||||||
X3977500Y-37465000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-40005000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-37465000D03*
|
|
||||||
%TD*%
|
|
||||||
D16*
|
|
||||||
%TO.C,C2*%
|
|
||||||
X7627500Y-48662500D03*
|
|
||||||
X7627500Y-52937500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,C4*%
|
|
||||||
X7627500Y-5482500D03*
|
|
||||||
X7627500Y-9757500D03*
|
|
||||||
%TD*%
|
|
||||||
D17*
|
|
||||||
%TO.C,J6*%
|
|
||||||
X24137500Y-33655000D03*
|
|
||||||
X24137500Y-36195000D03*
|
|
||||||
X24137500Y-38735000D03*
|
|
||||||
X24137500Y-41275000D03*
|
|
||||||
D18*
|
|
||||||
X24137500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,J2*%
|
|
||||||
X8017500Y-59055000D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,J4*%
|
|
||||||
X8017500Y-15875000D03*
|
|
||||||
%TD*%
|
|
||||||
D19*
|
|
||||||
%TO.C,D6*%
|
|
||||||
X9947500Y-33655000D03*
|
|
||||||
X7847500Y-33655000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,J5*%
|
|
||||||
X8017500Y-2540000D03*
|
|
||||||
%TD*%
|
|
||||||
D19*
|
|
||||||
%TO.C,D7*%
|
|
||||||
X9947500Y-12065000D03*
|
|
||||||
X7847500Y-12065000D03*
|
|
||||||
%TD*%
|
|
||||||
D16*
|
|
||||||
%TO.C,C3*%
|
|
||||||
X7627500Y-27072500D03*
|
|
||||||
X7627500Y-31347500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,C1*%
|
|
||||||
X7627500Y-70252500D03*
|
|
||||||
X7627500Y-74527500D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.C,U4*%
|
|
||||||
X10977500Y-8890000D03*
|
|
||||||
X10977500Y-7620000D03*
|
|
||||||
X10977500Y-6350000D03*
|
|
||||||
X19517500Y-6350000D03*
|
|
||||||
X19517500Y-7620000D03*
|
|
||||||
X19517500Y-8890000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.C,R4*%
|
|
||||||
X20607500Y-36195000D03*
|
|
||||||
X17507500Y-36195000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q1*%
|
|
||||||
X3977500Y-67310000D03*
|
|
||||||
X3977500Y-69850000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-72390000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-69850000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.C,U1*%
|
|
||||||
X10977500Y-73660000D03*
|
|
||||||
X10977500Y-72390000D03*
|
|
||||||
X10977500Y-71120000D03*
|
|
||||||
X19517500Y-71120000D03*
|
|
||||||
X19517500Y-72390000D03*
|
|
||||||
X19517500Y-73660000D03*
|
|
||||||
%TD*%
|
|
||||||
D19*
|
|
||||||
%TO.C,D4*%
|
|
||||||
X12487500Y-76200000D03*
|
|
||||||
X10387500Y-76200000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.C,R1*%
|
|
||||||
X20607500Y-43815000D03*
|
|
||||||
X17507500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q2*%
|
|
||||||
X3977500Y-45720000D03*
|
|
||||||
X3977500Y-48260000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-50800000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-48260000D03*
|
|
||||||
%TD*%
|
|
||||||
D19*
|
|
||||||
%TO.C,D5*%
|
|
||||||
X9947500Y-55245000D03*
|
|
||||||
X7847500Y-55245000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,J1*%
|
|
||||||
X4017500Y-76835000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,Q4*%
|
|
||||||
X3977500Y-2540000D03*
|
|
||||||
X3977500Y-5080000D03*
|
|
||||||
D11*
|
|
||||||
X3977500Y-7620000D03*
|
|
||||||
D12*
|
|
||||||
X-11822500Y-5080000D03*
|
|
||||||
%TD*%
|
|
||||||
D15*
|
|
||||||
%TO.C,R2*%
|
|
||||||
X20607500Y-41275000D03*
|
|
||||||
X17507500Y-41275000D03*
|
|
||||||
%TD*%
|
|
||||||
D20*
|
|
||||||
%TO.C,R5*%
|
|
||||||
X23542500Y-25400000D03*
|
|
||||||
X19092500Y-25400000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.C,U2*%
|
|
||||||
X10977500Y-52070000D03*
|
|
||||||
X10977500Y-50800000D03*
|
|
||||||
X10977500Y-49530000D03*
|
|
||||||
X19517500Y-49530000D03*
|
|
||||||
X19517500Y-50800000D03*
|
|
||||||
X19517500Y-52070000D03*
|
|
||||||
%TD*%
|
|
||||||
M02*
|
|
||||||
@@ -1,136 +0,0 @@
|
|||||||
%TF.GenerationSoftware,KiCad,Pcbnew,7.0.5+dfsg-2*%
|
|
||||||
%TF.CreationDate,2023-06-30T15:01:52+02:00*%
|
|
||||||
%TF.ProjectId,squeow_mod,73717565-6f77-45f6-9d6f-642e6b696361,rev?*%
|
|
||||||
%TF.SameCoordinates,PX2cce564PYfbec30*%
|
|
||||||
%TF.FileFunction,Paste,Top*%
|
|
||||||
%TF.FilePolarity,Positive*%
|
|
||||||
%FSLAX46Y46*%
|
|
||||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
|
||||||
G04 Created by KiCad (PCBNEW 7.0.5+dfsg-2) date 2023-06-30 15:01:52*
|
|
||||||
%MOMM*%
|
|
||||||
%LPD*%
|
|
||||||
G01*
|
|
||||||
G04 APERTURE LIST*
|
|
||||||
G04 Aperture macros list*
|
|
||||||
%AMRoundRect*
|
|
||||||
0 Rectangle with rounded corners*
|
|
||||||
0 $1 Rounding radius*
|
|
||||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
|
||||||
0 Add a 4 corners polygon primitive as box body*
|
|
||||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
|
||||||
0 Add four circle primitives for the rounded corners*
|
|
||||||
1,1,$1+$1,$2,$3*
|
|
||||||
1,1,$1+$1,$4,$5*
|
|
||||||
1,1,$1+$1,$6,$7*
|
|
||||||
1,1,$1+$1,$8,$9*
|
|
||||||
0 Add four rect primitives between the rounded corners*
|
|
||||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
|
||||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
|
||||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
|
||||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
|
||||||
G04 Aperture macros list end*
|
|
||||||
%ADD10R,2.160000X0.640000*%
|
|
||||||
%ADD11RoundRect,0.250000X-0.400000X-0.625000X0.400000X-0.625000X0.400000X0.625000X-0.400000X0.625000X0*%
|
|
||||||
%ADD12RoundRect,0.250000X1.450000X-0.537500X1.450000X0.537500X-1.450000X0.537500X-1.450000X-0.537500X0*%
|
|
||||||
%ADD13R,0.600000X0.450000*%
|
|
||||||
%ADD14RoundRect,0.250000X-0.400000X-1.450000X0.400000X-1.450000X0.400000X1.450000X-0.400000X1.450000X0*%
|
|
||||||
G04 APERTURE END LIST*
|
|
||||||
D10*
|
|
||||||
%TO.C,U3*%
|
|
||||||
X10977500Y-30480000D03*
|
|
||||||
X10977500Y-29210000D03*
|
|
||||||
X10977500Y-27940000D03*
|
|
||||||
X19517500Y-27940000D03*
|
|
||||||
X19517500Y-29210000D03*
|
|
||||||
X19517500Y-30480000D03*
|
|
||||||
%TD*%
|
|
||||||
D11*
|
|
||||||
%TO.C,R3*%
|
|
||||||
X20607500Y-38735000D03*
|
|
||||||
X17507500Y-38735000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.C,C2*%
|
|
||||||
X7627500Y-48662500D03*
|
|
||||||
X7627500Y-52937500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,C4*%
|
|
||||||
X7627500Y-5482500D03*
|
|
||||||
X7627500Y-9757500D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,D6*%
|
|
||||||
X9947500Y-33655000D03*
|
|
||||||
X7847500Y-33655000D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,D7*%
|
|
||||||
X9947500Y-12065000D03*
|
|
||||||
X7847500Y-12065000D03*
|
|
||||||
%TD*%
|
|
||||||
D12*
|
|
||||||
%TO.C,C3*%
|
|
||||||
X7627500Y-27072500D03*
|
|
||||||
X7627500Y-31347500D03*
|
|
||||||
%TD*%
|
|
||||||
%TO.C,C1*%
|
|
||||||
X7627500Y-70252500D03*
|
|
||||||
X7627500Y-74527500D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,U4*%
|
|
||||||
X10977500Y-8890000D03*
|
|
||||||
X10977500Y-7620000D03*
|
|
||||||
X10977500Y-6350000D03*
|
|
||||||
X19517500Y-6350000D03*
|
|
||||||
X19517500Y-7620000D03*
|
|
||||||
X19517500Y-8890000D03*
|
|
||||||
%TD*%
|
|
||||||
D11*
|
|
||||||
%TO.C,R4*%
|
|
||||||
X20607500Y-36195000D03*
|
|
||||||
X17507500Y-36195000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,U1*%
|
|
||||||
X10977500Y-73660000D03*
|
|
||||||
X10977500Y-72390000D03*
|
|
||||||
X10977500Y-71120000D03*
|
|
||||||
X19517500Y-71120000D03*
|
|
||||||
X19517500Y-72390000D03*
|
|
||||||
X19517500Y-73660000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,D4*%
|
|
||||||
X12487500Y-76200000D03*
|
|
||||||
X10387500Y-76200000D03*
|
|
||||||
%TD*%
|
|
||||||
D11*
|
|
||||||
%TO.C,R1*%
|
|
||||||
X20607500Y-43815000D03*
|
|
||||||
X17507500Y-43815000D03*
|
|
||||||
%TD*%
|
|
||||||
D13*
|
|
||||||
%TO.C,D5*%
|
|
||||||
X9947500Y-55245000D03*
|
|
||||||
X7847500Y-55245000D03*
|
|
||||||
%TD*%
|
|
||||||
D11*
|
|
||||||
%TO.C,R2*%
|
|
||||||
X20607500Y-41275000D03*
|
|
||||||
X17507500Y-41275000D03*
|
|
||||||
%TD*%
|
|
||||||
D14*
|
|
||||||
%TO.C,R5*%
|
|
||||||
X23542500Y-25400000D03*
|
|
||||||
X19092500Y-25400000D03*
|
|
||||||
%TD*%
|
|
||||||
D10*
|
|
||||||
%TO.C,U2*%
|
|
||||||
X10977500Y-52070000D03*
|
|
||||||
X10977500Y-50800000D03*
|
|
||||||
X10977500Y-49530000D03*
|
|
||||||
X19517500Y-49530000D03*
|
|
||||||
X19517500Y-50800000D03*
|
|
||||||
X19517500Y-52070000D03*
|
|
||||||
%TD*%
|
|
||||||
M02*
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,23 +0,0 @@
|
|||||||
M48
|
|
||||||
; DRILL file {KiCad 7.0.5+dfsg-2} date ven 30 giu 2023, 15:02:06
|
|
||||||
; FORMAT={-:-/ absolute / inch / decimal}
|
|
||||||
; #@! TF.CreationDate,2023-06-30T15:02:06+02:00
|
|
||||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5+dfsg-2
|
|
||||||
; #@! TF.FileFunction,NonPlated,1,2,NPTH
|
|
||||||
FMAT,2
|
|
||||||
INCH
|
|
||||||
; #@! TA.AperFunction,NonPlated,NPTH,ComponentDrill
|
|
||||||
T1C0.1378
|
|
||||||
%
|
|
||||||
G90
|
|
||||||
G05
|
|
||||||
T1
|
|
||||||
X-0.4655Y-0.2
|
|
||||||
X-0.4655Y-0.625
|
|
||||||
X-0.4655Y-1.05
|
|
||||||
X-0.4655Y-1.475
|
|
||||||
X-0.4655Y-1.9
|
|
||||||
X-0.4655Y-2.325
|
|
||||||
X-0.4655Y-2.75
|
|
||||||
T0
|
|
||||||
M30
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
M48
|
|
||||||
; DRILL file {KiCad 7.0.5+dfsg-2} date ven 30 giu 2023, 15:02:06
|
|
||||||
; FORMAT={-:-/ absolute / inch / decimal}
|
|
||||||
; #@! TF.CreationDate,2023-06-30T15:02:06+02:00
|
|
||||||
; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5+dfsg-2
|
|
||||||
; #@! TF.FileFunction,Plated,1,2,PTH
|
|
||||||
FMAT,2
|
|
||||||
INCH
|
|
||||||
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
|
||||||
T1C0.0394
|
|
||||||
; #@! TA.AperFunction,Plated,PTH,ComponentDrill
|
|
||||||
T2C0.0472
|
|
||||||
%
|
|
||||||
G90
|
|
||||||
G05
|
|
||||||
T1
|
|
||||||
X0.9503Y-1.325
|
|
||||||
X0.9503Y-1.425
|
|
||||||
X0.9503Y-1.525
|
|
||||||
X0.9503Y-1.625
|
|
||||||
X0.9503Y-1.725
|
|
||||||
T2
|
|
||||||
X0.1566Y-0.1
|
|
||||||
X0.1566Y-0.2
|
|
||||||
X0.1566Y-0.3
|
|
||||||
X0.1566Y-0.525
|
|
||||||
X0.1566Y-0.625
|
|
||||||
X0.1566Y-0.725
|
|
||||||
X0.1566Y-0.95
|
|
||||||
X0.1566Y-1.05
|
|
||||||
X0.1566Y-1.15
|
|
||||||
X0.1566Y-1.375
|
|
||||||
X0.1566Y-1.475
|
|
||||||
X0.1566Y-1.575
|
|
||||||
X0.1566Y-1.8
|
|
||||||
X0.1566Y-1.9
|
|
||||||
X0.1566Y-2.0
|
|
||||||
X0.1566Y-2.225
|
|
||||||
X0.1566Y-2.325
|
|
||||||
X0.1566Y-2.425
|
|
||||||
X0.1566Y-2.65
|
|
||||||
X0.1566Y-2.75
|
|
||||||
X0.1566Y-2.85
|
|
||||||
T0
|
|
||||||
M30
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,125 +0,0 @@
|
|||||||
{
|
|
||||||
"Header": {
|
|
||||||
"GenerationSoftware": {
|
|
||||||
"Vendor": "KiCad",
|
|
||||||
"Application": "Pcbnew",
|
|
||||||
"Version": "7.0.5+dfsg-2"
|
|
||||||
},
|
|
||||||
"CreationDate": "2023-06-30T15:01:54+02:00"
|
|
||||||
},
|
|
||||||
"GeneralSpecs": {
|
|
||||||
"ProjectId": {
|
|
||||||
"Name": "squeow_mod",
|
|
||||||
"GUID": "73717565-6f77-45f6-9d6f-642e6b696361",
|
|
||||||
"Revision": "rev?"
|
|
||||||
},
|
|
||||||
"Size": {
|
|
||||||
"X": 26.135,
|
|
||||||
"Y": 79.475
|
|
||||||
},
|
|
||||||
"LayerNumber": 2,
|
|
||||||
"BoardThickness": 1.6,
|
|
||||||
"Finish": "None"
|
|
||||||
},
|
|
||||||
"DesignRules": [
|
|
||||||
{
|
|
||||||
"Layers": "Outer",
|
|
||||||
"PadToPad": 0.25,
|
|
||||||
"PadToTrack": 0.25,
|
|
||||||
"TrackToTrack": 0.25,
|
|
||||||
"MinLineWidth": 1.0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"FilesAttributes": [
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-F_Cu.gbr",
|
|
||||||
"FileFunction": "Copper,L1,Top",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-B_Cu.gbr",
|
|
||||||
"FileFunction": "Copper,L2,Bot",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-F_Paste.gbr",
|
|
||||||
"FileFunction": "SolderPaste,Top",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-B_Paste.gbr",
|
|
||||||
"FileFunction": "SolderPaste,Bot",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-F_Silkscreen.gbr",
|
|
||||||
"FileFunction": "Legend,Top",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-B_Silkscreen.gbr",
|
|
||||||
"FileFunction": "Legend,Bot",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-F_Mask.gbr",
|
|
||||||
"FileFunction": "SolderMask,Top",
|
|
||||||
"FilePolarity": "Negative"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-B_Mask.gbr",
|
|
||||||
"FileFunction": "SolderMask,Bot",
|
|
||||||
"FilePolarity": "Negative"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Path": "squeow_mod-Edge_Cuts.gbr",
|
|
||||||
"FileFunction": "Profile",
|
|
||||||
"FilePolarity": "Positive"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"MaterialStackup": [
|
|
||||||
{
|
|
||||||
"Type": "Legend",
|
|
||||||
"Name": "Top Silk Screen"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "SolderPaste",
|
|
||||||
"Name": "Top Solder Paste"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "SolderMask",
|
|
||||||
"Thickness": 0.01,
|
|
||||||
"Name": "Top Solder Mask"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "Copper",
|
|
||||||
"Thickness": 0.035,
|
|
||||||
"Name": "F.Cu"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "Dielectric",
|
|
||||||
"Thickness": 1.51,
|
|
||||||
"Material": "FR4",
|
|
||||||
"Name": "F.Cu/B.Cu",
|
|
||||||
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "Copper",
|
|
||||||
"Thickness": 0.035,
|
|
||||||
"Name": "B.Cu"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "SolderMask",
|
|
||||||
"Thickness": 0.01,
|
|
||||||
"Name": "Bottom Solder Mask"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "SolderPaste",
|
|
||||||
"Name": "Bottom Solder Paste"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Type": "Legend",
|
|
||||||
"Name": "Bottom Silk Screen"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,77 +0,0 @@
|
|||||||
{
|
|
||||||
"board": {
|
|
||||||
"active_layer": 0,
|
|
||||||
"active_layer_preset": "",
|
|
||||||
"auto_track_width": false,
|
|
||||||
"hidden_netclasses": [],
|
|
||||||
"hidden_nets": [],
|
|
||||||
"high_contrast_mode": 0,
|
|
||||||
"net_color_mode": 1,
|
|
||||||
"opacity": {
|
|
||||||
"images": 0.6,
|
|
||||||
"pads": 1.0,
|
|
||||||
"tracks": 1.0,
|
|
||||||
"vias": 1.0,
|
|
||||||
"zones": 0.6
|
|
||||||
},
|
|
||||||
"ratsnest_display_mode": 0,
|
|
||||||
"selection_filter": {
|
|
||||||
"dimensions": true,
|
|
||||||
"footprints": true,
|
|
||||||
"graphics": true,
|
|
||||||
"keepouts": true,
|
|
||||||
"lockedItems": true,
|
|
||||||
"otherItems": true,
|
|
||||||
"pads": true,
|
|
||||||
"text": true,
|
|
||||||
"tracks": true,
|
|
||||||
"vias": true,
|
|
||||||
"zones": true
|
|
||||||
},
|
|
||||||
"visible_items": [
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
3,
|
|
||||||
4,
|
|
||||||
5,
|
|
||||||
8,
|
|
||||||
9,
|
|
||||||
10,
|
|
||||||
11,
|
|
||||||
12,
|
|
||||||
13,
|
|
||||||
14,
|
|
||||||
15,
|
|
||||||
16,
|
|
||||||
17,
|
|
||||||
18,
|
|
||||||
19,
|
|
||||||
20,
|
|
||||||
21,
|
|
||||||
22,
|
|
||||||
23,
|
|
||||||
24,
|
|
||||||
25,
|
|
||||||
26,
|
|
||||||
27,
|
|
||||||
28,
|
|
||||||
29,
|
|
||||||
30,
|
|
||||||
32,
|
|
||||||
33,
|
|
||||||
34,
|
|
||||||
35,
|
|
||||||
36
|
|
||||||
],
|
|
||||||
"visible_layers": "0001020_ffffffff",
|
|
||||||
"zone_display_mode": 0
|
|
||||||
},
|
|
||||||
"meta": {
|
|
||||||
"filename": "squeow_mod.kicad_prl",
|
|
||||||
"version": 3
|
|
||||||
},
|
|
||||||
"project": {
|
|
||||||
"files": []
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,454 +0,0 @@
|
|||||||
{
|
|
||||||
"board": {
|
|
||||||
"3dviewports": [],
|
|
||||||
"design_settings": {
|
|
||||||
"defaults": {
|
|
||||||
"board_outline_line_width": 0.09999999999999999,
|
|
||||||
"copper_line_width": 0.19999999999999998,
|
|
||||||
"copper_text_italic": false,
|
|
||||||
"copper_text_size_h": 1.5,
|
|
||||||
"copper_text_size_v": 1.5,
|
|
||||||
"copper_text_thickness": 0.3,
|
|
||||||
"copper_text_upright": false,
|
|
||||||
"courtyard_line_width": 0.049999999999999996,
|
|
||||||
"dimension_precision": 4,
|
|
||||||
"dimension_units": 3,
|
|
||||||
"dimensions": {
|
|
||||||
"arrow_length": 1270000,
|
|
||||||
"extension_offset": 500000,
|
|
||||||
"keep_text_aligned": true,
|
|
||||||
"suppress_zeroes": false,
|
|
||||||
"text_position": 0,
|
|
||||||
"units_format": 1
|
|
||||||
},
|
|
||||||
"fab_line_width": 0.09999999999999999,
|
|
||||||
"fab_text_italic": false,
|
|
||||||
"fab_text_size_h": 1.0,
|
|
||||||
"fab_text_size_v": 1.0,
|
|
||||||
"fab_text_thickness": 0.15,
|
|
||||||
"fab_text_upright": false,
|
|
||||||
"other_line_width": 0.15,
|
|
||||||
"other_text_italic": false,
|
|
||||||
"other_text_size_h": 1.0,
|
|
||||||
"other_text_size_v": 1.0,
|
|
||||||
"other_text_thickness": 0.15,
|
|
||||||
"other_text_upright": false,
|
|
||||||
"pads": {
|
|
||||||
"drill": 0.762,
|
|
||||||
"height": 1.524,
|
|
||||||
"width": 1.524
|
|
||||||
},
|
|
||||||
"silk_line_width": 0.15,
|
|
||||||
"silk_text_italic": false,
|
|
||||||
"silk_text_size_h": 1.0,
|
|
||||||
"silk_text_size_v": 1.0,
|
|
||||||
"silk_text_thickness": 0.15,
|
|
||||||
"silk_text_upright": false,
|
|
||||||
"zones": {
|
|
||||||
"45_degree_only": false,
|
|
||||||
"min_clearance": 0.508
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"diff_pair_dimensions": [
|
|
||||||
{
|
|
||||||
"gap": 0.0,
|
|
||||||
"via_gap": 0.0,
|
|
||||||
"width": 0.0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"drc_exclusions": [],
|
|
||||||
"meta": {
|
|
||||||
"version": 2
|
|
||||||
},
|
|
||||||
"rule_severities": {
|
|
||||||
"annular_width": "error",
|
|
||||||
"clearance": "error",
|
|
||||||
"copper_edge_clearance": "error",
|
|
||||||
"courtyards_overlap": "error",
|
|
||||||
"diff_pair_gap_out_of_range": "error",
|
|
||||||
"diff_pair_uncoupled_length_too_long": "error",
|
|
||||||
"drill_out_of_range": "error",
|
|
||||||
"duplicate_footprints": "warning",
|
|
||||||
"extra_footprint": "warning",
|
|
||||||
"footprint_type_mismatch": "error",
|
|
||||||
"hole_clearance": "error",
|
|
||||||
"hole_near_hole": "error",
|
|
||||||
"invalid_outline": "error",
|
|
||||||
"item_on_disabled_layer": "error",
|
|
||||||
"items_not_allowed": "error",
|
|
||||||
"length_out_of_range": "error",
|
|
||||||
"malformed_courtyard": "error",
|
|
||||||
"microvia_drill_out_of_range": "error",
|
|
||||||
"missing_courtyard": "ignore",
|
|
||||||
"missing_footprint": "warning",
|
|
||||||
"net_conflict": "warning",
|
|
||||||
"npth_inside_courtyard": "ignore",
|
|
||||||
"padstack": "error",
|
|
||||||
"pth_inside_courtyard": "ignore",
|
|
||||||
"shorting_items": "error",
|
|
||||||
"silk_over_copper": "warning",
|
|
||||||
"silk_overlap": "warning",
|
|
||||||
"skew_out_of_range": "error",
|
|
||||||
"through_hole_pad_without_hole": "error",
|
|
||||||
"too_many_vias": "error",
|
|
||||||
"track_dangling": "warning",
|
|
||||||
"track_width": "error",
|
|
||||||
"tracks_crossing": "error",
|
|
||||||
"unconnected_items": "error",
|
|
||||||
"unresolved_variable": "error",
|
|
||||||
"via_dangling": "warning",
|
|
||||||
"zone_has_empty_net": "error",
|
|
||||||
"zones_intersect": "error"
|
|
||||||
},
|
|
||||||
"rules": {
|
|
||||||
"allow_blind_buried_vias": false,
|
|
||||||
"allow_microvias": false,
|
|
||||||
"max_error": 0.005,
|
|
||||||
"min_clearance": 0.0,
|
|
||||||
"min_copper_edge_clearance": 0.0,
|
|
||||||
"min_hole_clearance": 0.25,
|
|
||||||
"min_hole_to_hole": 0.25,
|
|
||||||
"min_microvia_diameter": 0.19999999999999998,
|
|
||||||
"min_microvia_drill": 0.09999999999999999,
|
|
||||||
"min_silk_clearance": 0.0,
|
|
||||||
"min_through_hole_diameter": 0.3,
|
|
||||||
"min_track_width": 0.19999999999999998,
|
|
||||||
"min_via_annular_width": 0.049999999999999996,
|
|
||||||
"min_via_diameter": 0.39999999999999997,
|
|
||||||
"solder_mask_clearance": 0.0,
|
|
||||||
"solder_mask_min_width": 0.0,
|
|
||||||
"use_height_for_length_calcs": true
|
|
||||||
},
|
|
||||||
"track_widths": [
|
|
||||||
0.0,
|
|
||||||
0.5,
|
|
||||||
1.0,
|
|
||||||
2.0,
|
|
||||||
3.0,
|
|
||||||
4.0
|
|
||||||
],
|
|
||||||
"via_dimensions": [
|
|
||||||
{
|
|
||||||
"diameter": 0.0,
|
|
||||||
"drill": 0.0
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"zones_allow_external_fillets": false,
|
|
||||||
"zones_use_no_outline": true
|
|
||||||
},
|
|
||||||
"layer_presets": [],
|
|
||||||
"viewports": []
|
|
||||||
},
|
|
||||||
"boards": [],
|
|
||||||
"cvpcb": {
|
|
||||||
"equivalence_files": []
|
|
||||||
},
|
|
||||||
"erc": {
|
|
||||||
"erc_exclusions": [],
|
|
||||||
"meta": {
|
|
||||||
"version": 0
|
|
||||||
},
|
|
||||||
"pin_map": [
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
2,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
1,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
1,
|
|
||||||
0,
|
|
||||||
2,
|
|
||||||
0,
|
|
||||||
0,
|
|
||||||
2
|
|
||||||
],
|
|
||||||
[
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2,
|
|
||||||
2
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"rule_severities": {
|
|
||||||
"bus_definition_conflict": "error",
|
|
||||||
"bus_entry_needed": "error",
|
|
||||||
"bus_to_bus_conflict": "error",
|
|
||||||
"bus_to_net_conflict": "error",
|
|
||||||
"conflicting_netclasses": "error",
|
|
||||||
"different_unit_footprint": "error",
|
|
||||||
"different_unit_net": "error",
|
|
||||||
"duplicate_reference": "error",
|
|
||||||
"duplicate_sheet_names": "error",
|
|
||||||
"endpoint_off_grid": "warning",
|
|
||||||
"extra_units": "error",
|
|
||||||
"global_label_dangling": "warning",
|
|
||||||
"hier_label_mismatch": "error",
|
|
||||||
"label_dangling": "error",
|
|
||||||
"lib_symbol_issues": "warning",
|
|
||||||
"missing_bidi_pin": "warning",
|
|
||||||
"missing_input_pin": "warning",
|
|
||||||
"missing_power_pin": "error",
|
|
||||||
"missing_unit": "warning",
|
|
||||||
"multiple_net_names": "warning",
|
|
||||||
"net_not_bus_member": "warning",
|
|
||||||
"no_connect_connected": "warning",
|
|
||||||
"no_connect_dangling": "warning",
|
|
||||||
"pin_not_connected": "error",
|
|
||||||
"pin_not_driven": "error",
|
|
||||||
"pin_to_pin": "warning",
|
|
||||||
"power_pin_not_driven": "error",
|
|
||||||
"similar_labels": "warning",
|
|
||||||
"simulation_model_issue": "ignore",
|
|
||||||
"unannotated": "error",
|
|
||||||
"unit_value_mismatch": "error",
|
|
||||||
"unresolved_variable": "error",
|
|
||||||
"wire_dangling": "error"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"libraries": {
|
|
||||||
"pinned_footprint_libs": [],
|
|
||||||
"pinned_symbol_libs": []
|
|
||||||
},
|
|
||||||
"meta": {
|
|
||||||
"filename": "squeow_mod.kicad_pro",
|
|
||||||
"version": 1
|
|
||||||
},
|
|
||||||
"net_settings": {
|
|
||||||
"classes": [
|
|
||||||
{
|
|
||||||
"bus_width": 12,
|
|
||||||
"clearance": 0.25,
|
|
||||||
"diff_pair_gap": 0.25,
|
|
||||||
"diff_pair_via_gap": 0.25,
|
|
||||||
"diff_pair_width": 0.2,
|
|
||||||
"line_style": 0,
|
|
||||||
"microvia_diameter": 0.3,
|
|
||||||
"microvia_drill": 0.1,
|
|
||||||
"name": "Default",
|
|
||||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
|
||||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
|
||||||
"track_width": 0.25,
|
|
||||||
"via_diameter": 0.8,
|
|
||||||
"via_drill": 0.4,
|
|
||||||
"wire_width": 6
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"meta": {
|
|
||||||
"version": 3
|
|
||||||
},
|
|
||||||
"net_colors": null,
|
|
||||||
"netclass_assignments": null,
|
|
||||||
"netclass_patterns": []
|
|
||||||
},
|
|
||||||
"pcbnew": {
|
|
||||||
"last_paths": {
|
|
||||||
"gencad": "",
|
|
||||||
"idf": "",
|
|
||||||
"netlist": "",
|
|
||||||
"specctra_dsn": "",
|
|
||||||
"step": "",
|
|
||||||
"vrml": ""
|
|
||||||
},
|
|
||||||
"page_layout_descr_file": ""
|
|
||||||
},
|
|
||||||
"schematic": {
|
|
||||||
"annotate_start_num": 0,
|
|
||||||
"drawing": {
|
|
||||||
"dashed_lines_dash_length_ratio": 12.0,
|
|
||||||
"dashed_lines_gap_length_ratio": 3.0,
|
|
||||||
"default_line_thickness": 6.0,
|
|
||||||
"default_text_size": 50.0,
|
|
||||||
"field_names": [],
|
|
||||||
"intersheets_ref_own_page": false,
|
|
||||||
"intersheets_ref_prefix": "",
|
|
||||||
"intersheets_ref_short": false,
|
|
||||||
"intersheets_ref_show": false,
|
|
||||||
"intersheets_ref_suffix": "",
|
|
||||||
"junction_size_choice": 3,
|
|
||||||
"label_size_ratio": 0.375,
|
|
||||||
"pin_symbol_size": 25.0,
|
|
||||||
"text_offset_ratio": 0.15
|
|
||||||
},
|
|
||||||
"legacy_lib_dir": "",
|
|
||||||
"legacy_lib_list": [],
|
|
||||||
"meta": {
|
|
||||||
"version": 1
|
|
||||||
},
|
|
||||||
"net_format_name": "",
|
|
||||||
"ngspice": {
|
|
||||||
"fix_include_paths": true,
|
|
||||||
"fix_passive_vals": false,
|
|
||||||
"meta": {
|
|
||||||
"version": 0
|
|
||||||
},
|
|
||||||
"model_mode": 0,
|
|
||||||
"workbook_filename": ""
|
|
||||||
},
|
|
||||||
"page_layout_descr_file": "",
|
|
||||||
"plot_directory": "",
|
|
||||||
"spice_adjust_passive_values": false,
|
|
||||||
"spice_current_sheet_as_root": false,
|
|
||||||
"spice_external_command": "spice \"%I\"",
|
|
||||||
"spice_model_current_sheet_as_root": true,
|
|
||||||
"spice_save_all_currents": false,
|
|
||||||
"spice_save_all_voltages": false,
|
|
||||||
"subpart_first_id": 65,
|
|
||||||
"subpart_id_separator": 0
|
|
||||||
},
|
|
||||||
"sheets": [
|
|
||||||
[
|
|
||||||
"9f71c27a-ec7c-41dd-bc8e-e65fc2612166",
|
|
||||||
""
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"text_variables": {}
|
|
||||||
}
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -59,28 +59,26 @@ void Error_Handler(void);
|
|||||||
/* USER CODE END EFP */
|
/* USER CODE END EFP */
|
||||||
|
|
||||||
/* Private defines -----------------------------------------------------------*/
|
/* Private defines -----------------------------------------------------------*/
|
||||||
#define TEMPERATURA_Pin GPIO_PIN_4
|
#define A5_Pin GPIO_PIN_4
|
||||||
#define TEMPERATURA_GPIO_Port GPIOA
|
#define A5_GPIO_Port GPIOA
|
||||||
#define CORRENTE_Pin GPIO_PIN_5
|
#define A4_Pin GPIO_PIN_5
|
||||||
#define CORRENTE_GPIO_Port GPIOA
|
#define A4_GPIO_Port GPIOA
|
||||||
#define DIRETTA_Pin GPIO_PIN_6
|
#define A3_Pin GPIO_PIN_6
|
||||||
#define DIRETTA_GPIO_Port GPIOA
|
#define A3_GPIO_Port GPIOA
|
||||||
#define RIFLESSA_Pin GPIO_PIN_7
|
#define A2_Pin GPIO_PIN_7
|
||||||
#define RIFLESSA_GPIO_Port GPIOA
|
#define A2_GPIO_Port GPIOA
|
||||||
#define AUDIO_IN_Pin GPIO_PIN_0
|
#define A1_Pin GPIO_PIN_0
|
||||||
#define AUDIO_IN_GPIO_Port GPIOB
|
#define A1_GPIO_Port GPIOB
|
||||||
#define T_SWDIO_Pin GPIO_PIN_13
|
#define T_SWDIO_Pin GPIO_PIN_13
|
||||||
#define T_SWDIO_GPIO_Port GPIOA
|
#define T_SWDIO_GPIO_Port GPIOA
|
||||||
#define T_SWCLK_Pin GPIO_PIN_14
|
#define T_SWCLK_Pin GPIO_PIN_14
|
||||||
#define T_SWCLK_GPIO_Port GPIOA
|
#define T_SWCLK_GPIO_Port GPIOA
|
||||||
#define AUDIO_OL_Pin GPIO_PIN_3
|
#define G1_Pin GPIO_PIN_3
|
||||||
#define AUDIO_OL_GPIO_Port GPIOB
|
#define G1_GPIO_Port GPIOB
|
||||||
#define RESET_BTN_Pin GPIO_PIN_4
|
#define G2_Pin GPIO_PIN_4
|
||||||
#define RESET_BTN_GPIO_Port GPIOB
|
#define G2_GPIO_Port GPIOB
|
||||||
#define TEMP_OL_Pin GPIO_PIN_5
|
#define G4_Pin GPIO_PIN_6
|
||||||
#define TEMP_OL_GPIO_Port GPIOB
|
#define G4_GPIO_Port GPIOB
|
||||||
#define REFL_OL_Pin GPIO_PIN_6
|
|
||||||
#define REFL_OL_GPIO_Port GPIOB
|
|
||||||
|
|
||||||
/* USER CODE BEGIN Private defines */
|
/* USER CODE BEGIN Private defines */
|
||||||
|
|
||||||
|
|||||||
@@ -1,37 +0,0 @@
|
|||||||
#define SI5351_ADDRESS (0x60)
|
|
||||||
|
|
||||||
// #define SI5351_CRYSTAL_FREQ 12288000UL
|
|
||||||
#define SI5351_CRYSTAL_FREQ 19288000UL
|
|
||||||
|
|
||||||
#define SI5351_MIN_FREQ 3000
|
|
||||||
#define SI5351_MAX_FREQ 200000000
|
|
||||||
|
|
||||||
// #### registri ####
|
|
||||||
|
|
||||||
#define SI5351_OUT_ENABLE 3
|
|
||||||
#define SI5351_OUT_DIS_STATE 24
|
|
||||||
|
|
||||||
#define SI5351_INPUT_SOURCE 15
|
|
||||||
|
|
||||||
#define SI5351_CLK0_CONTROL 16
|
|
||||||
#define SI5351_CLK1_CONTROL 17
|
|
||||||
#define SI5351_CLK2_CONTROL 18
|
|
||||||
|
|
||||||
#define SI5351_PLLA 26
|
|
||||||
#define SI5351_PLLB 34
|
|
||||||
|
|
||||||
#define SI5351_MULTISYNTH0 42
|
|
||||||
#define SI5351_MULTISYNTH1 50
|
|
||||||
#define SI5351_MULTISYNTH2 58
|
|
||||||
|
|
||||||
#define SI5351_RESET 177
|
|
||||||
#define SI5351_CRYSTAL_LOAD 183
|
|
||||||
|
|
||||||
extern I2C_HandleTypeDef hi2c1;
|
|
||||||
|
|
||||||
void si5351_initialize(void);
|
|
||||||
void si5351_set_frequency(uint32_t freq, uint8_t pll);
|
|
||||||
void si5351_off_clk(uint8_t clk);
|
|
||||||
void si5351_on_clk(uint8_t clk);
|
|
||||||
|
|
||||||
extern uint8_t oeb;
|
|
||||||
1
squeow_sw/Inc/si5351.h
Symbolic link
1
squeow_sw/Inc/si5351.h
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../../../../../uC_driver/synth/si5351/si5351.h
|
||||||
@@ -1,57 +1,69 @@
|
|||||||
#define SYS_TICK_PRESCALE_10HZ 0
|
// device presenti
|
||||||
#define SYS_TICK_PRESCALE_1HZ 10
|
#define SQUEOW_SYNTH
|
||||||
|
#define SQUEOW_PWM
|
||||||
|
#define SQUEOW_SONDA_TEMPERATURA
|
||||||
|
#define SQUEOW_SONDA_DIRETTA
|
||||||
|
#define SQUEOW_SONDA_RIFLESSA
|
||||||
|
// #define SQUEOW_SONDA_CORRENTE
|
||||||
|
|
||||||
#define STATO_AUDIO_DISCONNESSO 0
|
// secondo l'ordine di rank dell'ADC
|
||||||
#define STATO_AUDIO_CONNESSO 1
|
#define SQUEOW_ADC_CORRENTE 0 // IN4 (pin 12, A2)
|
||||||
#define STATO_AUDIO_RIPRODUZIONE 2
|
#define SQUEOW_ADC_TEMPERATURA 1 // IN3 (pin 11, A3)
|
||||||
#define STATO_AUDIO_TONO 3
|
#define SQUEOW_ADC_DIRETTA 2 // IN13 (pin 10, A4)
|
||||||
#define STATO_AUDIO_ADC 4
|
#define SQUEOW_ADC_RIFLESSA 3 // IN17 (pin 9, A5)
|
||||||
|
|
||||||
#define SAMPLES_BUFFER_SIZE (1024) ///< deve essere ^2
|
// soglie
|
||||||
#define SAMPLES_BUFFER_SIZE_MASK (SAMPLES_BUFFER_SIZE - 1)
|
#define SOGLIA_CORRENTE 3096
|
||||||
#define SINE_INCREMENT 0.314
|
#define SOGLIA_TEMPERATURA 3096
|
||||||
|
#define SOGLIA_DIRETTA 3096
|
||||||
|
#define SOGLIA_RIFLESSA 3096
|
||||||
|
|
||||||
|
// base dei tempi per operazioni lente, la base dei tempi è 100hz
|
||||||
|
#define SYS_TICK_PRESCALE_10HZ 10
|
||||||
|
#define SYS_TICK_PRESCALE_1HZ 100
|
||||||
|
|
||||||
|
// modalità di blocco
|
||||||
|
#define MODALITA_BLOCCO_PERMANENTE
|
||||||
|
// #define MODALITA_BLOCCO_TEMPORANEO
|
||||||
|
// #define MODALITA_BLOCCO_BASSA_POTENZA
|
||||||
|
|
||||||
|
#define TEMPO_BLOCCO_TEMPORANEO 1000
|
||||||
|
#define DIVISORE_BLOCCO_BASSA_POTENZA 2
|
||||||
|
|
||||||
#define DEFAULT_SYNTH_FREQUENCY 1359000UL
|
#define DEFAULT_SYNTH_FREQUENCY 1359000UL
|
||||||
|
|
||||||
#define SOGLIA_TEMPERATURA 2048
|
|
||||||
#define SOGLIA_CORRENTE 2048
|
// ################################################
|
||||||
#define SOGLIA_DIRETTA 2048
|
|
||||||
#define SOGLIA_RIFLESSA 2048
|
|
||||||
|
|
||||||
#define max(x,y) (((x) >= (y)) ? (x) : (y))
|
#define max(x,y) (((x) >= (y)) ? (x) : (y))
|
||||||
|
|
||||||
// SYS
|
// SYS
|
||||||
extern uint8_t sys_tick, sys_tick_prescale, pwm_tick;
|
extern volatile uint8_t sys_tick, sys_tick_prescale;
|
||||||
|
|
||||||
// UART
|
// UART
|
||||||
|
int serial_write(char *ptr, size_t len);
|
||||||
|
|
||||||
extern UART_HandleTypeDef huart1;
|
extern UART_HandleTypeDef huart1;
|
||||||
#define UART_RX_BUF_SIZE 64
|
#define UART_RX_BUF_SIZE 256
|
||||||
extern uint8_t UART_RX_buf[UART_RX_BUF_SIZE];
|
extern uint8_t UART_RX_buf[UART_RX_BUF_SIZE];
|
||||||
|
|
||||||
|
#define UART_TX_BUF_SIZE 256
|
||||||
|
extern uint8_t UART_TX_buf[UART_TX_BUF_SIZE];
|
||||||
|
extern uint8_t UART_TX_buf_lenght;
|
||||||
|
|
||||||
|
|
||||||
// SYNTH
|
// SYNTH
|
||||||
extern uint32_t freq;
|
extern uint32_t freq;
|
||||||
|
|
||||||
// ADC1
|
|
||||||
extern uint16_t adc1_valore;
|
|
||||||
|
|
||||||
// ADC2
|
// ADC2
|
||||||
extern uint16_t adc2_valori[4];
|
// per usare buffer da 32 settare WORD nel canale DMA
|
||||||
extern uint8_t adc2_done, adc_blocco, adc_allarmi[4];
|
extern uint32_t adc2_valori[4];
|
||||||
|
extern uint8_t adc2_done, blocco, blocco_fatto, codice_allarme;
|
||||||
|
|
||||||
// audio
|
// ADC
|
||||||
extern uint16_t sample_value;
|
void adc_rileva_soglie(uint32_t *adc_valori);
|
||||||
extern uint8_t stato_audio;
|
void processa_blocco(void);
|
||||||
extern double sine_increment;
|
|
||||||
extern uint16_t samples_ringbuf[SAMPLES_BUFFER_SIZE]; ///< buffer ad anello dei dati RX
|
|
||||||
extern uint32_t samples_ringbuf_input_index, samples_ringbuf_output_index;
|
|
||||||
extern uint8_t usb_audio_tick;
|
|
||||||
|
|
||||||
// VU
|
|
||||||
void adc_rileva_soglie(uint16_t *adc_valori);
|
|
||||||
|
|
||||||
// MOD
|
|
||||||
extern uint16_t pwm_value1, pwm_value2, pwm_value3, pwm_value4;
|
|
||||||
extern uint8_t rails_number;
|
|
||||||
|
|
||||||
extern UART_HandleTypeDef huart1;
|
extern UART_HandleTypeDef huart1;
|
||||||
extern ADC_HandleTypeDef hadc1;
|
extern ADC_HandleTypeDef hadc1;
|
||||||
@@ -59,12 +71,11 @@ extern ADC_HandleTypeDef hadc2;
|
|||||||
|
|
||||||
|
|
||||||
// funzie
|
// funzie
|
||||||
|
void squeow_init(void);
|
||||||
|
void squeow_synth_init(void);
|
||||||
|
void squeow_synth_set(uint32_t freq);
|
||||||
|
void squeow_synth_on(void);
|
||||||
|
void squeow_synth_off(void);
|
||||||
|
|
||||||
uint32_t sat_sub(uint16_t x, uint16_t y);
|
uint32_t sat_sub(uint16_t x, uint16_t y);
|
||||||
uint16_t u16_sine(void);
|
|
||||||
uint16_t u12_sine(void);
|
|
||||||
uint16_t u11_sine(void);
|
|
||||||
void store_sample(uint16_t sample);
|
|
||||||
void store_samples(uint16_t *data, uint32_t size);
|
|
||||||
uint16_t get_sample(void);
|
|
||||||
uint16_t get_adc_sample(void);
|
|
||||||
uint32_t ringbuf_increment(uint32_t *index, uint32_t buff_size_mask);
|
uint32_t ringbuf_increment(uint32_t *index, uint32_t buff_size_mask);
|
||||||
|
|||||||
@@ -1,18 +1,49 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <string.h>
|
||||||
|
|
||||||
extern uint8_t vu_on, vu_value, vu_tmp_value;
|
#ifndef SQUEOW_UI_H
|
||||||
extern uint8_t adc_stampa;
|
#define SQUEOW_UI_H
|
||||||
|
|
||||||
extern uint8_t uart_sent;
|
// #define SQUEOW_UI_TOSTA
|
||||||
|
#define SQUEOW_UI_SERIOW
|
||||||
|
#define SQUEOW_UI_LED
|
||||||
|
|
||||||
|
#define SQUEOW_LED_BLOCCO_LAMPO 10
|
||||||
|
#define SQUEOW_LED_BLOCCO_PAUSA 80
|
||||||
|
|
||||||
|
#define VU_METER_RILASCIO 1
|
||||||
|
#define VU_METER_SOGLIA_PICCO 2040
|
||||||
|
#define VU_METER_TEMPO_PICCO 10000 // base 40khz
|
||||||
|
|
||||||
|
// codice lampeggi
|
||||||
|
#define SQUEOW_CODICE_TEMPERATURA 1
|
||||||
|
#define SQUEOW_CODICE_RIFLESSA 2
|
||||||
|
#define SQUEOW_CODICE_DIRETTA 3
|
||||||
|
#define SQUEOW_CODICE_CORRENTE 4
|
||||||
|
|
||||||
|
extern uint16_t ui_volume;
|
||||||
|
|
||||||
|
extern volatile uint8_t uart_sent;
|
||||||
|
|
||||||
// ################
|
// ################
|
||||||
|
|
||||||
void squeow_ui_init(void);
|
void squeow_ui_init(void);
|
||||||
|
|
||||||
int serial_write_DMA(char *ptr, int len);
|
|
||||||
int serial_write(char *ptr, int len);
|
|
||||||
void vu_stampa(void);
|
|
||||||
void stampa_adc();
|
|
||||||
|
|
||||||
void seriow_var_dump(void);
|
void seriow_var_dump(void);
|
||||||
void seriow_stab_dump(void);
|
void seriow_stab_dump(void);
|
||||||
void seriow_log(uint8_t sev, char *msg);
|
void seriow_log(uint8_t sev, char *msg);
|
||||||
|
|
||||||
|
void tosta_freq(void);
|
||||||
|
void tosta_log(uint8_t sev, char *msg);
|
||||||
|
void tosta_var_bars(void);
|
||||||
|
|
||||||
|
void led_blocco(uint8_t led_blocco_lampi);
|
||||||
|
void led_pwm_duty(uint8_t duty);
|
||||||
|
|
||||||
|
// #####
|
||||||
|
|
||||||
|
uint16_t vu_meter(uint16_t campione);
|
||||||
|
|
||||||
|
uint16_t riscala_valori(uint16_t valore_in, uint16_t valore_in_minimo, uint16_t valore_in_massimo, uint16_t valore_out_minimo, uint16_t valore_out_massimo);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|||||||
@@ -115,7 +115,7 @@
|
|||||||
* (when HSE is used as system clock source, directly or through the PLL).
|
* (when HSE is used as system clock source, directly or through the PLL).
|
||||||
*/
|
*/
|
||||||
#if !defined (HSE_VALUE)
|
#if !defined (HSE_VALUE)
|
||||||
#define HSE_VALUE (12288000UL) /*!< Value of the External oscillator in Hz */
|
#define HSE_VALUE (24000000UL) /*!< Value of the External oscillator in Hz */
|
||||||
#endif /* HSE_VALUE */
|
#endif /* HSE_VALUE */
|
||||||
|
|
||||||
#if !defined (HSE_STARTUP_TIMEOUT)
|
#if !defined (HSE_STARTUP_TIMEOUT)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
# File automatically-generated by tool: [projectgenerator] version: [4.5.0-RC5] date: [Mon Jan 20 19:11:19 CET 2025]
|
# File automatically-generated by tool: [projectgenerator] version: [4.6.0.1-B1] date: [Sat Jun 28 00:34:16 CEST 2025]
|
||||||
##########################################################################################################################
|
##########################################################################################################################
|
||||||
|
|
||||||
# ------------------------------------------------
|
# ------------------------------------------------
|
||||||
@@ -24,7 +24,6 @@ DEBUG = 1
|
|||||||
# optimization
|
# optimization
|
||||||
OPT = -Og
|
OPT = -Og
|
||||||
|
|
||||||
|
|
||||||
#######################################
|
#######################################
|
||||||
# paths
|
# paths
|
||||||
#######################################
|
#######################################
|
||||||
@@ -120,7 +119,6 @@ C_DEFS = \
|
|||||||
-DUSE_HAL_DRIVER \
|
-DUSE_HAL_DRIVER \
|
||||||
-DSTM32G431xx
|
-DSTM32G431xx
|
||||||
|
|
||||||
|
|
||||||
# AS includes
|
# AS includes
|
||||||
AS_INCLUDES =
|
AS_INCLUDES =
|
||||||
|
|
||||||
@@ -151,7 +149,7 @@ CFLAGS += -MMD -MP -MF"$(@:%.o=%.d)"
|
|||||||
# LDFLAGS
|
# LDFLAGS
|
||||||
#######################################
|
#######################################
|
||||||
# link script
|
# link script
|
||||||
LDSCRIPT = stm32g431kbtx_flash.ld
|
LDSCRIPT = STM32G431XX_FLASH.ld
|
||||||
|
|
||||||
# libraries
|
# libraries
|
||||||
LIBS = -lc -lm -lnosys
|
LIBS = -lc -lm -lnosys
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ I2C_HandleTypeDef hi2c1;
|
|||||||
|
|
||||||
TIM_HandleTypeDef htim2;
|
TIM_HandleTypeDef htim2;
|
||||||
TIM_HandleTypeDef htim3;
|
TIM_HandleTypeDef htim3;
|
||||||
|
TIM_HandleTypeDef htim8;
|
||||||
|
|
||||||
UART_HandleTypeDef huart1;
|
UART_HandleTypeDef huart1;
|
||||||
DMA_HandleTypeDef hdma_usart1_rx;
|
DMA_HandleTypeDef hdma_usart1_rx;
|
||||||
@@ -69,6 +70,7 @@ static void MX_TIM3_Init(void);
|
|||||||
static void MX_ADC1_Init(void);
|
static void MX_ADC1_Init(void);
|
||||||
static void MX_ADC2_Init(void);
|
static void MX_ADC2_Init(void);
|
||||||
static void MX_USART1_UART_Init(void);
|
static void MX_USART1_UART_Init(void);
|
||||||
|
static void MX_TIM8_Init(void);
|
||||||
/* USER CODE BEGIN PFP */
|
/* USER CODE BEGIN PFP */
|
||||||
|
|
||||||
/* USER CODE END PFP */
|
/* USER CODE END PFP */
|
||||||
@@ -114,9 +116,11 @@ int main(void)
|
|||||||
MX_ADC1_Init();
|
MX_ADC1_Init();
|
||||||
MX_ADC2_Init();
|
MX_ADC2_Init();
|
||||||
MX_USART1_UART_Init();
|
MX_USART1_UART_Init();
|
||||||
|
MX_TIM8_Init();
|
||||||
/* USER CODE BEGIN 2 */
|
/* USER CODE BEGIN 2 */
|
||||||
|
|
||||||
HAL_UARTEx_ReceiveToIdle_DMA(&huart1, (uint8_t *)&UART_RX_buf, UART_RX_BUF_SIZE);
|
// HAL_Delay(50);
|
||||||
|
// HAL_UARTEx_ReceiveToIdle_DMA(&huart1, (uint8_t *)&UART_RX_buf, UART_RX_BUF_SIZE);
|
||||||
|
|
||||||
// ADC1 audio
|
// ADC1 audio
|
||||||
HAL_ADC_Start_IT(&hadc1);
|
HAL_ADC_Start_IT(&hadc1);
|
||||||
@@ -132,16 +136,32 @@ int main(void)
|
|||||||
HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_3);
|
HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_3);
|
||||||
HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_4);
|
HAL_TIM_PWM_Start(&htim2, TIM_CHANNEL_4);
|
||||||
|
|
||||||
|
// timer led
|
||||||
|
HAL_TIM_Base_Start_IT(&htim8);
|
||||||
|
HAL_TIM_PWM_Start(&htim8, TIM_CHANNEL_3);
|
||||||
|
// serve, lo start nonfa partire i CHN
|
||||||
|
TIM_CCxChannelCmd(htim8.Instance, TIM_CHANNEL_3, TIM_CCxN_ENABLE);
|
||||||
|
|
||||||
squeow_init();
|
squeow_init();
|
||||||
squeow_ui_init();
|
squeow_ui_init();
|
||||||
|
|
||||||
|
/*
|
||||||
|
#ifdef SQUEOW_SYNTH
|
||||||
|
squeow_synth_init();
|
||||||
|
squeow_synth_set(DEFAULT_SYNTH_FREQUENCY);
|
||||||
|
squeow_synth_on();
|
||||||
|
#endif
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_stab_dump();
|
||||||
|
#endif
|
||||||
|
|
||||||
// prima lettura
|
// prima lettura
|
||||||
HAL_ADC_Start_DMA(&hadc2, adc2_valori, 4);
|
HAL_ADC_Start_DMA(&hadc2, adc2_valori, 4);
|
||||||
|
|
||||||
squeow_synth_init();
|
if (UART_TX_buf_lenght)
|
||||||
// HAL_Delay(50);
|
serial_write(UART_TX_buf, UART_TX_buf_lenght);
|
||||||
squeow_synth_set(DEFAULT_SYNTH_FREQUENCY);
|
|
||||||
squeow_synth_on();
|
|
||||||
|
|
||||||
/* USER CODE END 2 */
|
/* USER CODE END 2 */
|
||||||
|
|
||||||
/* Infinite loop */
|
/* Infinite loop */
|
||||||
@@ -151,20 +171,42 @@ int main(void)
|
|||||||
|
|
||||||
/* USER CODE BEGIN 3 */
|
/* USER CODE BEGIN 3 */
|
||||||
if (sys_tick) {
|
if (sys_tick) {
|
||||||
|
// 100hz
|
||||||
if (adc2_done) {
|
if (adc2_done) {
|
||||||
|
adc_rileva_soglie(adc2_valori);
|
||||||
HAL_ADC_Start_DMA(&hadc2, adc2_valori, 4);
|
HAL_ADC_Start_DMA(&hadc2, adc2_valori, 4);
|
||||||
adc2_done = 0;
|
adc2_done = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((sys_tick_prescale > SYS_TICK_PRESCALE_1HZ) && (uart_sent||1)) {
|
#ifdef SQUEOW_UI_LED
|
||||||
seriow_var_dump();
|
// visualizza LED volume con valore aggiornato da vu_meter
|
||||||
|
led_pwm_duty(ui_volume >> 3);
|
||||||
|
processa_blocco();
|
||||||
|
|
||||||
|
if (codice_allarme)
|
||||||
|
led_blocco(codice_allarme);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// eventi lenti
|
||||||
|
if (sys_tick_prescale > SYS_TICK_PRESCALE_10HZ) {
|
||||||
sys_tick_prescale = 0;
|
sys_tick_prescale = 0;
|
||||||
squeow_synth_set(DEFAULT_SYNTH_FREQUENCY);
|
|
||||||
squeow_synth_on();
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_var_bars();
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_var_dump();
|
||||||
|
#endif
|
||||||
|
|
||||||
|
if (HAL_GPIO_ReadPin(G1_GPIO_Port, G1_Pin) == GPIO_PIN_RESET) {
|
||||||
|
blocco = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (UART_TX_buf_lenght)
|
||||||
|
serial_write(UART_TX_buf, UART_TX_buf_lenght);
|
||||||
|
} else {
|
||||||
sys_tick_prescale++;
|
sys_tick_prescale++;
|
||||||
|
}
|
||||||
sys_tick = 0;
|
sys_tick = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -192,7 +234,7 @@ void SystemClock_Config(void)
|
|||||||
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
|
||||||
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
|
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;
|
||||||
RCC_OscInitStruct.PLL.PLLM = RCC_PLLM_DIV2;
|
RCC_OscInitStruct.PLL.PLLM = RCC_PLLM_DIV2;
|
||||||
RCC_OscInitStruct.PLL.PLLN = 54;
|
RCC_OscInitStruct.PLL.PLLN = 28;
|
||||||
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
|
RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2;
|
||||||
RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV4;
|
RCC_OscInitStruct.PLL.PLLQ = RCC_PLLQ_DIV4;
|
||||||
RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
|
RCC_OscInitStruct.PLL.PLLR = RCC_PLLR_DIV2;
|
||||||
@@ -214,7 +256,7 @@ void SystemClock_Config(void)
|
|||||||
{
|
{
|
||||||
Error_Handler();
|
Error_Handler();
|
||||||
}
|
}
|
||||||
HAL_RCC_MCOConfig(RCC_MCO_PG10, RCC_MCO1SOURCE_HSE, RCC_MCODIV_1);
|
HAL_RCC_MCOConfig(RCC_MCO1, RCC_MCO1SOURCE_HSE, RCC_MCODIV_1);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -343,7 +385,7 @@ static void MX_ADC2_Init(void)
|
|||||||
|
|
||||||
/** Configure Regular Channel
|
/** Configure Regular Channel
|
||||||
*/
|
*/
|
||||||
sConfig.Channel = ADC_CHANNEL_3;
|
sConfig.Channel = ADC_CHANNEL_4;
|
||||||
sConfig.Rank = ADC_REGULAR_RANK_1;
|
sConfig.Rank = ADC_REGULAR_RANK_1;
|
||||||
sConfig.SamplingTime = ADC_SAMPLETIME_247CYCLES_5;
|
sConfig.SamplingTime = ADC_SAMPLETIME_247CYCLES_5;
|
||||||
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
sConfig.SingleDiff = ADC_SINGLE_ENDED;
|
||||||
@@ -356,7 +398,7 @@ static void MX_ADC2_Init(void)
|
|||||||
|
|
||||||
/** Configure Regular Channel
|
/** Configure Regular Channel
|
||||||
*/
|
*/
|
||||||
sConfig.Channel = ADC_CHANNEL_4;
|
sConfig.Channel = ADC_CHANNEL_3;
|
||||||
sConfig.Rank = ADC_REGULAR_RANK_2;
|
sConfig.Rank = ADC_REGULAR_RANK_2;
|
||||||
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
if (HAL_ADC_ConfigChannel(&hadc2, &sConfig) != HAL_OK)
|
||||||
{
|
{
|
||||||
@@ -402,7 +444,7 @@ static void MX_I2C1_Init(void)
|
|||||||
|
|
||||||
/* USER CODE END I2C1_Init 1 */
|
/* USER CODE END I2C1_Init 1 */
|
||||||
hi2c1.Instance = I2C1;
|
hi2c1.Instance = I2C1;
|
||||||
hi2c1.Init.Timing = 0x40B282BD;
|
hi2c1.Init.Timing = 0x50916E9F;
|
||||||
hi2c1.Init.OwnAddress1 = 0;
|
hi2c1.Init.OwnAddress1 = 0;
|
||||||
hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT;
|
hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT;
|
||||||
hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE;
|
hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE;
|
||||||
@@ -527,9 +569,9 @@ static void MX_TIM3_Init(void)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_Init 1 */
|
/* USER CODE END TIM3_Init 1 */
|
||||||
htim3.Instance = TIM3;
|
htim3.Instance = TIM3;
|
||||||
htim3.Init.Prescaler = 41471;
|
htim3.Init.Prescaler = 16799;
|
||||||
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
|
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
|
||||||
htim3.Init.Period = 399;
|
htim3.Init.Period = 99;
|
||||||
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
||||||
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
|
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
|
||||||
if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
|
if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
|
||||||
@@ -553,6 +595,88 @@ static void MX_TIM3_Init(void)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief TIM8 Initialization Function
|
||||||
|
* @param None
|
||||||
|
* @retval None
|
||||||
|
*/
|
||||||
|
static void MX_TIM8_Init(void)
|
||||||
|
{
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM8_Init 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_Init 0 */
|
||||||
|
|
||||||
|
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
|
||||||
|
TIM_MasterConfigTypeDef sMasterConfig = {0};
|
||||||
|
TIM_OC_InitTypeDef sConfigOC = {0};
|
||||||
|
TIM_BreakDeadTimeConfigTypeDef sBreakDeadTimeConfig = {0};
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM8_Init 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_Init 1 */
|
||||||
|
htim8.Instance = TIM8;
|
||||||
|
htim8.Init.Prescaler = 1679;
|
||||||
|
htim8.Init.CounterMode = TIM_COUNTERMODE_UP;
|
||||||
|
htim8.Init.Period = 255;
|
||||||
|
htim8.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
|
||||||
|
htim8.Init.RepetitionCounter = 0;
|
||||||
|
htim8.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
|
||||||
|
if (HAL_TIM_Base_Init(&htim8) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
|
||||||
|
if (HAL_TIM_ConfigClockSource(&htim8, &sClockSourceConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
if (HAL_TIM_PWM_Init(&htim8) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
|
||||||
|
sMasterConfig.MasterOutputTrigger2 = TIM_TRGO2_RESET;
|
||||||
|
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
|
||||||
|
if (HAL_TIMEx_MasterConfigSynchronization(&htim8, &sMasterConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sConfigOC.OCMode = TIM_OCMODE_PWM1;
|
||||||
|
sConfigOC.Pulse = 0;
|
||||||
|
sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH;
|
||||||
|
sConfigOC.OCNPolarity = TIM_OCNPOLARITY_HIGH;
|
||||||
|
sConfigOC.OCFastMode = TIM_OCFAST_DISABLE;
|
||||||
|
sConfigOC.OCIdleState = TIM_OCIDLESTATE_RESET;
|
||||||
|
sConfigOC.OCNIdleState = TIM_OCNIDLESTATE_RESET;
|
||||||
|
if (HAL_TIM_PWM_ConfigChannel(&htim8, &sConfigOC, TIM_CHANNEL_3) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
sBreakDeadTimeConfig.OffStateRunMode = TIM_OSSR_DISABLE;
|
||||||
|
sBreakDeadTimeConfig.OffStateIDLEMode = TIM_OSSI_DISABLE;
|
||||||
|
sBreakDeadTimeConfig.LockLevel = TIM_LOCKLEVEL_OFF;
|
||||||
|
sBreakDeadTimeConfig.DeadTime = 0;
|
||||||
|
sBreakDeadTimeConfig.BreakState = TIM_BREAK_DISABLE;
|
||||||
|
sBreakDeadTimeConfig.BreakPolarity = TIM_BREAKPOLARITY_HIGH;
|
||||||
|
sBreakDeadTimeConfig.BreakFilter = 0;
|
||||||
|
sBreakDeadTimeConfig.BreakAFMode = TIM_BREAK_AFMODE_INPUT;
|
||||||
|
sBreakDeadTimeConfig.Break2State = TIM_BREAK2_DISABLE;
|
||||||
|
sBreakDeadTimeConfig.Break2Polarity = TIM_BREAK2POLARITY_HIGH;
|
||||||
|
sBreakDeadTimeConfig.Break2Filter = 0;
|
||||||
|
sBreakDeadTimeConfig.Break2AFMode = TIM_BREAK_AFMODE_INPUT;
|
||||||
|
sBreakDeadTimeConfig.AutomaticOutput = TIM_AUTOMATICOUTPUT_DISABLE;
|
||||||
|
if (HAL_TIMEx_ConfigBreakDeadTime(&htim8, &sBreakDeadTimeConfig) != HAL_OK)
|
||||||
|
{
|
||||||
|
Error_Handler();
|
||||||
|
}
|
||||||
|
/* USER CODE BEGIN TIM8_Init 2 */
|
||||||
|
htim8.Instance->BDTR |= 0x8000;
|
||||||
|
/* USER CODE END TIM8_Init 2 */
|
||||||
|
HAL_TIM_MspPostInit(&htim8);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief USART1 Initialization Function
|
* @brief USART1 Initialization Function
|
||||||
* @param None
|
* @param None
|
||||||
@@ -569,7 +693,7 @@ static void MX_USART1_UART_Init(void)
|
|||||||
|
|
||||||
/* USER CODE END USART1_Init 1 */
|
/* USER CODE END USART1_Init 1 */
|
||||||
huart1.Instance = USART1;
|
huart1.Instance = USART1;
|
||||||
huart1.Init.BaudRate = 115200;
|
huart1.Init.BaudRate = 38400;
|
||||||
huart1.Init.WordLength = UART_WORDLENGTH_8B;
|
huart1.Init.WordLength = UART_WORDLENGTH_8B;
|
||||||
huart1.Init.StopBits = UART_STOPBITS_1;
|
huart1.Init.StopBits = UART_STOPBITS_1;
|
||||||
huart1.Init.Parity = UART_PARITY_NONE;
|
huart1.Init.Parity = UART_PARITY_NONE;
|
||||||
@@ -637,23 +761,28 @@ static void MX_GPIO_Init(void)
|
|||||||
|
|
||||||
/* GPIO Ports Clock Enable */
|
/* GPIO Ports Clock Enable */
|
||||||
__HAL_RCC_GPIOF_CLK_ENABLE();
|
__HAL_RCC_GPIOF_CLK_ENABLE();
|
||||||
__HAL_RCC_GPIOG_CLK_ENABLE();
|
|
||||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||||
__HAL_RCC_GPIOB_CLK_ENABLE();
|
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||||
|
|
||||||
/*Configure GPIO pin Output Level */
|
/*Configure GPIO pin Output Level */
|
||||||
HAL_GPIO_WritePin(GPIOB, AUDIO_OL_Pin|RESET_BTN_Pin|TEMP_OL_Pin|REFL_OL_Pin, GPIO_PIN_RESET);
|
HAL_GPIO_WritePin(GPIOB, G2_Pin|G4_Pin, GPIO_PIN_RESET);
|
||||||
|
|
||||||
/*Configure GPIO pin : PG10 */
|
/*Configure GPIO pin : PA8 */
|
||||||
GPIO_InitStruct.Pin = GPIO_PIN_10;
|
GPIO_InitStruct.Pin = GPIO_PIN_8;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
GPIO_InitStruct.Alternate = GPIO_AF0_MCO;
|
GPIO_InitStruct.Alternate = GPIO_AF0_MCO;
|
||||||
HAL_GPIO_Init(GPIOG, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||||
|
|
||||||
/*Configure GPIO pins : AUDIO_OL_Pin RESET_BTN_Pin TEMP_OL_Pin REFL_OL_Pin */
|
/*Configure GPIO pin : G1_Pin */
|
||||||
GPIO_InitStruct.Pin = AUDIO_OL_Pin|RESET_BTN_Pin|TEMP_OL_Pin|REFL_OL_Pin;
|
GPIO_InitStruct.Pin = G1_Pin;
|
||||||
|
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
|
||||||
|
GPIO_InitStruct.Pull = GPIO_PULLUP;
|
||||||
|
HAL_GPIO_Init(G1_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/*Configure GPIO pins : G2_Pin G4_Pin */
|
||||||
|
GPIO_InitStruct.Pin = G2_Pin|G4_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
@@ -668,10 +797,7 @@ void HAL_ADC_LevelOutOfWindowCallback(ADC_HandleTypeDef *hadc) {
|
|||||||
// analog_wd_status = 3;
|
// analog_wd_status = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef *hadc) {
|
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef *hadc) { adc2_done = 1; }
|
||||||
adc2_done = 1;
|
|
||||||
// TIM2->CCR1
|
|
||||||
}
|
|
||||||
|
|
||||||
void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t offset) {
|
void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t offset) {
|
||||||
static uint16_t last_offset = 0;
|
static uint16_t last_offset = 0;
|
||||||
@@ -689,9 +815,11 @@ void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t offset) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart){
|
void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart) { uart_sent = 1; }
|
||||||
uart_sent = 1;
|
|
||||||
}
|
void HAL_UART_TxHalfCpltCallback(UART_HandleTypeDef *huart) { uart_sent = 1; }
|
||||||
|
|
||||||
|
void UART_DMATransmitCplt(UART_HandleTypeDef *huart) { uart_sent = 1; }
|
||||||
|
|
||||||
/* USER CODE END 4 */
|
/* USER CODE END 4 */
|
||||||
|
|
||||||
|
|||||||
@@ -1,182 +0,0 @@
|
|||||||
#include "main.h"
|
|
||||||
#include "stm32g4xx_hal.h"
|
|
||||||
#include <math.h>
|
|
||||||
#include "si5351.h"
|
|
||||||
|
|
||||||
uint8_t oeb;
|
|
||||||
|
|
||||||
void si5351_write8 (uint8_t reg, uint8_t value){
|
|
||||||
while (HAL_I2C_IsDeviceReady(&hi2c1, (uint16_t)(SI5351_ADDRESS<<1), 3, 100) != HAL_OK) { }
|
|
||||||
HAL_I2C_Mem_Write(&hi2c1, (uint8_t)(SI5351_ADDRESS<<1), (uint8_t)reg, I2C_MEMADD_SIZE_8BIT, (uint8_t*)(&value), 1, 100);
|
|
||||||
}
|
|
||||||
|
|
||||||
uint8_t si5351_read8(uint8_t reg, uint8_t *value){
|
|
||||||
HAL_StatusTypeDef status = HAL_OK;
|
|
||||||
while (HAL_I2C_IsDeviceReady(&hi2c1, (uint16_t)(SI5351_ADDRESS<<1), 3, 100) != HAL_OK) { }
|
|
||||||
status = HAL_I2C_Mem_Read(&hi2c1, // i2c handle
|
|
||||||
(uint8_t)(SI5351_ADDRESS<<1), // i2c address, left aligned
|
|
||||||
(uint8_t)reg, // register address
|
|
||||||
I2C_MEMADD_SIZE_8BIT, // si5351 uses 8bit register addresses
|
|
||||||
(uint8_t*)(&value), // write returned data to this variable
|
|
||||||
1, // how many bytes to expect returned
|
|
||||||
100); // timeout
|
|
||||||
|
|
||||||
return status;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void CalcRegisters(uint32_t fout, uint8_t *regs){
|
|
||||||
// uint32_t fref = SI5351_CRYSTAL_FREQ; // The reference frequency
|
|
||||||
|
|
||||||
// Calc Output Multisynth Divider and R with e = 0 and f = 1 => msx_p2 = 0 and msx_p3 = 1
|
|
||||||
uint32_t d = 4;
|
|
||||||
uint32_t msx_p1 = 0; // If fout > 150 MHz then MSx_P1 = 0 and MSx_DIVBY4 = 0xC0, see datasheet 4.1.3
|
|
||||||
int msx_divby4 = 0;
|
|
||||||
int rx_div = 0;
|
|
||||||
int r = 1;
|
|
||||||
|
|
||||||
if (fout > 150e6)
|
|
||||||
msx_divby4 = 0x0C; // MSx_DIVBY4[1:0] = 0b11, see datasheet 4.1.3
|
|
||||||
else if (fout < 292969UL) // If fout < 500 kHz then use R divider, see datasheet 4.2.2. In reality this means > 292 968,75 Hz when d = 2048
|
|
||||||
{
|
|
||||||
int rd = 0;
|
|
||||||
while ((r < 128) && (r * fout < 292969UL))
|
|
||||||
{
|
|
||||||
r <<= 1;
|
|
||||||
rd++;
|
|
||||||
}
|
|
||||||
rx_div = rd << 4;
|
|
||||||
|
|
||||||
d = 600e6 / (r * fout); // Use lowest VCO frequency but handle d minimum
|
|
||||||
if (d % 2) // Make d even to reduce spurious and phase noise/jitter, see datasheet 4.1.2.1.
|
|
||||||
d++;
|
|
||||||
|
|
||||||
if (d * r * fout < 600e6) // VCO frequency to low check and maintain an even d value
|
|
||||||
d += 2;
|
|
||||||
}
|
|
||||||
else // 292968 Hz <= fout <= 150 MHz
|
|
||||||
{
|
|
||||||
d = 600e6 / fout; // Use lowest VCO frequency but handle d minimum
|
|
||||||
if (d < 6)
|
|
||||||
d = 6;
|
|
||||||
else if (d % 2) // Make d even to reduce phase noise/jitter, see datasheet 4.1.2.1.
|
|
||||||
d++;
|
|
||||||
|
|
||||||
if (d * fout < 600e6) // VCO frequency to low check and maintain an even d value
|
|
||||||
d += 2;
|
|
||||||
}
|
|
||||||
msx_p1 = 128 * d - 512;
|
|
||||||
|
|
||||||
uint32_t fvco = (uint32_t) d * r * fout;
|
|
||||||
|
|
||||||
// Calc Feedback Multisynth Divider
|
|
||||||
double fmd = (double)fvco / SI5351_CRYSTAL_FREQ; // The FMD value has been found
|
|
||||||
int a = fmd; // a is the integer part of the FMD value
|
|
||||||
|
|
||||||
double b_c = (double)fmd - a; // Get b/c
|
|
||||||
uint32_t c = 1048575UL;
|
|
||||||
uint32_t b = (double)b_c * c;
|
|
||||||
if (b > 0)
|
|
||||||
{
|
|
||||||
c = (double)b / b_c + 0.5; // Improves frequency precision in some cases
|
|
||||||
if (c > 1048575UL)
|
|
||||||
c = 1048575UL;
|
|
||||||
}
|
|
||||||
|
|
||||||
uint32_t msnx_p1 = 128 * a + 128 * b / c - 512; // See datasheet 3.2
|
|
||||||
uint32_t msnx_p2 = 128 * b - c * (128 * b / c);
|
|
||||||
uint32_t msnx_p3 = c;
|
|
||||||
|
|
||||||
// Feedback Multisynth Divider registers
|
|
||||||
regs[0] = (msnx_p3 >> 8) & 0xFF;
|
|
||||||
regs[1] = msnx_p3 & 0xFF;
|
|
||||||
regs[2] = (msnx_p1 >> 16) & 0x03;
|
|
||||||
regs[3] = (msnx_p1 >> 8) & 0xFF;
|
|
||||||
regs[4] = msnx_p1 & 0xFF;
|
|
||||||
regs[5] = ((msnx_p3 >> 12) & 0xF0) + ((msnx_p2 >> 16) & 0x0F);
|
|
||||||
regs[6] = (msnx_p2 >> 8) & 0xFF;
|
|
||||||
regs[7] = msnx_p2 & 0xFF;
|
|
||||||
|
|
||||||
// Output Multisynth Divider registers
|
|
||||||
regs[8] = 0; // (msx_p3 >> 8) & 0xFF
|
|
||||||
regs[9] = 1; // msx_p3 & 0xFF
|
|
||||||
regs[10] = rx_div + msx_divby4 + ((msx_p1 >> 16) & 0x03);
|
|
||||||
regs[11] = (msx_p1 >> 8) & 0xFF;
|
|
||||||
regs[12] = msx_p1 & 0xFF;
|
|
||||||
regs[13] = 0; // ((msx_p3 >> 12) & 0xF0) + (msx_p2 >> 16) & 0x0F
|
|
||||||
regs[14] = 0; // (msx_p2 >> 8) & 0xFF
|
|
||||||
regs[15] = 0; // msx_p2 & 0xFF
|
|
||||||
|
|
||||||
// HAL_I2C_Master_Transmit(&hi2c2, Si5351_ConfigStruct->HW_I2C_Address, reg_data, sizeof(reg_data), HAL_MAX_DELAY);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
void si5351_initialize(){
|
|
||||||
uint8_t dummy;
|
|
||||||
// Initialize Si5351A
|
|
||||||
while (si5351_read8(0,dummy) & 0x80); // Wait for Si5351A to initialize
|
|
||||||
oeb = 0xFF;
|
|
||||||
|
|
||||||
si5351_write8(SI5351_OUT_ENABLE, oeb); // Output Enable Control, disable all
|
|
||||||
|
|
||||||
si5351_write8(SI5351_INPUT_SOURCE, 0x00); // PLL Input Source, select the XTAL input as the reference clock for PLLA and PLLB
|
|
||||||
si5351_write8(SI5351_OUT_DIS_STATE, 0x00); // stato bassa Z giu se disabilitati
|
|
||||||
|
|
||||||
// Output MultisynthN, e = 0, f = 1, MS0_P2 and MSO_P3
|
|
||||||
si5351_write8(SI5351_MULTISYNTH0, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH0+1, 0x01);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH0+5, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH0+6, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH0+7, 0x00);
|
|
||||||
|
|
||||||
si5351_write8(SI5351_MULTISYNTH1, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH1+1, 0x01);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH1+5, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH1+6, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH1+7, 0x00);
|
|
||||||
|
|
||||||
si5351_write8(SI5351_MULTISYNTH2, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH2+1, 0x01);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH2+5, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH2+6, 0x00);
|
|
||||||
si5351_write8(SI5351_MULTISYNTH2+7, 0x00);
|
|
||||||
|
|
||||||
si5351_write8(SI5351_CLK0_CONTROL, 0x4F); // Power up CLK0, PLLA, MS0 operates in integer mode, Output Clock 0 is not inverted, Select MultiSynth 0 as the source for CLK0 and 8 mA
|
|
||||||
si5351_write8(SI5351_CLK1_CONTROL, 0x5F); // Power up CLK1, PLLA, MS0 operates in integer mode, Output Clock 1 is inverted, Select MultiSynth 1 as the source for CLK1 and 8 mA
|
|
||||||
si5351_write8(SI5351_CLK2_CONTROL, 0x6F); // Power up CLK2, PLLB, int, non inv, multisynth 2, 8 ma
|
|
||||||
|
|
||||||
// Reference load configuration
|
|
||||||
si5351_write8(SI5351_CRYSTAL_LOAD, 0x12); // Set reference load C: 6 pF = 0x12, 8 pF = 0x92, 10 pF = 0xD2
|
|
||||||
}
|
|
||||||
|
|
||||||
void si5351_set_frequency(uint32_t freq, uint8_t pll){
|
|
||||||
uint8_t regs[16];
|
|
||||||
CalcRegisters(freq, regs);
|
|
||||||
|
|
||||||
// Load Output Multisynth0 with d (e and f already set during init. and never changed)
|
|
||||||
if(pll == 0){
|
|
||||||
for (int i = 0; i < 8; i++)
|
|
||||||
si5351_write8(SI5351_PLLA + i, regs[i]);
|
|
||||||
for (int i = 10; i < 13; i++)
|
|
||||||
si5351_write8(34 + i, regs[i]);
|
|
||||||
} else if(pll == 1){
|
|
||||||
for (int i = 0; i < 8; i++)
|
|
||||||
si5351_write8(SI5351_PLLB + i, regs[i]);
|
|
||||||
for (int i = 10; i < 13; i++)
|
|
||||||
si5351_write8(42 + i, regs[i]);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Reset PLLA
|
|
||||||
// delayMicroseconds(500); // Allow registers to settle before resetting the PLL
|
|
||||||
si5351_write8(SI5351_RESET, 0x20);
|
|
||||||
}
|
|
||||||
|
|
||||||
void si5351_off_clk(uint8_t clk){
|
|
||||||
oeb |= 1U << clk;
|
|
||||||
si5351_write8(SI5351_OUT_ENABLE, oeb);
|
|
||||||
}
|
|
||||||
|
|
||||||
void si5351_on_clk(uint8_t clk){
|
|
||||||
oeb &= ~(1U << clk);
|
|
||||||
si5351_write8(SI5351_OUT_ENABLE, oeb);
|
|
||||||
}
|
|
||||||
1
squeow_sw/Src/si5351.c
Symbolic link
1
squeow_sw/Src/si5351.c
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../../../../../uC_driver/synth/si5351/si5351.c
|
||||||
@@ -9,56 +9,58 @@
|
|||||||
|
|
||||||
/* SQUEOW
|
/* SQUEOW
|
||||||
|
|
||||||
TIM3 eventi 98304000/(49152×200) 10hz
|
TIM2 PWM 168000000/4096 = 41015,625 Hz
|
||||||
TIM2 PWM 98304000/2048 48khz
|
TIM3 sys_tick 168000000/(16800×100) 100hz
|
||||||
|
|
||||||
risoluzione PWM 4*2048 -> 8192 (13bit)
|
risoluzione PWM 4096 (12bit)
|
||||||
|
|
||||||
|
ADC1 agganciato a TIM2, valore passato attraverso TIM2_IRQHandler a TIM2->CCR1
|
||||||
|
ADC2 lanciato da software, quando completo adc2_done viene settato in HAL_ADC_ConvCpltCallback
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
extern I2C_HandleTypeDef hi2c1;
|
||||||
|
|
||||||
// SYS
|
// SYS
|
||||||
uint8_t sys_tick, sys_tick_prescale, pwm_tick;
|
volatile uint8_t sys_tick, sys_tick_prescale;
|
||||||
|
|
||||||
// UART
|
// UART
|
||||||
uint8_t UART_RX_buf[UART_RX_BUF_SIZE];
|
uint8_t UART_RX_buf[UART_RX_BUF_SIZE];
|
||||||
|
|
||||||
|
uint8_t UART_TX_buf[UART_TX_BUF_SIZE];
|
||||||
|
uint8_t UART_TX_buf_lenght;
|
||||||
|
|
||||||
// SYNTH
|
// SYNTH
|
||||||
uint32_t freq;
|
uint32_t freq;
|
||||||
|
|
||||||
// ADC1
|
// ADC2 (16 o 32?) per usare buffer da 32 settare WORD nel canale DMA
|
||||||
uint16_t adc1_valore;
|
uint32_t adc2_valori[4];
|
||||||
|
uint8_t adc2_done, blocco, blocco_fatto, codice_allarme;
|
||||||
|
|
||||||
// ADC2
|
|
||||||
uint16_t adc2_valori[4];
|
|
||||||
uint8_t adc2_done, adc_blocco, adc_allarmi[4];
|
|
||||||
|
|
||||||
// audio
|
|
||||||
uint16_t sample_value;
|
|
||||||
uint8_t stato_audio;
|
|
||||||
double sine_increment;
|
|
||||||
uint16_t samples_ringbuf[SAMPLES_BUFFER_SIZE]; ///< buffer ad anello dei dati RX
|
|
||||||
uint32_t samples_ringbuf_input_index, samples_ringbuf_output_index;
|
|
||||||
uint8_t usb_audio_tick;
|
|
||||||
|
|
||||||
// VU
|
// VU
|
||||||
uint8_t analog_wd_status;
|
uint8_t analog_wd_status;
|
||||||
|
|
||||||
// MOD
|
|
||||||
uint16_t pwm_value1, pwm_value2, pwm_value3, pwm_value4;
|
|
||||||
uint8_t rails_number;
|
|
||||||
|
|
||||||
// ###################################
|
// ###################################
|
||||||
|
|
||||||
|
int serial_write(char *ptr, size_t len) {
|
||||||
|
// todo sia dma che it corrompono (vedi sotto, static)
|
||||||
|
HAL_UART_Transmit_DMA(&huart1, ptr, len);
|
||||||
|
// HAL_UART_Transmit_IT(&huart1, ptr, len);
|
||||||
|
// HAL_UART_Transmit(&huart1, ptr, len, 1000);
|
||||||
|
// uart_sent = 0;
|
||||||
|
UART_TX_buf_lenght = 0;
|
||||||
|
return len;
|
||||||
|
}
|
||||||
|
|
||||||
void squeow_init(void) {
|
void squeow_init(void) {
|
||||||
seriow_log(2, "squeow init");
|
|
||||||
sine_increment = 0.4;
|
|
||||||
samples_ringbuf_input_index = 0;
|
|
||||||
samples_ringbuf_output_index = 0;
|
|
||||||
freq = DEFAULT_SYNTH_FREQUENCY;
|
freq = DEFAULT_SYNTH_FREQUENCY;
|
||||||
adc2_valori[0] = 10;
|
blocco = 0;
|
||||||
adc2_valori[1] = 20;
|
adc2_valori[0] = 0;
|
||||||
adc2_valori[2] = 30;
|
adc2_valori[1] = 0;
|
||||||
adc2_valori[3] = 40;
|
adc2_valori[2] = 0;
|
||||||
|
adc2_valori[3] = 0;
|
||||||
|
codice_allarme = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t sat_sub(uint16_t x, uint16_t y) {
|
uint32_t sat_sub(uint16_t x, uint16_t y) {
|
||||||
@@ -67,121 +69,165 @@ uint32_t sat_sub(uint16_t x, uint16_t y) {
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16_t u12_sine(void) {
|
|
||||||
static double angle;
|
|
||||||
angle += sine_increment;
|
|
||||||
if (angle >= 6.28)
|
|
||||||
angle = 0;
|
|
||||||
return (uint16_t)((sin(angle) * 0x7ff) + 0x7ff);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
uint16_t get_adc_sample(void) {
|
|
||||||
uint16_t adc_sample_value;
|
|
||||||
// stato_audio == STATO_AUDIO_ADC;
|
|
||||||
HAL_ADC_Start(&hadc1);
|
|
||||||
if (HAL_ADC_PollForConversion(&hadc1, 10) == HAL_OK) {
|
|
||||||
// store_sample(HAL_ADC_GetValue(&hadc1) << 4);
|
|
||||||
adc_sample_value = HAL_ADC_GetValue(&hadc1);
|
|
||||||
}
|
|
||||||
HAL_ADC_Stop(&hadc1);
|
|
||||||
return adc_sample_value;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
void store_samples(uint16_t *data, uint32_t size) {
|
|
||||||
for (uint32_t i = 0; i < size; ++i) {
|
|
||||||
store_sample(data[i]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void store_sample(uint16_t sample) {
|
|
||||||
samples_ringbuf[samples_ringbuf_input_index] = sample;
|
|
||||||
ringbuf_increment(&samples_ringbuf_input_index, SAMPLES_BUFFER_SIZE_MASK);
|
|
||||||
}
|
|
||||||
|
|
||||||
uint16_t get_sample(void) {
|
|
||||||
ringbuf_increment(&samples_ringbuf_output_index, SAMPLES_BUFFER_SIZE_MASK);
|
|
||||||
return samples_ringbuf[samples_ringbuf_output_index];
|
|
||||||
}
|
|
||||||
|
|
||||||
uint32_t ringbuf_increment(uint32_t *index, uint32_t buff_size_mask) {
|
uint32_t ringbuf_increment(uint32_t *index, uint32_t buff_size_mask) {
|
||||||
(*index)++;
|
(*index)++;
|
||||||
*index &= buff_size_mask;
|
*index &= buff_size_mask;
|
||||||
return *index;
|
return *index;
|
||||||
}
|
}
|
||||||
|
|
||||||
void store_buffer(uint8_t *buf, uint32_t size) {
|
|
||||||
for (uint32_t s = 0; s < size / 4; s++) {
|
|
||||||
uint16_t LL = buf[s * 2];
|
|
||||||
uint16_t RR = buf[(s * 2) + 1];
|
|
||||||
store_sample(RR);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
int vu_meter(uint16_t sample) {
|
|
||||||
#define ZEROD 2047
|
|
||||||
#define ZEROU 2048
|
|
||||||
uint16_t abs_sample;
|
|
||||||
uint8_t scaled_abs_sample;
|
|
||||||
abs_sample = (sample > ZEROD) ? sample - ZEROU : ZEROD - sample;
|
|
||||||
scaled_abs_sample = abs_sample >> 3;
|
|
||||||
|
|
||||||
if (scaled_abs_sample >= vu_tmp_value)
|
|
||||||
return scaled_abs_sample;
|
|
||||||
else {
|
|
||||||
return vu_tmp_value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// adc
|
// adc
|
||||||
|
|
||||||
void adc_rileva_soglie(uint16_t *adc_valori) {
|
void adc_rileva_soglie(uint32_t *adc_valori) {
|
||||||
if (adc_valori[0] > SOGLIA_TEMPERATURA) {
|
if (!blocco) {
|
||||||
seriow_log(1, "ADC0 threshold detect");
|
#ifdef SQUEOW_SONDA_CORRENTE
|
||||||
HAL_GPIO_WritePin(TEMP_OL_GPIO_Port, TEMP_OL_Pin, 1);
|
if (adc_valori[SQUEOW_ADC_CORRENTE] > SOGLIA_CORRENTE) {
|
||||||
adc_allarmi[0] = 1;
|
codice_allarme = SQUEOW_CODICE_CORRENTE;
|
||||||
adc_blocco = 1;
|
blocco = 1;
|
||||||
}
|
}
|
||||||
if (adc_valori[1] > SOGLIA_CORRENTE) {
|
#endif
|
||||||
seriow_log(1, "ADC1 threshold detect");
|
#ifdef SQUEOW_SONDA_TEMPERATURA
|
||||||
adc_allarmi[1] = 1;
|
if (adc_valori[SQUEOW_ADC_TEMPERATURA] > SOGLIA_TEMPERATURA) {
|
||||||
adc_blocco = 1;
|
codice_allarme = SQUEOW_CODICE_TEMPERATURA;
|
||||||
|
blocco = 1;
|
||||||
}
|
}
|
||||||
if (adc_valori[3] > SOGLIA_RIFLESSA) {
|
#endif
|
||||||
seriow_log(1, "ADC3 threshold detect");
|
#ifdef SQUEOW_SONDA_DIRETTA
|
||||||
HAL_GPIO_WritePin(REFL_OL_GPIO_Port, REFL_OL_Pin, 1);
|
if (adc_valori[SQUEOW_ADC_DIRETTA] > SOGLIA_DIRETTA) {
|
||||||
adc_allarmi[3] = 1;
|
codice_allarme = SQUEOW_CODICE_DIRETTA;
|
||||||
adc_blocco = 1;
|
blocco = 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_RIFLESSA
|
||||||
|
if (adc_valori[SQUEOW_ADC_RIFLESSA] > SOGLIA_RIFLESSA) {
|
||||||
|
codice_allarme = SQUEOW_CODICE_RIFLESSA;
|
||||||
|
blocco = 1;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void array_values_mean(uint16_t *valori, uint16_t *medie, uint8_t dimensione){
|
void processa_blocco(void) {
|
||||||
|
static uint8_t vecchio_stato_blocco;
|
||||||
|
static uint16_t timer_blocco;
|
||||||
|
|
||||||
|
// è appena stato impostato blocco
|
||||||
|
if (blocco && !vecchio_stato_blocco) {
|
||||||
|
// è appena stato impostato blocco
|
||||||
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_log('E', "LOCK!");
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('E', "LOCK!");
|
||||||
|
#endif
|
||||||
|
#ifdef MODALITA_BLOCCO_PERMANENTE
|
||||||
|
|
||||||
|
#endif
|
||||||
|
#ifdef MODALITA_BLOCCO_BASSA_POTENZA
|
||||||
|
|
||||||
|
#endif
|
||||||
|
#ifdef MODALITA_BLOCCO_TEMPORANEO
|
||||||
|
timer_blocco = 0;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
vecchio_stato_blocco = blocco;
|
||||||
|
} else if (!blocco && vecchio_stato_blocco) {
|
||||||
|
// è appena stato disinserito il blocco
|
||||||
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_log('I', "UNLOCK");
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('I', "UNLOCK");
|
||||||
|
#endif
|
||||||
|
codice_allarme = 0;
|
||||||
|
led_blocco(codice_allarme);
|
||||||
|
vecchio_stato_blocco = blocco;
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef MODALITA_BLOCCO_TEMPORANEO
|
||||||
|
else {
|
||||||
|
// solo temporaneo
|
||||||
|
if (timer_blocco > TEMPO_BLOCCO_TEMPORANEO) {
|
||||||
|
timer_blocco = 0;
|
||||||
|
blocco = 0;
|
||||||
|
} else {
|
||||||
|
timer_blocco++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
// synth
|
// synth
|
||||||
|
|
||||||
void squeow_synth_init(void) {
|
void squeow_synth_init(void) {
|
||||||
// occhio che blocca!
|
// occhio che blocca!
|
||||||
seriow_log(2, "synth init");
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_log('I', "synth init");
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('I', "synth init");
|
||||||
|
#endif
|
||||||
si5351_initialize();
|
si5351_initialize();
|
||||||
}
|
}
|
||||||
|
|
||||||
void squeow_synth_set(freq) {
|
void squeow_synth_set(uint32_t freq) {
|
||||||
seriow_log(2, "synth set freq");
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
// seriow_log('I', "synth set freq");
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
// tosta_log('I', "synth set freq");
|
||||||
|
#endif
|
||||||
|
|
||||||
si5351_set_frequency(freq, 0);
|
si5351_set_frequency(freq, 0);
|
||||||
si5351_set_frequency(freq, 1);
|
si5351_set_frequency(freq, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void squeow_synth_on(void) {
|
void squeow_synth_on(void) {
|
||||||
seriow_log(2, "synth on");
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
seriow_log('I', "synth on");
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('I', "synth on");
|
||||||
|
#endif
|
||||||
|
|
||||||
si5351_on_clk(0);
|
si5351_on_clk(0);
|
||||||
si5351_on_clk(1);
|
si5351_on_clk(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void squeow_synth_off(void) {
|
void squeow_synth_off(void) {
|
||||||
seriow_log(2, "synth off");
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('I', "synth off");
|
||||||
|
#endif
|
||||||
|
|
||||||
si5351_off_clk(0);
|
si5351_off_clk(0);
|
||||||
si5351_off_clk(1);
|
si5351_off_clk(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void i2c_write8(I2C_HandleTypeDef handler, uint8_t address, uint8_t reg, uint8_t value) {
|
||||||
|
while (HAL_I2C_IsDeviceReady(&handler, (uint16_t)(address << 1), 3, 100) != HAL_OK) {
|
||||||
|
}
|
||||||
|
HAL_I2C_Mem_Write(&handler, (uint8_t)(address << 1), (uint8_t)reg, I2C_MEMADD_SIZE_8BIT, (uint8_t *)(&value), 1, 100);
|
||||||
|
}
|
||||||
|
|
||||||
|
uint8_t i2c_read8(I2C_HandleTypeDef handler, uint8_t address, uint8_t reg, uint8_t *value) {
|
||||||
|
HAL_StatusTypeDef status = HAL_OK;
|
||||||
|
while (HAL_I2C_IsDeviceReady(&handler, (uint16_t)(address << 1), 3, 100) != HAL_OK) {
|
||||||
|
}
|
||||||
|
status = HAL_I2C_Mem_Read(&handler, // i2c handle
|
||||||
|
(uint8_t)(address << 1), // i2c address, left aligned
|
||||||
|
(uint8_t)reg, // register address
|
||||||
|
I2C_MEMADD_SIZE_8BIT, // 8bit register addresses
|
||||||
|
(uint8_t *)(&value), // write returned data to this variable
|
||||||
|
1, // how many bytes to expect returned
|
||||||
|
100); // timeout
|
||||||
|
return status;
|
||||||
|
}
|
||||||
|
|
||||||
|
void si5351_write8(uint8_t reg, uint8_t value) { i2c_write8(hi2c1, SI5351_ADDRESS, reg, value); }
|
||||||
|
|
||||||
|
uint8_t si5351_read8(uint8_t reg, uint8_t *value) { return i2c_read8(hi2c1, SI5351_ADDRESS, reg, value); }
|
||||||
|
|||||||
@@ -9,51 +9,186 @@
|
|||||||
|
|
||||||
/* SQUEOW UI
|
/* SQUEOW UI
|
||||||
|
|
||||||
|
su tosta (8x16 caratteri)
|
||||||
|
F: stringa frequenza
|
||||||
|
V: barra volume
|
||||||
|
D: barra diretta
|
||||||
|
R: barra riflessa
|
||||||
|
T: barra temperatura
|
||||||
|
S: stringa stato
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// VU
|
uint16_t ui_volume;
|
||||||
uint8_t vu_on, vu_value, vu_tmp_value;
|
|
||||||
uint8_t adc_stampa;
|
|
||||||
|
|
||||||
uint8_t uart_sent;
|
volatile uint8_t uart_sent;
|
||||||
|
|
||||||
// ################
|
// ################
|
||||||
|
|
||||||
void squeow_ui_init(void) {
|
void squeow_ui_init(void) {
|
||||||
vu_on = 1;
|
#ifdef SQUEOW_UI_SERIOW
|
||||||
adc_stampa = 1;
|
seriow_log('I', "seriow UI init");
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_TOSTA
|
||||||
|
tosta_log('I', "UI init");
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
// seriow
|
// seriow
|
||||||
// https://git.lattuga.net/boyska/seriow
|
// https://git.lattuga.net/boyska/seriow
|
||||||
|
|
||||||
// 10hz
|
|
||||||
void seriow_var_dump(void) {
|
void seriow_var_dump(void) {
|
||||||
char buf[64];
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "DMP V=%u ", riscala_valori(ui_volume, 0, 2048, 0, 100));
|
||||||
snprintf(buf, 64, "\e[3dDMP V=%lu T=%u C=%u D=%u R=%u\n", vu_value, adc2_valori[0], adc2_valori[1], adc2_valori[2], adc2_valori[3]);
|
#ifdef SQUEOW_SONDA_CORRENTE
|
||||||
serial_write(buf, strlen(buf));
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "C=%u ", riscala_valori(adc2_valori[SQUEOW_ADC_CORRENTE], 0, 4095, 0, 100));
|
||||||
vu_tmp_value = 0;
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_TEMPERATURA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "T=%u ", riscala_valori(adc2_valori[SQUEOW_ADC_TEMPERATURA], 0, 4095, 0, 100));
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_DIRETTA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "D=%u ", riscala_valori(adc2_valori[SQUEOW_ADC_DIRETTA], 0, 4095, 0, 100));
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_RIFLESSA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "R=%u ", riscala_valori(adc2_valori[SQUEOW_ADC_RIFLESSA], 0, 4095, 0, 100));
|
||||||
|
#endif
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
// ogni 5sec
|
|
||||||
void seriow_stab_dump(void) {
|
void seriow_stab_dump(void) {
|
||||||
char buf[64];
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "DMP F=%lu ", freq);
|
||||||
snprintf(buf, 64, "DMP F=%lu\n", freq);
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "VPK=%u ", VU_METER_SOGLIA_PICCO);
|
||||||
serial_write(buf, strlen(buf));
|
|
||||||
|
#ifdef SQUEOW_SONDA_CORRENTE
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "SC=%u ", SOGLIA_CORRENTE);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_SONDA_TEMPERATURA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "ST=%u ", SOGLIA_TEMPERATURA);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_SONDA_DIRETTA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "SD=%u ", SOGLIA_DIRETTA);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef SQUEOW_SONDA_RIFLESSA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "SR=%u ", SOGLIA_RIFLESSA);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
void seriow_log(uint8_t sev, char *msg) {
|
void seriow_log(uint8_t sev, char *msg) { UART_TX_buf_lenght = snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "LOG %c %s\n", sev, msg); }
|
||||||
char buf[64];
|
|
||||||
snprintf(buf, 64, "\e[2dLOG %u %s\n", sev, msg);
|
// tosta
|
||||||
serial_write(buf, strlen(buf));
|
|
||||||
|
void tosta_freq(void) {
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "\e[1d\e[0GF: %lu", freq);
|
||||||
}
|
}
|
||||||
|
|
||||||
int serial_write(char *ptr, int len) {
|
void tosta_var_bars(void) {
|
||||||
// todo sia dma che it corrompono
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "\f\e[2d\e[0GV:\e[%ub\n", ui_volume);
|
||||||
// HAL_UART_Transmit_DMA(&huart1, ptr, len);
|
|
||||||
// HAL_UART_Transmit_IT(&huart1, ptr, len);
|
#ifdef SQUEOW_SONDA_CORRENTE
|
||||||
HAL_UART_Transmit(&huart1, ptr, len, 1000);
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "C:\e[%ub\nu", riscala_valori(adc2_valori[SQUEOW_ADC_CORRENTE], 0, 4095, 0, 50));
|
||||||
uart_sent = 0;
|
#endif
|
||||||
return len;
|
#ifdef SQUEOW_SONDA_TEMPERATURA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "T:\e[%ub\n", riscala_valori(adc2_valori[SQUEOW_ADC_TEMPERATURA], 0, 4095, 0, 50));
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_DIRETTA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "D:\e[%ub\n", riscala_valori(adc2_valori[SQUEOW_ADC_DIRETTA], 0, 4095, 0, 50));
|
||||||
|
#endif
|
||||||
|
#ifdef SQUEOW_SONDA_RIFLESSA
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "R:\e[%ub\n", riscala_valori(adc2_valori[SQUEOW_ADC_RIFLESSA], 0, 4095, 0, 50));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void tosta_log(uint8_t sev, char *msg) {
|
||||||
|
UART_TX_buf_lenght += snprintf(UART_TX_buf + UART_TX_buf_lenght, UART_TX_BUF_SIZE, "\e[8d\e[0GLOG: %c %s", sev, msg);
|
||||||
|
}
|
||||||
|
|
||||||
|
// LED
|
||||||
|
|
||||||
|
void led_blocco(uint8_t led_blocco_lampi) {
|
||||||
|
// fasi
|
||||||
|
// 0 lampo acceso
|
||||||
|
// 1 lampo spento
|
||||||
|
// 2 pausa
|
||||||
|
static uint16_t led_blocco_timer;
|
||||||
|
static uint8_t led_blocco_fase = 0, led_blocco_lampi_fatti = 0;
|
||||||
|
if (led_blocco_lampi > 0) {
|
||||||
|
if (led_blocco_fase == 0 && led_blocco_timer == 0) {
|
||||||
|
// inizio lampo acceso
|
||||||
|
HAL_GPIO_WritePin(G2_GPIO_Port, G2_Pin, GPIO_PIN_SET);
|
||||||
|
led_blocco_timer = 1;
|
||||||
|
} else if (led_blocco_fase == 0 && led_blocco_timer >= SQUEOW_LED_BLOCCO_LAMPO) {
|
||||||
|
// fine lampo acceso, inizio lampo spento
|
||||||
|
HAL_GPIO_WritePin(G2_GPIO_Port, G2_Pin, GPIO_PIN_RESET);
|
||||||
|
led_blocco_fase = 1;
|
||||||
|
led_blocco_timer = 0;
|
||||||
|
} else if (led_blocco_fase == 1 && led_blocco_timer >= SQUEOW_LED_BLOCCO_LAMPO) {
|
||||||
|
// fine lampo spento
|
||||||
|
if (led_blocco_lampi_fatti >= (led_blocco_lampi - 1)) {
|
||||||
|
// fine lampi, inizio pausa
|
||||||
|
led_blocco_fase = 2;
|
||||||
|
led_blocco_lampi_fatti = 0;
|
||||||
|
HAL_GPIO_WritePin(G2_GPIO_Port, G2_Pin, GPIO_PIN_RESET);
|
||||||
|
} else {
|
||||||
|
led_blocco_lampi_fatti++;
|
||||||
|
led_blocco_fase = 0;
|
||||||
|
}
|
||||||
|
led_blocco_timer = 0;
|
||||||
|
} else if (led_blocco_fase == 2 && led_blocco_timer >= SQUEOW_LED_BLOCCO_PAUSA) {
|
||||||
|
// fine pausa
|
||||||
|
led_blocco_fase = 0;
|
||||||
|
led_blocco_timer = 0;
|
||||||
|
} else {
|
||||||
|
led_blocco_timer++;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
HAL_GPIO_WritePin(G2_GPIO_Port, G2_Pin, GPIO_PIN_RESET);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void led_pwm_duty(uint8_t duty) { TIM8->CCR3 = duty; }
|
||||||
|
|
||||||
|
uint16_t vu_meter(uint16_t campione) {
|
||||||
|
#define ZEROD 2047
|
||||||
|
#define ZEROU 2048
|
||||||
|
static uint16_t vu_valore_temp, vu_timer_picco;
|
||||||
|
uint16_t abs_campione;
|
||||||
|
// se è sopra lo zero analogico, sottrailo, se no inverti
|
||||||
|
abs_campione = (campione > ZEROD) ? campione - ZEROU : ZEROD - campione;
|
||||||
|
|
||||||
|
#ifdef SQUEOW_UI_LED
|
||||||
|
// gestione picco
|
||||||
|
if (abs_campione > VU_METER_SOGLIA_PICCO) {
|
||||||
|
vu_timer_picco = 0;
|
||||||
|
HAL_GPIO_WritePin(G4_GPIO_Port, G4_Pin, GPIO_PIN_SET);
|
||||||
|
} else if (vu_timer_picco >= VU_METER_TEMPO_PICCO) {
|
||||||
|
HAL_GPIO_WritePin(G4_GPIO_Port, G4_Pin, GPIO_PIN_RESET);
|
||||||
|
vu_timer_picco = 0;
|
||||||
|
} else {
|
||||||
|
vu_timer_picco++;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// vu meter
|
||||||
|
if (abs_campione >= vu_valore_temp) {
|
||||||
|
vu_valore_temp = abs_campione;
|
||||||
|
} else {
|
||||||
|
vu_valore_temp -= VU_METER_RILASCIO;
|
||||||
|
}
|
||||||
|
|
||||||
|
return vu_valore_temp;
|
||||||
|
}
|
||||||
|
|
||||||
|
uint16_t riscala_valori(uint16_t valore_in, uint16_t valore_in_minimo, uint16_t valore_in_massimo, uint16_t valore_out_minimo, uint16_t valore_out_massimo) {
|
||||||
|
uint16_t range_in, range_out, valore_in_limitato;
|
||||||
|
float scala;
|
||||||
|
range_in = valore_in_massimo - valore_in_minimo;
|
||||||
|
range_out = valore_out_massimo - valore_out_minimo;
|
||||||
|
scala = range_in / range_out;
|
||||||
|
valore_in_limitato = (((valore_in) < (valore_in_massimo)) ? (valore_in) : (valore_in_massimo));
|
||||||
|
return valore_out_minimo + ((valore_in_limitato - valore_in_minimo) / scala);
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -125,10 +125,10 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
|
|||||||
/**ADC1 GPIO Configuration
|
/**ADC1 GPIO Configuration
|
||||||
PB0 ------> ADC1_IN15
|
PB0 ------> ADC1_IN15
|
||||||
*/
|
*/
|
||||||
GPIO_InitStruct.Pin = AUDIO_IN_Pin;
|
GPIO_InitStruct.Pin = A1_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
HAL_GPIO_Init(AUDIO_IN_GPIO_Port, &GPIO_InitStruct);
|
HAL_GPIO_Init(A1_GPIO_Port, &GPIO_InitStruct);
|
||||||
|
|
||||||
/* ADC1 interrupt Init */
|
/* ADC1 interrupt Init */
|
||||||
HAL_NVIC_SetPriority(ADC1_2_IRQn, 0, 0);
|
HAL_NVIC_SetPriority(ADC1_2_IRQn, 0, 0);
|
||||||
@@ -165,7 +165,7 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
|
|||||||
PA6 ------> ADC2_IN3
|
PA6 ------> ADC2_IN3
|
||||||
PA7 ------> ADC2_IN4
|
PA7 ------> ADC2_IN4
|
||||||
*/
|
*/
|
||||||
GPIO_InitStruct.Pin = TEMPERATURA_Pin|CORRENTE_Pin|DIRETTA_Pin|RIFLESSA_Pin;
|
GPIO_InitStruct.Pin = A5_Pin|A4_Pin|A3_Pin|A2_Pin;
|
||||||
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
GPIO_InitStruct.Mode = GPIO_MODE_ANALOG;
|
||||||
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
|
||||||
@@ -177,8 +177,8 @@ void HAL_ADC_MspInit(ADC_HandleTypeDef* hadc)
|
|||||||
hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
hdma_adc2.Init.Direction = DMA_PERIPH_TO_MEMORY;
|
||||||
hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE;
|
hdma_adc2.Init.PeriphInc = DMA_PINC_DISABLE;
|
||||||
hdma_adc2.Init.MemInc = DMA_MINC_ENABLE;
|
hdma_adc2.Init.MemInc = DMA_MINC_ENABLE;
|
||||||
hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_HALFWORD;
|
hdma_adc2.Init.PeriphDataAlignment = DMA_PDATAALIGN_WORD;
|
||||||
hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_HALFWORD;
|
hdma_adc2.Init.MemDataAlignment = DMA_MDATAALIGN_WORD;
|
||||||
hdma_adc2.Init.Mode = DMA_NORMAL;
|
hdma_adc2.Init.Mode = DMA_NORMAL;
|
||||||
hdma_adc2.Init.Priority = DMA_PRIORITY_LOW;
|
hdma_adc2.Init.Priority = DMA_PRIORITY_LOW;
|
||||||
if (HAL_DMA_Init(&hdma_adc2) != HAL_OK)
|
if (HAL_DMA_Init(&hdma_adc2) != HAL_OK)
|
||||||
@@ -220,7 +220,7 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
|
|||||||
/**ADC1 GPIO Configuration
|
/**ADC1 GPIO Configuration
|
||||||
PB0 ------> ADC1_IN15
|
PB0 ------> ADC1_IN15
|
||||||
*/
|
*/
|
||||||
HAL_GPIO_DeInit(AUDIO_IN_GPIO_Port, AUDIO_IN_Pin);
|
HAL_GPIO_DeInit(A1_GPIO_Port, A1_Pin);
|
||||||
|
|
||||||
/* ADC1 interrupt DeInit */
|
/* ADC1 interrupt DeInit */
|
||||||
/* USER CODE BEGIN ADC1:ADC1_2_IRQn disable */
|
/* USER CODE BEGIN ADC1:ADC1_2_IRQn disable */
|
||||||
@@ -252,7 +252,7 @@ void HAL_ADC_MspDeInit(ADC_HandleTypeDef* hadc)
|
|||||||
PA6 ------> ADC2_IN3
|
PA6 ------> ADC2_IN3
|
||||||
PA7 ------> ADC2_IN4
|
PA7 ------> ADC2_IN4
|
||||||
*/
|
*/
|
||||||
HAL_GPIO_DeInit(GPIOA, TEMPERATURA_Pin|CORRENTE_Pin|DIRETTA_Pin|RIFLESSA_Pin);
|
HAL_GPIO_DeInit(GPIOA, A5_Pin|A4_Pin|A3_Pin|A2_Pin);
|
||||||
|
|
||||||
/* ADC2 DMA DeInit */
|
/* ADC2 DMA DeInit */
|
||||||
HAL_DMA_DeInit(hadc->DMA_Handle);
|
HAL_DMA_DeInit(hadc->DMA_Handle);
|
||||||
@@ -395,6 +395,17 @@ void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_MspInit 1 */
|
/* USER CODE END TIM3_MspInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim_base->Instance==TIM8)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM8_MspInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspInit 0 */
|
||||||
|
/* Peripheral clock enable */
|
||||||
|
__HAL_RCC_TIM8_CLK_ENABLE();
|
||||||
|
/* USER CODE BEGIN TIM8_MspInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspInit 1 */
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -406,7 +417,6 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
|
|||||||
/* USER CODE BEGIN TIM2_MspPostInit 0 */
|
/* USER CODE BEGIN TIM2_MspPostInit 0 */
|
||||||
|
|
||||||
/* USER CODE END TIM2_MspPostInit 0 */
|
/* USER CODE END TIM2_MspPostInit 0 */
|
||||||
|
|
||||||
__HAL_RCC_GPIOA_CLK_ENABLE();
|
__HAL_RCC_GPIOA_CLK_ENABLE();
|
||||||
/**TIM2 GPIO Configuration
|
/**TIM2 GPIO Configuration
|
||||||
PA0 ------> TIM2_CH1
|
PA0 ------> TIM2_CH1
|
||||||
@@ -425,6 +435,27 @@ void HAL_TIM_MspPostInit(TIM_HandleTypeDef* htim)
|
|||||||
|
|
||||||
/* USER CODE END TIM2_MspPostInit 1 */
|
/* USER CODE END TIM2_MspPostInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim->Instance==TIM8)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM8_MspPostInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspPostInit 0 */
|
||||||
|
|
||||||
|
__HAL_RCC_GPIOB_CLK_ENABLE();
|
||||||
|
/**TIM8 GPIO Configuration
|
||||||
|
PB5 ------> TIM8_CH3N
|
||||||
|
*/
|
||||||
|
GPIO_InitStruct.Pin = GPIO_PIN_5;
|
||||||
|
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
|
||||||
|
GPIO_InitStruct.Pull = GPIO_NOPULL;
|
||||||
|
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
|
||||||
|
GPIO_InitStruct.Alternate = GPIO_AF3_TIM8;
|
||||||
|
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||||
|
|
||||||
|
/* USER CODE BEGIN TIM8_MspPostInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspPostInit 1 */
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
@@ -463,6 +494,17 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* htim_base)
|
|||||||
|
|
||||||
/* USER CODE END TIM3_MspDeInit 1 */
|
/* USER CODE END TIM3_MspDeInit 1 */
|
||||||
}
|
}
|
||||||
|
else if(htim_base->Instance==TIM8)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN TIM8_MspDeInit 0 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspDeInit 0 */
|
||||||
|
/* Peripheral clock disable */
|
||||||
|
__HAL_RCC_TIM8_CLK_DISABLE();
|
||||||
|
/* USER CODE BEGIN TIM8_MspDeInit 1 */
|
||||||
|
|
||||||
|
/* USER CODE END TIM8_MspDeInit 1 */
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -81,8 +81,7 @@ void NMI_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END NonMaskableInt_IRQn 0 */
|
/* USER CODE END NonMaskableInt_IRQn 0 */
|
||||||
/* USER CODE BEGIN NonMaskableInt_IRQn 1 */
|
/* USER CODE BEGIN NonMaskableInt_IRQn 1 */
|
||||||
while (1)
|
while (1) {
|
||||||
{
|
|
||||||
}
|
}
|
||||||
/* USER CODE END NonMaskableInt_IRQn 1 */
|
/* USER CODE END NonMaskableInt_IRQn 1 */
|
||||||
}
|
}
|
||||||
@@ -276,9 +275,20 @@ void TIM2_IRQHandler(void)
|
|||||||
/* USER CODE BEGIN TIM2_IRQn 1 */
|
/* USER CODE BEGIN TIM2_IRQn 1 */
|
||||||
uint16_t adc_val;
|
uint16_t adc_val;
|
||||||
adc_val = HAL_ADC_GetValue(&hadc1);
|
adc_val = HAL_ADC_GetValue(&hadc1);
|
||||||
vu_value = vu_meter(adc_val);
|
if (blocco) {
|
||||||
|
#ifdef MODALITA_BLOCCO_PERMANENTE
|
||||||
|
TIM2->CCR1 = 0;
|
||||||
|
TIM2->CCR2 = 0;
|
||||||
|
#endif
|
||||||
|
#ifdef MODALITA_BLOCCO_BASSA_POTENZA
|
||||||
|
TIM2->CCR1 = adc_val >> DIVISORE_BLOCCO_BASSA_POTENZA;
|
||||||
|
TIM2->CCR2 = adc_val >> DIVISORE_BLOCCO_BASSA_POTENZA;
|
||||||
|
#endif
|
||||||
|
} else {
|
||||||
TIM2->CCR1 = adc_val;
|
TIM2->CCR1 = adc_val;
|
||||||
TIM2->CCR2 = adc_val;
|
TIM2->CCR2 = adc_val; // ???
|
||||||
|
}
|
||||||
|
ui_volume = vu_meter(adc_val);
|
||||||
/* USER CODE END TIM2_IRQn 1 */
|
/* USER CODE END TIM2_IRQn 1 */
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -292,6 +302,7 @@ void TIM3_IRQHandler(void)
|
|||||||
/* USER CODE END TIM3_IRQn 0 */
|
/* USER CODE END TIM3_IRQn 0 */
|
||||||
HAL_TIM_IRQHandler(&htim3);
|
HAL_TIM_IRQHandler(&htim3);
|
||||||
/* USER CODE BEGIN TIM3_IRQn 1 */
|
/* USER CODE BEGIN TIM3_IRQn 1 */
|
||||||
|
// base tempi
|
||||||
sys_tick = 1;
|
sys_tick = 1;
|
||||||
/* USER CODE END TIM3_IRQn 1 */
|
/* USER CODE END TIM3_IRQn 1 */
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -30,7 +30,8 @@ build/si5351.o: Src/si5351.c Inc/main.h \
|
|||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim.h \
|
||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h \
|
||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h \
|
||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/si5351.h
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h Inc/si5351.h \
|
||||||
|
Inc/si5351_cfg.h
|
||||||
Inc/main.h:
|
Inc/main.h:
|
||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h:
|
||||||
Inc/stm32g4xx_hal_conf.h:
|
Inc/stm32g4xx_hal_conf.h:
|
||||||
@@ -67,3 +68,4 @@ Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_tim_ex.h:
|
|||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart.h:
|
||||||
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_uart_ex.h:
|
||||||
Inc/si5351.h:
|
Inc/si5351.h:
|
||||||
|
Inc/si5351_cfg.h:
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccShpYu9.s page 1
|
ARM GAS /tmp/cct060d8.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** (+) Services HAL APIs
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** (+) Services HAL APIs
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** @endverbatim
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** @endverbatim
|
||||||
ARM GAS /tmp/ccShpYu9.s page 2
|
ARM GAS /tmp/cct060d8.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** ******************************************************************************
|
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** ******************************************************************************
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __IO uint32_t uwTick;
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __IO uint32_t uwTick;
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t uwTickPrio = (1UL << __NVIC_PRIO_BITS); /* Invalid PRIO */
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t uwTickPrio = (1UL << __NVIC_PRIO_BITS); /* Invalid PRIO */
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t uwTickFreq = HAL_TICK_FREQ_DEFAULT; /* 1KHz */
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t uwTickFreq = HAL_TICK_FREQ_DEFAULT; /* 1KHz */
|
||||||
ARM GAS /tmp/ccShpYu9.s page 3
|
ARM GAS /tmp/cct060d8.s page 3
|
||||||
|
|
||||||
|
|
||||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * used after a system Reset and the NVIC configuration is set to Priority group 4.
|
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * used after a system Reset and the NVIC configuration is set to Priority group 4.
|
||||||
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * Once done, time base tick starts incrementing: the tick variable counter is incremented
|
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * Once done, time base tick starts incrementing: the tick variable counter is incremented
|
||||||
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * each 1ms in the SysTick_Handler() interrupt handler.
|
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * each 1ms in the SysTick_Handler() interrupt handler.
|
||||||
ARM GAS /tmp/ccShpYu9.s page 4
|
ARM GAS /tmp/cct060d8.s page 4
|
||||||
|
|
||||||
|
|
||||||
145:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** *
|
145:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** *
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_APB2_RELEASE_RESET();
|
199:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_APB2_RELEASE_RESET();
|
||||||
200:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
200:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
201:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_AHB1_FORCE_RESET();
|
201:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_AHB1_FORCE_RESET();
|
||||||
ARM GAS /tmp/ccShpYu9.s page 5
|
ARM GAS /tmp/cct060d8.s page 5
|
||||||
|
|
||||||
|
|
||||||
202:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_AHB1_RELEASE_RESET();
|
202:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** __HAL_RCC_AHB1_RELEASE_RESET();
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
234:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
234:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /* NOTE : This function should not be modified, when the callback is needed,
|
||||||
235:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** the HAL_MspDeInit could be implemented in the user file
|
235:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** the HAL_MspDeInit could be implemented in the user file
|
||||||
236:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
236:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
||||||
ARM GAS /tmp/ccShpYu9.s page 6
|
ARM GAS /tmp/cct060d8.s page 6
|
||||||
|
|
||||||
|
|
||||||
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
97 .loc 1 208 3 view .LVU14
|
97 .loc 1 208 3 view .LVU14
|
||||||
98 001c 1C63 str r4, [r3, #48]
|
98 001c 1C63 str r4, [r3, #48]
|
||||||
211:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
211:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
ARM GAS /tmp/ccShpYu9.s page 7
|
ARM GAS /tmp/cct060d8.s page 7
|
||||||
|
|
||||||
|
|
||||||
99 .loc 1 211 3 view .LVU15
|
99 .loc 1 211 3 view .LVU15
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
131 0002 1B68 ldr r3, [r3]
|
131 0002 1B68 ldr r3, [r3]
|
||||||
132 .loc 1 259 6 view .LVU22
|
132 .loc 1 259 6 view .LVU22
|
||||||
133 0004 0BB9 cbnz r3, .L16
|
133 0004 0BB9 cbnz r3, .L16
|
||||||
ARM GAS /tmp/ccShpYu9.s page 8
|
ARM GAS /tmp/cct060d8.s page 8
|
||||||
|
|
||||||
|
|
||||||
260:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
260:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
155 .loc 1 262 9 view .LVU30
|
155 .loc 1 262 9 view .LVU30
|
||||||
156 0016 0C4A ldr r2, .L18+4
|
156 0016 0C4A ldr r2, .L18+4
|
||||||
157 0018 1068 ldr r0, [r2]
|
157 0018 1068 ldr r0, [r2]
|
||||||
ARM GAS /tmp/ccShpYu9.s page 9
|
ARM GAS /tmp/cct060d8.s page 9
|
||||||
|
|
||||||
|
|
||||||
158 001a B0FBF3F0 udiv r0, r0, r3
|
158 001a B0FBF3F0 udiv r0, r0, r3
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
203 .section .text.HAL_Init,"ax",%progbits
|
203 .section .text.HAL_Init,"ax",%progbits
|
||||||
204 .align 1
|
204 .align 1
|
||||||
205 .global HAL_Init
|
205 .global HAL_Init
|
||||||
ARM GAS /tmp/ccShpYu9.s page 10
|
ARM GAS /tmp/cct060d8.s page 10
|
||||||
|
|
||||||
|
|
||||||
206 .syntax unified
|
206 .syntax unified
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
250 .cfi_endproc
|
250 .cfi_endproc
|
||||||
251 .LFE329:
|
251 .LFE329:
|
||||||
253 .section .text.HAL_IncTick,"ax",%progbits
|
253 .section .text.HAL_IncTick,"ax",%progbits
|
||||||
ARM GAS /tmp/ccShpYu9.s page 11
|
ARM GAS /tmp/cct060d8.s page 11
|
||||||
|
|
||||||
|
|
||||||
254 .align 1
|
254 .align 1
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
272 0006 0968 ldr r1, [r1]
|
272 0006 0968 ldr r1, [r1]
|
||||||
273 0008 0B44 add r3, r3, r1
|
273 0008 0B44 add r3, r3, r1
|
||||||
274 000a 1360 str r3, [r2]
|
274 000a 1360 str r3, [r2]
|
||||||
ARM GAS /tmp/ccShpYu9.s page 12
|
ARM GAS /tmp/cct060d8.s page 12
|
||||||
|
|
||||||
|
|
||||||
325:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
325:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
337:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
337:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
338:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
338:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
339:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief This function returns a tick priority.
|
339:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief This function returns a tick priority.
|
||||||
ARM GAS /tmp/ccShpYu9.s page 13
|
ARM GAS /tmp/cct060d8.s page 13
|
||||||
|
|
||||||
|
|
||||||
340:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval tick priority
|
340:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval tick priority
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
356:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** assert_param(IS_TICKFREQ(Freq));
|
356:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** assert_param(IS_TICKFREQ(Freq));
|
||||||
361 .loc 1 356 3 view .LVU69
|
361 .loc 1 356 3 view .LVU69
|
||||||
357:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
357:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
ARM GAS /tmp/ccShpYu9.s page 14
|
ARM GAS /tmp/cct060d8.s page 14
|
||||||
|
|
||||||
|
|
||||||
358:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** if (uwTickFreq != Freq)
|
358:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** if (uwTickFreq != Freq)
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
389 .LVL20:
|
389 .LVL20:
|
||||||
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
||||||
390 .loc 1 369 5 is_stmt 1 view .LVU82
|
390 .loc 1 369 5 is_stmt 1 view .LVU82
|
||||||
ARM GAS /tmp/ccShpYu9.s page 15
|
ARM GAS /tmp/cct060d8.s page 15
|
||||||
|
|
||||||
|
|
||||||
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
435 .weak HAL_Delay
|
435 .weak HAL_Delay
|
||||||
436 .syntax unified
|
436 .syntax unified
|
||||||
437 .thumb
|
437 .thumb
|
||||||
ARM GAS /tmp/ccShpYu9.s page 16
|
ARM GAS /tmp/cct060d8.s page 16
|
||||||
|
|
||||||
|
|
||||||
438 .thumb_func
|
438 .thumb_func
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
472 .loc 1 408 10 view .LVU99
|
472 .loc 1 408 10 view .LVU99
|
||||||
473 0014 1C44 add r4, r4, r3
|
473 0014 1C44 add r4, r4, r3
|
||||||
474 .LVL24:
|
474 .LVL24:
|
||||||
ARM GAS /tmp/ccShpYu9.s page 17
|
ARM GAS /tmp/cct060d8.s page 17
|
||||||
|
|
||||||
|
|
||||||
475 .L46:
|
475 .L46:
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
508 @ args = 0, pretend = 0, frame = 0
|
508 @ args = 0, pretend = 0, frame = 0
|
||||||
509 @ frame_needed = 0, uses_anonymous_args = 0
|
509 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
510 @ link register save eliminated.
|
510 @ link register save eliminated.
|
||||||
ARM GAS /tmp/ccShpYu9.s page 18
|
ARM GAS /tmp/cct060d8.s page 18
|
||||||
|
|
||||||
|
|
||||||
428:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /* Disable SysTick Interrupt */
|
428:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /* Disable SysTick Interrupt */
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
549 .thumb
|
549 .thumb
|
||||||
550 .thumb_func
|
550 .thumb_func
|
||||||
552 HAL_GetHalVersion:
|
552 HAL_GetHalVersion:
|
||||||
ARM GAS /tmp/ccShpYu9.s page 19
|
ARM GAS /tmp/cct060d8.s page 19
|
||||||
|
|
||||||
|
|
||||||
553 .LFB342:
|
553 .LFB342:
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
591 .L57:
|
591 .L57:
|
||||||
592 .align 2
|
592 .align 2
|
||||||
593 .L56:
|
593 .L56:
|
||||||
ARM GAS /tmp/ccShpYu9.s page 20
|
ARM GAS /tmp/cct060d8.s page 20
|
||||||
|
|
||||||
|
|
||||||
594 0008 002004E0 .word -536600576
|
594 0008 002004E0 .word -536600576
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
636 .cfi_startproc
|
636 .cfi_startproc
|
||||||
637 @ args = 0, pretend = 0, frame = 0
|
637 @ args = 0, pretend = 0, frame = 0
|
||||||
638 @ frame_needed = 0, uses_anonymous_args = 0
|
638 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
ARM GAS /tmp/ccShpYu9.s page 21
|
ARM GAS /tmp/cct060d8.s page 21
|
||||||
|
|
||||||
|
|
||||||
639 @ link register save eliminated.
|
639 @ link register save eliminated.
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
686 .LFB347:
|
686 .LFB347:
|
||||||
492:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
492:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
493:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
493:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
ARM GAS /tmp/ccShpYu9.s page 22
|
ARM GAS /tmp/cct060d8.s page 22
|
||||||
|
|
||||||
|
|
||||||
494:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Return the third word of the unique device identifier (UID based on 96 bits)
|
494:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Return the third word of the unique device identifier (UID based on 96 bits)
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
524:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
524:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
||||||
525:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
525:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
||||||
526:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_DBGMCU_EnableDBGSleepMode(void)
|
526:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_DBGMCU_EnableDBGSleepMode(void)
|
||||||
ARM GAS /tmp/ccShpYu9.s page 23
|
ARM GAS /tmp/cct060d8.s page 23
|
||||||
|
|
||||||
|
|
||||||
527:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
527:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
||||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
757 .cfi_endproc
|
757 .cfi_endproc
|
||||||
758 .LFE349:
|
758 .LFE349:
|
||||||
760 .section .text.HAL_DBGMCU_EnableDBGStopMode,"ax",%progbits
|
760 .section .text.HAL_DBGMCU_EnableDBGStopMode,"ax",%progbits
|
||||||
ARM GAS /tmp/ccShpYu9.s page 24
|
ARM GAS /tmp/cct060d8.s page 24
|
||||||
|
|
||||||
|
|
||||||
761 .align 1
|
761 .align 1
|
||||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
555:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** CLEAR_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STOP);
|
555:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** CLEAR_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STOP);
|
||||||
802 .loc 1 555 3 view .LVU143
|
802 .loc 1 555 3 view .LVU143
|
||||||
803 0000 024A ldr r2, .L80
|
803 0000 024A ldr r2, .L80
|
||||||
ARM GAS /tmp/ccShpYu9.s page 25
|
ARM GAS /tmp/cct060d8.s page 25
|
||||||
|
|
||||||
|
|
||||||
804 0002 5368 ldr r3, [r2, #4]
|
804 0002 5368 ldr r3, [r2, #4]
|
||||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
852 .LFB353:
|
852 .LFB353:
|
||||||
566:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
566:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
567:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
567:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
ARM GAS /tmp/ccShpYu9.s page 26
|
ARM GAS /tmp/cct060d8.s page 26
|
||||||
|
|
||||||
|
|
||||||
568:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Disable the Debug Module during STANDBY mode.
|
568:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Disable the Debug Module during STANDBY mode.
|
||||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
596:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
596:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
||||||
597:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
597:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
598:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Start a hardware CCMSRAM erase operation.
|
598:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Start a hardware CCMSRAM erase operation.
|
||||||
ARM GAS /tmp/ccShpYu9.s page 27
|
ARM GAS /tmp/cct060d8.s page 27
|
||||||
|
|
||||||
|
|
||||||
599:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @note As long as CCMSRAM is not erased the CCMER bit will be set.
|
599:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @note As long as CCMSRAM is not erased the CCMER bit will be set.
|
||||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
619:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** *
|
619:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** *
|
||||||
620:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
620:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
||||||
621:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
621:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
||||||
ARM GAS /tmp/ccShpYu9.s page 28
|
ARM GAS /tmp/cct060d8.s page 28
|
||||||
|
|
||||||
|
|
||||||
622:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_SYSCFG_EnableMemorySwappingBank(void)
|
622:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_SYSCFG_EnableMemorySwappingBank(void)
|
||||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
640:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
640:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** }
|
||||||
955 .loc 1 640 1 is_stmt 0 view .LVU163
|
955 .loc 1 640 1 is_stmt 0 view .LVU163
|
||||||
956 000a 7047 bx lr
|
956 000a 7047 bx lr
|
||||||
ARM GAS /tmp/ccShpYu9.s page 29
|
ARM GAS /tmp/cct060d8.s page 29
|
||||||
|
|
||||||
|
|
||||||
957 .L96:
|
957 .L96:
|
||||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
992 .cfi_endproc
|
992 .cfi_endproc
|
||||||
993 .LFE357:
|
993 .LFE357:
|
||||||
995 .section .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig,"ax",%progbits
|
995 .section .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig,"ax",%progbits
|
||||||
ARM GAS /tmp/ccShpYu9.s page 30
|
ARM GAS /tmp/cct060d8.s page 30
|
||||||
|
|
||||||
|
|
||||||
996 .align 1
|
996 .align 1
|
||||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
679:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
679:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** /**
|
||||||
680:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Tune the Internal Voltage Reference buffer (VREFBUF).
|
680:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @brief Tune the Internal Voltage Reference buffer (VREFBUF).
|
||||||
681:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @param TrimmingValue specifies trimming code for VREFBUF calibration
|
681:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @param TrimmingValue specifies trimming code for VREFBUF calibration
|
||||||
ARM GAS /tmp/ccShpYu9.s page 31
|
ARM GAS /tmp/cct060d8.s page 31
|
||||||
|
|
||||||
|
|
||||||
682:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * This parameter can be a number between Min_Data = 0x00 and Max_Data = 0x3F
|
682:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * This parameter can be a number between Min_Data = 0x00 and Max_Data = 0x3F
|
||||||
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
699:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t tickstart;
|
699:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** uint32_t tickstart;
|
||||||
1075 .loc 1 699 3 view .LVU177
|
1075 .loc 1 699 3 view .LVU177
|
||||||
700:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
700:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c ****
|
||||||
ARM GAS /tmp/ccShpYu9.s page 32
|
ARM GAS /tmp/cct060d8.s page 32
|
||||||
|
|
||||||
|
|
||||||
701:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** SET_BIT(VREFBUF->CSR, VREFBUF_CSR_ENVR);
|
701:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** SET_BIT(VREFBUF->CSR, VREFBUF_CSR_ENVR);
|
||||||
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
1114 .LVL33:
|
1114 .LVL33:
|
||||||
1115 .L114:
|
1115 .L114:
|
||||||
1116 .loc 1 716 1 view .LVU192
|
1116 .loc 1 716 1 view .LVU192
|
||||||
ARM GAS /tmp/ccShpYu9.s page 33
|
ARM GAS /tmp/cct060d8.s page 33
|
||||||
|
|
||||||
|
|
||||||
1117 002e 00BF .align 2
|
1117 002e 00BF .align 2
|
||||||
@@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
732:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
732:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** * @retval None
|
||||||
733:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
733:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** */
|
||||||
734:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_SYSCFG_EnableIOSwitchBooster(void)
|
734:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** void HAL_SYSCFG_EnableIOSwitchBooster(void)
|
||||||
ARM GAS /tmp/ccShpYu9.s page 34
|
ARM GAS /tmp/cct060d8.s page 34
|
||||||
|
|
||||||
|
|
||||||
735:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
735:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** {
|
||||||
@@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
1203 000c 00000140 .word 1073807360
|
1203 000c 00000140 .word 1073807360
|
||||||
1204 .cfi_endproc
|
1204 .cfi_endproc
|
||||||
1205 .LFE363:
|
1205 .LFE363:
|
||||||
ARM GAS /tmp/ccShpYu9.s page 35
|
ARM GAS /tmp/cct060d8.s page 35
|
||||||
|
|
||||||
|
|
||||||
1207 .section .text.HAL_SYSCFG_EnableIOSwitchVDD,"ax",%progbits
|
1207 .section .text.HAL_SYSCFG_EnableIOSwitchVDD,"ax",%progbits
|
||||||
@@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
1246 @ args = 0, pretend = 0, frame = 0
|
1246 @ args = 0, pretend = 0, frame = 0
|
||||||
1247 @ frame_needed = 0, uses_anonymous_args = 0
|
1247 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
1248 @ link register save eliminated.
|
1248 @ link register save eliminated.
|
||||||
ARM GAS /tmp/ccShpYu9.s page 36
|
ARM GAS /tmp/cct060d8.s page 36
|
||||||
|
|
||||||
|
|
||||||
766:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** CLEAR_BIT(SYSCFG->CFGR1, SYSCFG_CFGR1_ANASWVDD);
|
766:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal.c **** CLEAR_BIT(SYSCFG->CFGR1, SYSCFG_CFGR1_ANASWVDD);
|
||||||
@@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
1291 .LFE366:
|
1291 .LFE366:
|
||||||
1293 .global uwTickFreq
|
1293 .global uwTickFreq
|
||||||
1294 .section .data.uwTickFreq,"aw"
|
1294 .section .data.uwTickFreq,"aw"
|
||||||
ARM GAS /tmp/ccShpYu9.s page 37
|
ARM GAS /tmp/cct060d8.s page 37
|
||||||
|
|
||||||
|
|
||||||
1295 .align 2
|
1295 .align 2
|
||||||
@@ -2177,139 +2177,139 @@ ARM GAS /tmp/ccShpYu9.s page 1
|
|||||||
1314 .text
|
1314 .text
|
||||||
1315 .Letext0:
|
1315 .Letext0:
|
||||||
1316 .file 2 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
1316 .file 2 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
1317 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
1317 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
1318 .file 4 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
1318 .file 4 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
1319 .file 5 "Drivers/CMSIS/Include/core_cm4.h"
|
1319 .file 5 "Drivers/CMSIS/Include/core_cm4.h"
|
||||||
1320 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
1320 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
1321 .file 7 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
1321 .file 7 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
||||||
1322 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h"
|
1322 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal.h"
|
||||||
1323 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h"
|
1323 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h"
|
||||||
ARM GAS /tmp/ccShpYu9.s page 38
|
ARM GAS /tmp/cct060d8.s page 38
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal.c
|
*ABS*:00000000 stm32g4xx_hal.c
|
||||||
/tmp/ccShpYu9.s:21 .text.HAL_MspInit:00000000 $t
|
/tmp/cct060d8.s:21 .text.HAL_MspInit:00000000 $t
|
||||||
/tmp/ccShpYu9.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
/tmp/cct060d8.s:27 .text.HAL_MspInit:00000000 HAL_MspInit
|
||||||
/tmp/ccShpYu9.s:40 .text.HAL_MspDeInit:00000000 $t
|
/tmp/cct060d8.s:40 .text.HAL_MspDeInit:00000000 $t
|
||||||
/tmp/ccShpYu9.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
/tmp/cct060d8.s:46 .text.HAL_MspDeInit:00000000 HAL_MspDeInit
|
||||||
/tmp/ccShpYu9.s:59 .text.HAL_DeInit:00000000 $t
|
/tmp/cct060d8.s:59 .text.HAL_DeInit:00000000 $t
|
||||||
/tmp/ccShpYu9.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
/tmp/cct060d8.s:65 .text.HAL_DeInit:00000000 HAL_DeInit
|
||||||
/tmp/ccShpYu9.s:109 .text.HAL_DeInit:00000028 $d
|
/tmp/cct060d8.s:109 .text.HAL_DeInit:00000028 $d
|
||||||
/tmp/ccShpYu9.s:114 .text.HAL_InitTick:00000000 $t
|
/tmp/cct060d8.s:114 .text.HAL_InitTick:00000000 $t
|
||||||
/tmp/ccShpYu9.s:120 .text.HAL_InitTick:00000000 HAL_InitTick
|
/tmp/cct060d8.s:120 .text.HAL_InitTick:00000000 HAL_InitTick
|
||||||
/tmp/ccShpYu9.s:197 .text.HAL_InitTick:00000044 $d
|
/tmp/cct060d8.s:197 .text.HAL_InitTick:00000044 $d
|
||||||
/tmp/ccShpYu9.s:1298 .data.uwTickFreq:00000000 uwTickFreq
|
/tmp/cct060d8.s:1298 .data.uwTickFreq:00000000 uwTickFreq
|
||||||
/tmp/ccShpYu9.s:1305 .data.uwTickPrio:00000000 uwTickPrio
|
/tmp/cct060d8.s:1305 .data.uwTickPrio:00000000 uwTickPrio
|
||||||
/tmp/ccShpYu9.s:204 .text.HAL_Init:00000000 $t
|
/tmp/cct060d8.s:204 .text.HAL_Init:00000000 $t
|
||||||
/tmp/ccShpYu9.s:210 .text.HAL_Init:00000000 HAL_Init
|
/tmp/cct060d8.s:210 .text.HAL_Init:00000000 HAL_Init
|
||||||
/tmp/ccShpYu9.s:254 .text.HAL_IncTick:00000000 $t
|
/tmp/cct060d8.s:254 .text.HAL_IncTick:00000000 $t
|
||||||
/tmp/ccShpYu9.s:260 .text.HAL_IncTick:00000000 HAL_IncTick
|
/tmp/cct060d8.s:260 .text.HAL_IncTick:00000000 HAL_IncTick
|
||||||
/tmp/ccShpYu9.s:280 .text.HAL_IncTick:00000010 $d
|
/tmp/cct060d8.s:280 .text.HAL_IncTick:00000010 $d
|
||||||
/tmp/ccShpYu9.s:1312 .bss.uwTick:00000000 uwTick
|
/tmp/cct060d8.s:1312 .bss.uwTick:00000000 uwTick
|
||||||
/tmp/ccShpYu9.s:286 .text.HAL_GetTick:00000000 $t
|
/tmp/cct060d8.s:286 .text.HAL_GetTick:00000000 $t
|
||||||
/tmp/ccShpYu9.s:292 .text.HAL_GetTick:00000000 HAL_GetTick
|
/tmp/cct060d8.s:292 .text.HAL_GetTick:00000000 HAL_GetTick
|
||||||
/tmp/ccShpYu9.s:308 .text.HAL_GetTick:00000008 $d
|
/tmp/cct060d8.s:308 .text.HAL_GetTick:00000008 $d
|
||||||
/tmp/ccShpYu9.s:313 .text.HAL_GetTickPrio:00000000 $t
|
/tmp/cct060d8.s:313 .text.HAL_GetTickPrio:00000000 $t
|
||||||
/tmp/ccShpYu9.s:319 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
/tmp/cct060d8.s:319 .text.HAL_GetTickPrio:00000000 HAL_GetTickPrio
|
||||||
/tmp/ccShpYu9.s:334 .text.HAL_GetTickPrio:00000008 $d
|
/tmp/cct060d8.s:334 .text.HAL_GetTickPrio:00000008 $d
|
||||||
/tmp/ccShpYu9.s:339 .text.HAL_SetTickFreq:00000000 $t
|
/tmp/cct060d8.s:339 .text.HAL_SetTickFreq:00000000 $t
|
||||||
/tmp/ccShpYu9.s:345 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
/tmp/cct060d8.s:345 .text.HAL_SetTickFreq:00000000 HAL_SetTickFreq
|
||||||
/tmp/ccShpYu9.s:402 .text.HAL_SetTickFreq:00000024 $d
|
/tmp/cct060d8.s:402 .text.HAL_SetTickFreq:00000024 $d
|
||||||
/tmp/ccShpYu9.s:408 .text.HAL_GetTickFreq:00000000 $t
|
/tmp/cct060d8.s:408 .text.HAL_GetTickFreq:00000000 $t
|
||||||
/tmp/ccShpYu9.s:414 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
/tmp/cct060d8.s:414 .text.HAL_GetTickFreq:00000000 HAL_GetTickFreq
|
||||||
/tmp/ccShpYu9.s:429 .text.HAL_GetTickFreq:00000008 $d
|
/tmp/cct060d8.s:429 .text.HAL_GetTickFreq:00000008 $d
|
||||||
/tmp/ccShpYu9.s:434 .text.HAL_Delay:00000000 $t
|
/tmp/cct060d8.s:434 .text.HAL_Delay:00000000 $t
|
||||||
/tmp/ccShpYu9.s:440 .text.HAL_Delay:00000000 HAL_Delay
|
/tmp/cct060d8.s:440 .text.HAL_Delay:00000000 HAL_Delay
|
||||||
/tmp/ccShpYu9.s:493 .text.HAL_Delay:00000024 $d
|
/tmp/cct060d8.s:493 .text.HAL_Delay:00000024 $d
|
||||||
/tmp/ccShpYu9.s:498 .text.HAL_SuspendTick:00000000 $t
|
/tmp/cct060d8.s:498 .text.HAL_SuspendTick:00000000 $t
|
||||||
/tmp/ccShpYu9.s:504 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
/tmp/cct060d8.s:504 .text.HAL_SuspendTick:00000000 HAL_SuspendTick
|
||||||
/tmp/ccShpYu9.s:522 .text.HAL_ResumeTick:00000000 $t
|
/tmp/cct060d8.s:522 .text.HAL_ResumeTick:00000000 $t
|
||||||
/tmp/ccShpYu9.s:528 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
/tmp/cct060d8.s:528 .text.HAL_ResumeTick:00000000 HAL_ResumeTick
|
||||||
/tmp/ccShpYu9.s:546 .text.HAL_GetHalVersion:00000000 $t
|
/tmp/cct060d8.s:546 .text.HAL_GetHalVersion:00000000 $t
|
||||||
/tmp/ccShpYu9.s:552 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
/tmp/cct060d8.s:552 .text.HAL_GetHalVersion:00000000 HAL_GetHalVersion
|
||||||
/tmp/ccShpYu9.s:566 .text.HAL_GetHalVersion:00000004 $d
|
/tmp/cct060d8.s:566 .text.HAL_GetHalVersion:00000004 $d
|
||||||
/tmp/ccShpYu9.s:571 .text.HAL_GetREVID:00000000 $t
|
/tmp/cct060d8.s:571 .text.HAL_GetREVID:00000000 $t
|
||||||
/tmp/ccShpYu9.s:577 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
/tmp/cct060d8.s:577 .text.HAL_GetREVID:00000000 HAL_GetREVID
|
||||||
/tmp/ccShpYu9.s:594 .text.HAL_GetREVID:00000008 $d
|
/tmp/cct060d8.s:594 .text.HAL_GetREVID:00000008 $d
|
||||||
/tmp/ccShpYu9.s:599 .text.HAL_GetDEVID:00000000 $t
|
/tmp/cct060d8.s:599 .text.HAL_GetDEVID:00000000 $t
|
||||||
/tmp/ccShpYu9.s:605 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
/tmp/cct060d8.s:605 .text.HAL_GetDEVID:00000000 HAL_GetDEVID
|
||||||
/tmp/ccShpYu9.s:622 .text.HAL_GetDEVID:0000000c $d
|
/tmp/cct060d8.s:622 .text.HAL_GetDEVID:0000000c $d
|
||||||
/tmp/ccShpYu9.s:627 .text.HAL_GetUIDw0:00000000 $t
|
/tmp/cct060d8.s:627 .text.HAL_GetUIDw0:00000000 $t
|
||||||
/tmp/ccShpYu9.s:633 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
/tmp/cct060d8.s:633 .text.HAL_GetUIDw0:00000000 HAL_GetUIDw0
|
||||||
/tmp/ccShpYu9.s:648 .text.HAL_GetUIDw0:00000008 $d
|
/tmp/cct060d8.s:648 .text.HAL_GetUIDw0:00000008 $d
|
||||||
/tmp/ccShpYu9.s:653 .text.HAL_GetUIDw1:00000000 $t
|
/tmp/cct060d8.s:653 .text.HAL_GetUIDw1:00000000 $t
|
||||||
/tmp/ccShpYu9.s:659 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
/tmp/cct060d8.s:659 .text.HAL_GetUIDw1:00000000 HAL_GetUIDw1
|
||||||
/tmp/ccShpYu9.s:674 .text.HAL_GetUIDw1:00000008 $d
|
/tmp/cct060d8.s:674 .text.HAL_GetUIDw1:00000008 $d
|
||||||
/tmp/ccShpYu9.s:679 .text.HAL_GetUIDw2:00000000 $t
|
/tmp/cct060d8.s:679 .text.HAL_GetUIDw2:00000000 $t
|
||||||
/tmp/ccShpYu9.s:685 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
/tmp/cct060d8.s:685 .text.HAL_GetUIDw2:00000000 HAL_GetUIDw2
|
||||||
/tmp/ccShpYu9.s:700 .text.HAL_GetUIDw2:00000008 $d
|
/tmp/cct060d8.s:700 .text.HAL_GetUIDw2:00000008 $d
|
||||||
ARM GAS /tmp/ccShpYu9.s page 39
|
ARM GAS /tmp/cct060d8.s page 39
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccShpYu9.s:705 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
/tmp/cct060d8.s:705 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:711 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
/tmp/cct060d8.s:711 .text.HAL_DBGMCU_EnableDBGSleepMode:00000000 HAL_DBGMCU_EnableDBGSleepMode
|
||||||
/tmp/ccShpYu9.s:728 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
/tmp/cct060d8.s:728 .text.HAL_DBGMCU_EnableDBGSleepMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:733 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
/tmp/cct060d8.s:733 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:739 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
/tmp/cct060d8.s:739 .text.HAL_DBGMCU_DisableDBGSleepMode:00000000 HAL_DBGMCU_DisableDBGSleepMode
|
||||||
/tmp/ccShpYu9.s:756 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
/tmp/cct060d8.s:756 .text.HAL_DBGMCU_DisableDBGSleepMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:761 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
/tmp/cct060d8.s:761 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:767 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
/tmp/cct060d8.s:767 .text.HAL_DBGMCU_EnableDBGStopMode:00000000 HAL_DBGMCU_EnableDBGStopMode
|
||||||
/tmp/ccShpYu9.s:784 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
/tmp/cct060d8.s:784 .text.HAL_DBGMCU_EnableDBGStopMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:789 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
/tmp/cct060d8.s:789 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:795 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
/tmp/cct060d8.s:795 .text.HAL_DBGMCU_DisableDBGStopMode:00000000 HAL_DBGMCU_DisableDBGStopMode
|
||||||
/tmp/ccShpYu9.s:812 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
/tmp/cct060d8.s:812 .text.HAL_DBGMCU_DisableDBGStopMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:817 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
/tmp/cct060d8.s:817 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:823 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
/tmp/cct060d8.s:823 .text.HAL_DBGMCU_EnableDBGStandbyMode:00000000 HAL_DBGMCU_EnableDBGStandbyMode
|
||||||
/tmp/ccShpYu9.s:840 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
/tmp/cct060d8.s:840 .text.HAL_DBGMCU_EnableDBGStandbyMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:845 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
/tmp/cct060d8.s:845 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 $t
|
||||||
/tmp/ccShpYu9.s:851 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
/tmp/cct060d8.s:851 .text.HAL_DBGMCU_DisableDBGStandbyMode:00000000 HAL_DBGMCU_DisableDBGStandbyMode
|
||||||
/tmp/ccShpYu9.s:868 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
/tmp/cct060d8.s:868 .text.HAL_DBGMCU_DisableDBGStandbyMode:0000000c $d
|
||||||
/tmp/ccShpYu9.s:873 .text.HAL_SYSCFG_CCMSRAMErase:00000000 $t
|
/tmp/cct060d8.s:873 .text.HAL_SYSCFG_CCMSRAMErase:00000000 $t
|
||||||
/tmp/ccShpYu9.s:879 .text.HAL_SYSCFG_CCMSRAMErase:00000000 HAL_SYSCFG_CCMSRAMErase
|
/tmp/cct060d8.s:879 .text.HAL_SYSCFG_CCMSRAMErase:00000000 HAL_SYSCFG_CCMSRAMErase
|
||||||
/tmp/ccShpYu9.s:904 .text.HAL_SYSCFG_CCMSRAMErase:00000014 $d
|
/tmp/cct060d8.s:904 .text.HAL_SYSCFG_CCMSRAMErase:00000014 $d
|
||||||
/tmp/ccShpYu9.s:909 .text.HAL_SYSCFG_EnableMemorySwappingBank:00000000 $t
|
/tmp/cct060d8.s:909 .text.HAL_SYSCFG_EnableMemorySwappingBank:00000000 $t
|
||||||
/tmp/ccShpYu9.s:915 .text.HAL_SYSCFG_EnableMemorySwappingBank:00000000 HAL_SYSCFG_EnableMemorySwappingBank
|
/tmp/cct060d8.s:915 .text.HAL_SYSCFG_EnableMemorySwappingBank:00000000 HAL_SYSCFG_EnableMemorySwappingBank
|
||||||
/tmp/ccShpYu9.s:932 .text.HAL_SYSCFG_EnableMemorySwappingBank:0000000c $d
|
/tmp/cct060d8.s:932 .text.HAL_SYSCFG_EnableMemorySwappingBank:0000000c $d
|
||||||
/tmp/ccShpYu9.s:937 .text.HAL_SYSCFG_DisableMemorySwappingBank:00000000 $t
|
/tmp/cct060d8.s:937 .text.HAL_SYSCFG_DisableMemorySwappingBank:00000000 $t
|
||||||
/tmp/ccShpYu9.s:943 .text.HAL_SYSCFG_DisableMemorySwappingBank:00000000 HAL_SYSCFG_DisableMemorySwappingBank
|
/tmp/cct060d8.s:943 .text.HAL_SYSCFG_DisableMemorySwappingBank:00000000 HAL_SYSCFG_DisableMemorySwappingBank
|
||||||
/tmp/ccShpYu9.s:960 .text.HAL_SYSCFG_DisableMemorySwappingBank:0000000c $d
|
/tmp/cct060d8.s:960 .text.HAL_SYSCFG_DisableMemorySwappingBank:0000000c $d
|
||||||
/tmp/ccShpYu9.s:965 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000000 $t
|
/tmp/cct060d8.s:965 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000000 $t
|
||||||
/tmp/ccShpYu9.s:971 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000000 HAL_SYSCFG_VREFBUF_VoltageScalingConfig
|
/tmp/cct060d8.s:971 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000000 HAL_SYSCFG_VREFBUF_VoltageScalingConfig
|
||||||
/tmp/ccShpYu9.s:991 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000010 $d
|
/tmp/cct060d8.s:991 .text.HAL_SYSCFG_VREFBUF_VoltageScalingConfig:00000010 $d
|
||||||
/tmp/ccShpYu9.s:996 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000000 $t
|
/tmp/cct060d8.s:996 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1002 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000000 HAL_SYSCFG_VREFBUF_HighImpedanceConfig
|
/tmp/cct060d8.s:1002 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000000 HAL_SYSCFG_VREFBUF_HighImpedanceConfig
|
||||||
/tmp/ccShpYu9.s:1022 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000010 $d
|
/tmp/cct060d8.s:1022 .text.HAL_SYSCFG_VREFBUF_HighImpedanceConfig:00000010 $d
|
||||||
/tmp/ccShpYu9.s:1027 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000000 $t
|
/tmp/cct060d8.s:1027 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1033 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000000 HAL_SYSCFG_VREFBUF_TrimmingConfig
|
/tmp/cct060d8.s:1033 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000000 HAL_SYSCFG_VREFBUF_TrimmingConfig
|
||||||
/tmp/ccShpYu9.s:1053 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000010 $d
|
/tmp/cct060d8.s:1053 .text.HAL_SYSCFG_VREFBUF_TrimmingConfig:00000010 $d
|
||||||
/tmp/ccShpYu9.s:1058 .text.HAL_SYSCFG_EnableVREFBUF:00000000 $t
|
/tmp/cct060d8.s:1058 .text.HAL_SYSCFG_EnableVREFBUF:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1064 .text.HAL_SYSCFG_EnableVREFBUF:00000000 HAL_SYSCFG_EnableVREFBUF
|
/tmp/cct060d8.s:1064 .text.HAL_SYSCFG_EnableVREFBUF:00000000 HAL_SYSCFG_EnableVREFBUF
|
||||||
/tmp/ccShpYu9.s:1119 .text.HAL_SYSCFG_EnableVREFBUF:00000030 $d
|
/tmp/cct060d8.s:1119 .text.HAL_SYSCFG_EnableVREFBUF:00000030 $d
|
||||||
/tmp/ccShpYu9.s:1124 .text.HAL_SYSCFG_DisableVREFBUF:00000000 $t
|
/tmp/cct060d8.s:1124 .text.HAL_SYSCFG_DisableVREFBUF:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1130 .text.HAL_SYSCFG_DisableVREFBUF:00000000 HAL_SYSCFG_DisableVREFBUF
|
/tmp/cct060d8.s:1130 .text.HAL_SYSCFG_DisableVREFBUF:00000000 HAL_SYSCFG_DisableVREFBUF
|
||||||
/tmp/ccShpYu9.s:1147 .text.HAL_SYSCFG_DisableVREFBUF:0000000c $d
|
/tmp/cct060d8.s:1147 .text.HAL_SYSCFG_DisableVREFBUF:0000000c $d
|
||||||
/tmp/ccShpYu9.s:1152 .text.HAL_SYSCFG_EnableIOSwitchBooster:00000000 $t
|
/tmp/cct060d8.s:1152 .text.HAL_SYSCFG_EnableIOSwitchBooster:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1158 .text.HAL_SYSCFG_EnableIOSwitchBooster:00000000 HAL_SYSCFG_EnableIOSwitchBooster
|
/tmp/cct060d8.s:1158 .text.HAL_SYSCFG_EnableIOSwitchBooster:00000000 HAL_SYSCFG_EnableIOSwitchBooster
|
||||||
/tmp/ccShpYu9.s:1175 .text.HAL_SYSCFG_EnableIOSwitchBooster:0000000c $d
|
/tmp/cct060d8.s:1175 .text.HAL_SYSCFG_EnableIOSwitchBooster:0000000c $d
|
||||||
/tmp/ccShpYu9.s:1180 .text.HAL_SYSCFG_DisableIOSwitchBooster:00000000 $t
|
/tmp/cct060d8.s:1180 .text.HAL_SYSCFG_DisableIOSwitchBooster:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1186 .text.HAL_SYSCFG_DisableIOSwitchBooster:00000000 HAL_SYSCFG_DisableIOSwitchBooster
|
/tmp/cct060d8.s:1186 .text.HAL_SYSCFG_DisableIOSwitchBooster:00000000 HAL_SYSCFG_DisableIOSwitchBooster
|
||||||
/tmp/ccShpYu9.s:1203 .text.HAL_SYSCFG_DisableIOSwitchBooster:0000000c $d
|
/tmp/cct060d8.s:1203 .text.HAL_SYSCFG_DisableIOSwitchBooster:0000000c $d
|
||||||
/tmp/ccShpYu9.s:1208 .text.HAL_SYSCFG_EnableIOSwitchVDD:00000000 $t
|
/tmp/cct060d8.s:1208 .text.HAL_SYSCFG_EnableIOSwitchVDD:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1214 .text.HAL_SYSCFG_EnableIOSwitchVDD:00000000 HAL_SYSCFG_EnableIOSwitchVDD
|
/tmp/cct060d8.s:1214 .text.HAL_SYSCFG_EnableIOSwitchVDD:00000000 HAL_SYSCFG_EnableIOSwitchVDD
|
||||||
/tmp/ccShpYu9.s:1231 .text.HAL_SYSCFG_EnableIOSwitchVDD:0000000c $d
|
/tmp/cct060d8.s:1231 .text.HAL_SYSCFG_EnableIOSwitchVDD:0000000c $d
|
||||||
/tmp/ccShpYu9.s:1236 .text.HAL_SYSCFG_DisableIOSwitchVDD:00000000 $t
|
/tmp/cct060d8.s:1236 .text.HAL_SYSCFG_DisableIOSwitchVDD:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1242 .text.HAL_SYSCFG_DisableIOSwitchVDD:00000000 HAL_SYSCFG_DisableIOSwitchVDD
|
/tmp/cct060d8.s:1242 .text.HAL_SYSCFG_DisableIOSwitchVDD:00000000 HAL_SYSCFG_DisableIOSwitchVDD
|
||||||
/tmp/ccShpYu9.s:1259 .text.HAL_SYSCFG_DisableIOSwitchVDD:0000000c $d
|
/tmp/cct060d8.s:1259 .text.HAL_SYSCFG_DisableIOSwitchVDD:0000000c $d
|
||||||
/tmp/ccShpYu9.s:1264 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:00000000 $t
|
/tmp/cct060d8.s:1264 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:00000000 $t
|
||||||
/tmp/ccShpYu9.s:1270 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:00000000 HAL_SYSCFG_CCMSRAM_WriteProtectionEnable
|
/tmp/cct060d8.s:1270 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:00000000 HAL_SYSCFG_CCMSRAM_WriteProtectionEnable
|
||||||
/tmp/ccShpYu9.s:1289 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:0000000c $d
|
/tmp/cct060d8.s:1289 .text.HAL_SYSCFG_CCMSRAM_WriteProtectionEnable:0000000c $d
|
||||||
ARM GAS /tmp/ccShpYu9.s page 40
|
ARM GAS /tmp/cct060d8.s page 40
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccShpYu9.s:1295 .data.uwTickFreq:00000000 $d
|
/tmp/cct060d8.s:1295 .data.uwTickFreq:00000000 $d
|
||||||
/tmp/ccShpYu9.s:1302 .data.uwTickPrio:00000000 $d
|
/tmp/cct060d8.s:1302 .data.uwTickPrio:00000000 $d
|
||||||
/tmp/ccShpYu9.s:1309 .bss.uwTick:00000000 $d
|
/tmp/cct060d8.s:1309 .bss.uwTick:00000000 $d
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
HAL_SYSTICK_Config
|
HAL_SYSTICK_Config
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccDEPnZG.s page 1
|
ARM GAS /tmp/ccuFAPPx.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__)
|
27:Drivers/CMSIS/Include/core_cm4.h **** #elif defined (__clang__)
|
||||||
28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */
|
28:Drivers/CMSIS/Include/core_cm4.h **** #pragma clang system_header /* treat file as system include file */
|
||||||
29:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
29:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 2
|
ARM GAS /tmp/ccuFAPPx.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:Drivers/CMSIS/Include/core_cm4.h ****
|
30:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
84:Drivers/CMSIS/Include/core_cm4.h **** #else
|
84:Drivers/CMSIS/Include/core_cm4.h **** #else
|
||||||
85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
85:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
||||||
86:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
86:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 3
|
ARM GAS /tmp/ccuFAPPx.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:Drivers/CMSIS/Include/core_cm4.h ****
|
87:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)
|
141:Drivers/CMSIS/Include/core_cm4.h **** #error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)
|
||||||
142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
142:Drivers/CMSIS/Include/core_cm4.h **** #define __FPU_USED 0U
|
||||||
143:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
143:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 4
|
ARM GAS /tmp/ccuFAPPx.s page 4
|
||||||
|
|
||||||
|
|
||||||
144:Drivers/CMSIS/Include/core_cm4.h **** #else
|
144:Drivers/CMSIS/Include/core_cm4.h **** #else
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
198:Drivers/CMSIS/Include/core_cm4.h **** #define __NVIC_PRIO_BITS 3U
|
198:Drivers/CMSIS/Include/core_cm4.h **** #define __NVIC_PRIO_BITS 3U
|
||||||
199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__NVIC_PRIO_BITS not defined in device header file; using default!"
|
199:Drivers/CMSIS/Include/core_cm4.h **** #warning "__NVIC_PRIO_BITS not defined in device header file; using default!"
|
||||||
200:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
200:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 5
|
ARM GAS /tmp/ccuFAPPx.s page 5
|
||||||
|
|
||||||
|
|
||||||
201:Drivers/CMSIS/Include/core_cm4.h ****
|
201:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
255:Drivers/CMSIS/Include/core_cm4.h ****
|
255:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
256:Drivers/CMSIS/Include/core_cm4.h **** /**
|
256:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||||
257:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Application Program Status Register (APSR).
|
257:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Application Program Status Register (APSR).
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 6
|
ARM GAS /tmp/ccuFAPPx.s page 6
|
||||||
|
|
||||||
|
|
||||||
258:Drivers/CMSIS/Include/core_cm4.h **** */
|
258:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
312:Drivers/CMSIS/Include/core_cm4.h ****
|
312:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
313:Drivers/CMSIS/Include/core_cm4.h **** /**
|
313:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||||
314:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).
|
314:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Special-Purpose Program Status Registers (xPSR).
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 7
|
ARM GAS /tmp/ccuFAPPx.s page 7
|
||||||
|
|
||||||
|
|
||||||
315:Drivers/CMSIS/Include/core_cm4.h **** */
|
315:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL).
|
369:Drivers/CMSIS/Include/core_cm4.h **** \brief Union type to access the Control Registers (CONTROL).
|
||||||
370:Drivers/CMSIS/Include/core_cm4.h **** */
|
370:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
|
371:Drivers/CMSIS/Include/core_cm4.h **** typedef union
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 8
|
ARM GAS /tmp/ccuFAPPx.s page 8
|
||||||
|
|
||||||
|
|
||||||
372:Drivers/CMSIS/Include/core_cm4.h **** {
|
372:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
426:Drivers/CMSIS/Include/core_cm4.h ****
|
426:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */
|
427:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of group CMSIS_NVIC */
|
||||||
428:Drivers/CMSIS/Include/core_cm4.h ****
|
428:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 9
|
ARM GAS /tmp/ccuFAPPx.s page 9
|
||||||
|
|
||||||
|
|
||||||
429:Drivers/CMSIS/Include/core_cm4.h ****
|
429:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB
|
483:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_NMIPENDSET_Msk (1UL << SCB_ICSR_NMIPENDSET_Pos) /*!< SCB
|
||||||
484:Drivers/CMSIS/Include/core_cm4.h ****
|
484:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB
|
485:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Pos 28U /*!< SCB
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 10
|
ARM GAS /tmp/ccuFAPPx.s page 10
|
||||||
|
|
||||||
|
|
||||||
486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB
|
486:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_ICSR_PENDSVSET_Msk (1UL << SCB_ICSR_PENDSVSET_Pos) /*!< SCB
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB
|
540:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SEVONPEND_Msk (1UL << SCB_SCR_SEVONPEND_Pos) /*!< SCB
|
||||||
541:Drivers/CMSIS/Include/core_cm4.h ****
|
541:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB
|
542:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Pos 2U /*!< SCB
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 11
|
ARM GAS /tmp/ccuFAPPx.s page 11
|
||||||
|
|
||||||
|
|
||||||
543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB
|
543:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SCR_SLEEPDEEP_Msk (1UL << SCB_SCR_SLEEPDEEP_Pos) /*!< SCB
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
597:Drivers/CMSIS/Include/core_cm4.h ****
|
597:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB
|
598:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Pos 7U /*!< SCB
|
||||||
599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB
|
599:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_SHCSR_SVCALLACT_Msk (1UL << SCB_SHCSR_SVCALLACT_Pos) /*!< SCB
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 12
|
ARM GAS /tmp/ccuFAPPx.s page 12
|
||||||
|
|
||||||
|
|
||||||
600:Drivers/CMSIS/Include/core_cm4.h ****
|
600:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
654:Drivers/CMSIS/Include/core_cm4.h ****
|
654:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 1U) /*!< SCB
|
655:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Pos (SCB_CFSR_BUSFAULTSR_Pos + 1U) /*!< SCB
|
||||||
656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB
|
656:Drivers/CMSIS/Include/core_cm4.h **** #define SCB_CFSR_PRECISERR_Msk (1UL << SCB_CFSR_PRECISERR_Pos) /*!< SCB
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 13
|
ARM GAS /tmp/ccuFAPPx.s page 13
|
||||||
|
|
||||||
|
|
||||||
657:Drivers/CMSIS/Include/core_cm4.h ****
|
657:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
711:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB)
|
711:Drivers/CMSIS/Include/core_cm4.h **** \defgroup CMSIS_SCnSCB System Controls not in SCB (SCnSCB)
|
||||||
712:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the System Control and ID Register not in the SCB
|
712:Drivers/CMSIS/Include/core_cm4.h **** \brief Type definitions for the System Control and ID Register not in the SCB
|
||||||
713:Drivers/CMSIS/Include/core_cm4.h **** @{
|
713:Drivers/CMSIS/Include/core_cm4.h **** @{
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 14
|
ARM GAS /tmp/ccuFAPPx.s page 14
|
||||||
|
|
||||||
|
|
||||||
714:Drivers/CMSIS/Include/core_cm4.h **** */
|
714:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
768:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysT
|
768:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Pos 16U /*!< SysT
|
||||||
769:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysT
|
769:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_COUNTFLAG_Msk (1UL << SysTick_CTRL_COUNTFLAG_Pos) /*!< SysT
|
||||||
770:Drivers/CMSIS/Include/core_cm4.h ****
|
770:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 15
|
ARM GAS /tmp/ccuFAPPx.s page 15
|
||||||
|
|
||||||
|
|
||||||
771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT
|
771:Drivers/CMSIS/Include/core_cm4.h **** #define SysTick_CTRL_CLKSOURCE_Pos 2U /*!< SysT
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
825:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED3[32U];
|
825:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED3[32U];
|
||||||
826:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED4[43U];
|
826:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED4[43U];
|
||||||
827:Drivers/CMSIS/Include/core_cm4.h **** __OM uint32_t LAR; /*!< Offset: 0xFB0 ( /W) ITM Lock Access Register */
|
827:Drivers/CMSIS/Include/core_cm4.h **** __OM uint32_t LAR; /*!< Offset: 0xFB0 ( /W) ITM Lock Access Register */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 16
|
ARM GAS /tmp/ccuFAPPx.s page 16
|
||||||
|
|
||||||
|
|
||||||
828:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t LSR; /*!< Offset: 0xFB4 (R/ ) ITM Lock Status Register */
|
828:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t LSR; /*!< Offset: 0xFB4 (R/ ) ITM Lock Status Register */
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
882:Drivers/CMSIS/Include/core_cm4.h ****
|
882:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
883:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Present_Pos 0U /*!< ITM
|
883:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Present_Pos 0U /*!< ITM
|
||||||
884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Present_Msk (1UL /*<< ITM_LSR_Present_Pos*/) /*!< ITM
|
884:Drivers/CMSIS/Include/core_cm4.h **** #define ITM_LSR_Present_Msk (1UL /*<< ITM_LSR_Present_Pos*/) /*!< ITM
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 17
|
ARM GAS /tmp/ccuFAPPx.s page 17
|
||||||
|
|
||||||
|
|
||||||
885:Drivers/CMSIS/Include/core_cm4.h ****
|
885:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
939:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOPRFCNT_Pos 24U /*!< DWT CTR
|
939:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOPRFCNT_Pos 24U /*!< DWT CTR
|
||||||
940:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOPRFCNT_Msk (0x1UL << DWT_CTRL_NOPRFCNT_Pos) /*!< DWT CTR
|
940:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_NOPRFCNT_Msk (0x1UL << DWT_CTRL_NOPRFCNT_Pos) /*!< DWT CTR
|
||||||
941:Drivers/CMSIS/Include/core_cm4.h ****
|
941:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 18
|
ARM GAS /tmp/ccuFAPPx.s page 18
|
||||||
|
|
||||||
|
|
||||||
942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_CYCEVTENA_Pos 22U /*!< DWT CTR
|
942:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_CTRL_CYCEVTENA_Pos 22U /*!< DWT CTR
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
996:Drivers/CMSIS/Include/core_cm4.h ****
|
996:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
997:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Folded-instruction Count Register Definitions */
|
997:Drivers/CMSIS/Include/core_cm4.h **** /* DWT Folded-instruction Count Register Definitions */
|
||||||
998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_FOLDCNT_FOLDCNT_Pos 0U /*!< DWT FOL
|
998:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_FOLDCNT_FOLDCNT_Pos 0U /*!< DWT FOL
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 19
|
ARM GAS /tmp/ccuFAPPx.s page 19
|
||||||
|
|
||||||
|
|
||||||
999:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_FOLDCNT_FOLDCNT_Msk (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/) /*!< DWT FOL
|
999:Drivers/CMSIS/Include/core_cm4.h **** #define DWT_FOLDCNT_FOLDCNT_Msk (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/) /*!< DWT FOL
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1053:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t SPPR; /*!< Offset: 0x0F0 (R/W) Selected Pin Protocol Register *
|
1053:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t SPPR; /*!< Offset: 0x0F0 (R/W) Selected Pin Protocol Register *
|
||||||
1054:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED2[131U];
|
1054:Drivers/CMSIS/Include/core_cm4.h **** uint32_t RESERVED2[131U];
|
||||||
1055:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t FFSR; /*!< Offset: 0x300 (R/ ) Formatter and Flush Status Regis
|
1055:Drivers/CMSIS/Include/core_cm4.h **** __IM uint32_t FFSR; /*!< Offset: 0x300 (R/ ) Formatter and Flush Status Regis
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 20
|
ARM GAS /tmp/ccuFAPPx.s page 20
|
||||||
|
|
||||||
|
|
||||||
1056:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t FFCR; /*!< Offset: 0x304 (R/W) Formatter and Flush Control Regi
|
1056:Drivers/CMSIS/Include/core_cm4.h **** __IOM uint32_t FFCR; /*!< Offset: 0x304 (R/W) Formatter and Flush Control Regi
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1110:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_bytecount_Pos 27U /*!< TPI FIF
|
1110:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_bytecount_Pos 27U /*!< TPI FIF
|
||||||
1111:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_bytecount_Msk (0x3UL << TPI_FIFO0_ITM_bytecount_Pos) /*!< TPI FIF
|
1111:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ITM_bytecount_Msk (0x3UL << TPI_FIFO0_ITM_bytecount_Pos) /*!< TPI FIF
|
||||||
1112:Drivers/CMSIS/Include/core_cm4.h ****
|
1112:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 21
|
ARM GAS /tmp/ccuFAPPx.s page 21
|
||||||
|
|
||||||
|
|
||||||
1113:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ETM_ATVALID_Pos 26U /*!< TPI FIF
|
1113:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_FIFO0_ETM_ATVALID_Pos 26U /*!< TPI FIF
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1167:Drivers/CMSIS/Include/core_cm4.h ****
|
1167:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1168:Drivers/CMSIS/Include/core_cm4.h **** /* TPI DEVID Register Definitions */
|
1168:Drivers/CMSIS/Include/core_cm4.h **** /* TPI DEVID Register Definitions */
|
||||||
1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_DEVID_NRZVALID_Pos 11U /*!< TPI DEV
|
1169:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_DEVID_NRZVALID_Pos 11U /*!< TPI DEV
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 22
|
ARM GAS /tmp/ccuFAPPx.s page 22
|
||||||
|
|
||||||
|
|
||||||
1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_DEVID_NRZVALID_Msk (0x1UL << TPI_DEVID_NRZVALID_Pos) /*!< TPI DEV
|
1170:Drivers/CMSIS/Include/core_cm4.h **** #define TPI_DEVID_NRZVALID_Msk (0x1UL << TPI_DEVID_NRZVALID_Pos) /*!< TPI DEV
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1224:Drivers/CMSIS/Include/core_cm4.h ****
|
1224:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1225:Drivers/CMSIS/Include/core_cm4.h **** /* MPU Type Register Definitions */
|
1225:Drivers/CMSIS/Include/core_cm4.h **** /* MPU Type Register Definitions */
|
||||||
1226:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_TYPE_IREGION_Pos 16U /*!< MPU
|
1226:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_TYPE_IREGION_Pos 16U /*!< MPU
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 23
|
ARM GAS /tmp/ccuFAPPx.s page 23
|
||||||
|
|
||||||
|
|
||||||
1227:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU
|
1227:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_TYPE_IREGION_Msk (0xFFUL << MPU_TYPE_IREGION_Pos) /*!< MPU
|
||||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SRD_Pos 8U /*!< MPU
|
1281:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SRD_Pos 8U /*!< MPU
|
||||||
1282:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU
|
1282:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SRD_Msk (0xFFUL << MPU_RASR_SRD_Pos) /*!< MPU
|
||||||
1283:Drivers/CMSIS/Include/core_cm4.h ****
|
1283:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 24
|
ARM GAS /tmp/ccuFAPPx.s page 24
|
||||||
|
|
||||||
|
|
||||||
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SIZE_Pos 1U /*!< MPU
|
1284:Drivers/CMSIS/Include/core_cm4.h **** #define MPU_RASR_SIZE_Pos 1U /*!< MPU
|
||||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1338:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_USER_Msk (1UL << FPU_FPCCR_USER_Pos) /*!< FPCC
|
1338:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_USER_Msk (1UL << FPU_FPCCR_USER_Pos) /*!< FPCC
|
||||||
1339:Drivers/CMSIS/Include/core_cm4.h ****
|
1339:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_LSPACT_Pos 0U /*!< FPCC
|
1340:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_LSPACT_Pos 0U /*!< FPCC
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 25
|
ARM GAS /tmp/ccuFAPPx.s page 25
|
||||||
|
|
||||||
|
|
||||||
1341:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_LSPACT_Msk (1UL /*<< FPU_FPCCR_LSPACT_Pos*/) /*!< FPCC
|
1341:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_FPCCR_LSPACT_Msk (1UL /*<< FPU_FPCCR_LSPACT_Pos*/) /*!< FPCC
|
||||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1395:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FtZ_mode_Pos 0U /*!< MVFR
|
1395:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FtZ_mode_Pos 0U /*!< MVFR
|
||||||
1396:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FtZ_mode_Msk (0xFUL /*<< FPU_MVFR1_FtZ_mode_Pos*/) /*!< MVFR
|
1396:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_MVFR1_FtZ_mode_Msk (0xFUL /*<< FPU_MVFR1_FtZ_mode_Pos*/) /*!< MVFR
|
||||||
1397:Drivers/CMSIS/Include/core_cm4.h ****
|
1397:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 26
|
ARM GAS /tmp/ccuFAPPx.s page 26
|
||||||
|
|
||||||
|
|
||||||
1398:Drivers/CMSIS/Include/core_cm4.h **** /* Media and FP Feature Register 2 Definitions */
|
1398:Drivers/CMSIS/Include/core_cm4.h **** /* Media and FP Feature Register 2 Definitions */
|
||||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_STEP_Pos 2U /*!< Core
|
1452:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_STEP_Pos 2U /*!< Core
|
||||||
1453:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< Core
|
1453:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_STEP_Msk (1UL << CoreDebug_DHCSR_C_STEP_Pos) /*!< Core
|
||||||
1454:Drivers/CMSIS/Include/core_cm4.h ****
|
1454:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 27
|
ARM GAS /tmp/ccuFAPPx.s page 27
|
||||||
|
|
||||||
|
|
||||||
1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_HALT_Pos 1U /*!< Core
|
1455:Drivers/CMSIS/Include/core_cm4.h **** #define CoreDebug_DHCSR_C_HALT_Pos 1U /*!< Core
|
||||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1509:Drivers/CMSIS/Include/core_cm4.h ****
|
1509:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1510:Drivers/CMSIS/Include/core_cm4.h ****
|
1510:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1511:Drivers/CMSIS/Include/core_cm4.h **** /**
|
1511:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 28
|
ARM GAS /tmp/ccuFAPPx.s page 28
|
||||||
|
|
||||||
|
|
||||||
1512:Drivers/CMSIS/Include/core_cm4.h **** \ingroup CMSIS_core_register
|
1512:Drivers/CMSIS/Include/core_cm4.h **** \ingroup CMSIS_core_register
|
||||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1566:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
1566:Drivers/CMSIS/Include/core_cm4.h **** #endif
|
||||||
1567:Drivers/CMSIS/Include/core_cm4.h ****
|
1567:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1568:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_BASE (SCS_BASE + 0x0F30UL) /*!< Floating Point Unit */
|
1568:Drivers/CMSIS/Include/core_cm4.h **** #define FPU_BASE (SCS_BASE + 0x0F30UL) /*!< Floating Point Unit */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 29
|
ARM GAS /tmp/ccuFAPPx.s page 29
|
||||||
|
|
||||||
|
|
||||||
1569:Drivers/CMSIS/Include/core_cm4.h **** #define FPU ((FPU_Type *) FPU_BASE ) /*!< Floating Point Unit */
|
1569:Drivers/CMSIS/Include/core_cm4.h **** #define FPU ((FPU_Type *) FPU_BASE ) /*!< Floating Point Unit */
|
||||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SetVector __NVIC_SetVector
|
1623:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_SetVector __NVIC_SetVector
|
||||||
1624:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_GetVector __NVIC_GetVector
|
1624:Drivers/CMSIS/Include/core_cm4.h **** #define NVIC_GetVector __NVIC_GetVector
|
||||||
1625:Drivers/CMSIS/Include/core_cm4.h **** #endif /* (CMSIS_VECTAB_VIRTUAL) */
|
1625:Drivers/CMSIS/Include/core_cm4.h **** #endif /* (CMSIS_VECTAB_VIRTUAL) */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 30
|
ARM GAS /tmp/ccuFAPPx.s page 30
|
||||||
|
|
||||||
|
|
||||||
1626:Drivers/CMSIS/Include/core_cm4.h ****
|
1626:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1680:Drivers/CMSIS/Include/core_cm4.h **** {
|
1680:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||||
30 .loc 2 1680 1 view -0
|
30 .loc 2 1680 1 view -0
|
||||||
31 .cfi_startproc
|
31 .cfi_startproc
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 31
|
ARM GAS /tmp/ccuFAPPx.s page 31
|
||||||
|
|
||||||
|
|
||||||
32 @ args = 0, pretend = 0, frame = 0
|
32 @ args = 0, pretend = 0, frame = 0
|
||||||
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1696:Drivers/CMSIS/Include/core_cm4.h **** \note IRQn must not be negative.
|
1696:Drivers/CMSIS/Include/core_cm4.h **** \note IRQn must not be negative.
|
||||||
1697:Drivers/CMSIS/Include/core_cm4.h **** */
|
1697:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
1698:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
|
1698:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE uint32_t __NVIC_GetEnableIRQ(IRQn_Type IRQn)
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 32
|
ARM GAS /tmp/ccuFAPPx.s page 32
|
||||||
|
|
||||||
|
|
||||||
1699:Drivers/CMSIS/Include/core_cm4.h **** {
|
1699:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||||
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.2.0
|
4:Drivers/CMSIS/Include/cmsis_gcc.h **** * @version V5.2.0
|
||||||
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 08. May 2019
|
5:Drivers/CMSIS/Include/cmsis_gcc.h **** * @date 08. May 2019
|
||||||
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
|
6:Drivers/CMSIS/Include/cmsis_gcc.h **** ******************************************************************************/
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 33
|
ARM GAS /tmp/ccuFAPPx.s page 33
|
||||||
|
|
||||||
|
|
||||||
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
|
7:Drivers/CMSIS/Include/cmsis_gcc.h **** /*
|
||||||
@@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
|
61:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED
|
||||||
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
|
62:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __PACKED __attribute__((packed, aligned(1)))
|
||||||
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
63:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 34
|
ARM GAS /tmp/ccuFAPPx.s page 34
|
||||||
|
|
||||||
|
|
||||||
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
|
64:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __PACKED_STRUCT
|
||||||
@@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
118:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
118:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||||
119:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
119:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
120:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ######################### Startup and Lowlevel Init ######################## */
|
120:Drivers/CMSIS/Include/cmsis_gcc.h **** /* ######################### Startup and Lowlevel Init ######################## */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 35
|
ARM GAS /tmp/ccuFAPPx.s page 35
|
||||||
|
|
||||||
|
|
||||||
121:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
121:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
@@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
175:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
175:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||||
176:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
176:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
177:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __VECTOR_TABLE
|
177:Drivers/CMSIS/Include/cmsis_gcc.h **** #ifndef __VECTOR_TABLE
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 36
|
ARM GAS /tmp/ccuFAPPx.s page 36
|
||||||
|
|
||||||
|
|
||||||
178:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __VECTOR_TABLE __Vectors
|
178:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __VECTOR_TABLE __Vectors
|
||||||
@@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
232:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||||
233:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
|
233:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __TZ_get_CONTROL_NS(void)
|
||||||
234:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
234:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 37
|
ARM GAS /tmp/ccuFAPPx.s page 37
|
||||||
|
|
||||||
|
|
||||||
235:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
235:Drivers/CMSIS/Include/cmsis_gcc.h **** uint32_t result;
|
||||||
@@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
289:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
289:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
290:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) );
|
290:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, apsr" : "=r" (result) );
|
||||||
291:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
291:Drivers/CMSIS/Include/cmsis_gcc.h **** return(result);
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 38
|
ARM GAS /tmp/ccuFAPPx.s page 38
|
||||||
|
|
||||||
|
|
||||||
292:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
292:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||||
@@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
346:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : );
|
346:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MSR psp, %0" : : "r" (topOfProcStack) : );
|
||||||
347:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
347:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||||
348:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
348:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 39
|
ARM GAS /tmp/ccuFAPPx.s page 39
|
||||||
|
|
||||||
|
|
||||||
349:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
349:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
@@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
403:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
403:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
404:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
404:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||||
405:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
405:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 40
|
ARM GAS /tmp/ccuFAPPx.s page 40
|
||||||
|
|
||||||
|
|
||||||
406:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure)
|
406:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Main Stack Pointer (non-secure)
|
||||||
@@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
460:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure)
|
460:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Get Priority Mask (non-secure)
|
||||||
461:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg
|
461:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Returns the current state of the non-secure priority mask bit from the Priority Mask Reg
|
||||||
462:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
|
462:Drivers/CMSIS/Include/cmsis_gcc.h **** \return Priority Mask value
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 41
|
ARM GAS /tmp/ccuFAPPx.s page 41
|
||||||
|
|
||||||
|
|
||||||
463:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
463:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||||
@@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
517:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void)
|
517:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __disable_fault_irq(void)
|
||||||
518:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
518:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
519:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory");
|
519:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("cpsid f" : : : "memory");
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 42
|
ARM GAS /tmp/ccuFAPPx.s page 42
|
||||||
|
|
||||||
|
|
||||||
520:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
520:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||||
@@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
574:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
574:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||||
575:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
575:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
576:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
576:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 43
|
ARM GAS /tmp/ccuFAPPx.s page 43
|
||||||
|
|
||||||
|
|
||||||
577:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
577:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||||
@@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
631:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
631:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||||
632:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure)
|
632:Drivers/CMSIS/Include/cmsis_gcc.h **** \brief Set Fault Mask (non-secure)
|
||||||
633:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state.
|
633:Drivers/CMSIS/Include/cmsis_gcc.h **** \details Assigns the given value to the non-secure Fault Mask register when in secure state.
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 44
|
ARM GAS /tmp/ccuFAPPx.s page 44
|
||||||
|
|
||||||
|
|
||||||
634:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set
|
634:Drivers/CMSIS/Include/cmsis_gcc.h **** \param [in] faultMask Fault Mask value to set
|
||||||
@@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
688:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) );
|
688:Drivers/CMSIS/Include/cmsis_gcc.h **** __ASM volatile ("MRS %0, psplim_ns" : "=r" (result) );
|
||||||
689:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
689:Drivers/CMSIS/Include/cmsis_gcc.h **** return result;
|
||||||
690:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
690:Drivers/CMSIS/Include/cmsis_gcc.h **** #endif
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 45
|
ARM GAS /tmp/ccuFAPPx.s page 45
|
||||||
|
|
||||||
|
|
||||||
691:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
691:Drivers/CMSIS/Include/cmsis_gcc.h **** }
|
||||||
@@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
745:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||||
746:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
|
746:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE uint32_t __get_MSPLIM(void)
|
||||||
747:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
747:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 46
|
ARM GAS /tmp/ccuFAPPx.s page 46
|
||||||
|
|
||||||
|
|
||||||
748:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
|
748:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (!(defined (__ARM_ARCH_8M_MAIN__ ) && (__ARM_ARCH_8M_MAIN__ == 1)) && \
|
||||||
@@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
802:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
802:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
803:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
803:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
804:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
804:Drivers/CMSIS/Include/cmsis_gcc.h **** #if (defined (__ARM_FEATURE_CMSE ) && (__ARM_FEATURE_CMSE == 3))
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 47
|
ARM GAS /tmp/ccuFAPPx.s page 47
|
||||||
|
|
||||||
|
|
||||||
805:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
805:Drivers/CMSIS/Include/cmsis_gcc.h **** /**
|
||||||
@@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
859:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
|
859:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __set_FPSCR(uint32_t fpscr)
|
||||||
860:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
860:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
861:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
861:Drivers/CMSIS/Include/cmsis_gcc.h **** #if ((defined (__FPU_PRESENT) && (__FPU_PRESENT == 1U)) && \
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 48
|
ARM GAS /tmp/ccuFAPPx.s page 48
|
||||||
|
|
||||||
|
|
||||||
862:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
|
862:Drivers/CMSIS/Include/cmsis_gcc.h **** (defined (__FPU_USED ) && (__FPU_USED == 1U)) )
|
||||||
@@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
916:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
916:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||||
917:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe")
|
917:Drivers/CMSIS/Include/cmsis_gcc.h **** #define __WFE() __ASM volatile ("wfe")
|
||||||
918:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
918:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 49
|
ARM GAS /tmp/ccuFAPPx.s page 49
|
||||||
|
|
||||||
|
|
||||||
919:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
919:Drivers/CMSIS/Include/cmsis_gcc.h ****
|
||||||
@@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
123 .L5:
|
123 .L5:
|
||||||
124 .LBE39:
|
124 .LBE39:
|
||||||
125 .LBE38:
|
125 .LBE38:
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 50
|
ARM GAS /tmp/ccuFAPPx.s page 50
|
||||||
|
|
||||||
|
|
||||||
1724:Drivers/CMSIS/Include/core_cm4.h **** }
|
1724:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||||
@@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1762:Drivers/CMSIS/Include/core_cm4.h ****
|
1762:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1763:Drivers/CMSIS/Include/core_cm4.h ****
|
1763:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1764:Drivers/CMSIS/Include/core_cm4.h **** /**
|
1764:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 51
|
ARM GAS /tmp/ccuFAPPx.s page 51
|
||||||
|
|
||||||
|
|
||||||
1765:Drivers/CMSIS/Include/core_cm4.h **** \brief Clear Pending Interrupt
|
1765:Drivers/CMSIS/Include/core_cm4.h **** \brief Clear Pending Interrupt
|
||||||
@@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
151 0000 0028 cmp r0, #0
|
151 0000 0028 cmp r0, #0
|
||||||
152 .loc 2 1811 6 view .LVU31
|
152 .loc 2 1811 6 view .LVU31
|
||||||
153 0002 08DB blt .L10
|
153 0002 08DB blt .L10
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 52
|
ARM GAS /tmp/ccuFAPPx.s page 52
|
||||||
|
|
||||||
|
|
||||||
1812:Drivers/CMSIS/Include/core_cm4.h **** {
|
1812:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||||
@@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1821:Drivers/CMSIS/Include/core_cm4.h ****
|
1821:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1822:Drivers/CMSIS/Include/core_cm4.h **** /**
|
1822:Drivers/CMSIS/Include/core_cm4.h **** /**
|
||||||
1823:Drivers/CMSIS/Include/core_cm4.h **** \brief Get Interrupt Priority
|
1823:Drivers/CMSIS/Include/core_cm4.h **** \brief Get Interrupt Priority
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 53
|
ARM GAS /tmp/ccuFAPPx.s page 53
|
||||||
|
|
||||||
|
|
||||||
1824:Drivers/CMSIS/Include/core_cm4.h **** \details Reads the priority of a device specific interrupt or a processor exception.
|
1824:Drivers/CMSIS/Include/core_cm4.h **** \details Reads the priority of a device specific interrupt or a processor exception.
|
||||||
@@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
236 .align 2
|
236 .align 2
|
||||||
237 .L17:
|
237 .L17:
|
||||||
238 0020 14ED00E0 .word -536810220
|
238 0020 14ED00E0 .word -536810220
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 54
|
ARM GAS /tmp/ccuFAPPx.s page 54
|
||||||
|
|
||||||
|
|
||||||
239 .cfi_endproc
|
239 .cfi_endproc
|
||||||
@@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
274 .loc 2 1863 3 is_stmt 1 view .LVU67
|
274 .loc 2 1863 3 is_stmt 1 view .LVU67
|
||||||
275 .loc 2 1863 44 is_stmt 0 view .LVU68
|
275 .loc 2 1863 44 is_stmt 0 view .LVU68
|
||||||
276 0014 031D adds r3, r0, #4
|
276 0014 031D adds r3, r0, #4
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 55
|
ARM GAS /tmp/ccuFAPPx.s page 55
|
||||||
|
|
||||||
|
|
||||||
277 .loc 2 1863 109 view .LVU69
|
277 .loc 2 1863 109 view .LVU69
|
||||||
@@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1878:Drivers/CMSIS/Include/core_cm4.h **** \param [in] Priority Priority value, which can be retrieved with the function \ref NVIC
|
1878:Drivers/CMSIS/Include/core_cm4.h **** \param [in] Priority Priority value, which can be retrieved with the function \ref NVIC
|
||||||
1879:Drivers/CMSIS/Include/core_cm4.h **** \param [in] PriorityGroup Used priority group.
|
1879:Drivers/CMSIS/Include/core_cm4.h **** \param [in] PriorityGroup Used priority group.
|
||||||
1880:Drivers/CMSIS/Include/core_cm4.h **** \param [out] pPreemptPriority Preemptive priority value (starting from 0).
|
1880:Drivers/CMSIS/Include/core_cm4.h **** \param [out] pPreemptPriority Preemptive priority value (starting from 0).
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 56
|
ARM GAS /tmp/ccuFAPPx.s page 56
|
||||||
|
|
||||||
|
|
||||||
1881:Drivers/CMSIS/Include/core_cm4.h **** \param [out] pSubPriority Subpriority value (starting from 0).
|
1881:Drivers/CMSIS/Include/core_cm4.h **** \param [out] pSubPriority Subpriority value (starting from 0).
|
||||||
@@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
360 .loc 2 1892 53 view .LVU94
|
360 .loc 2 1892 53 view .LVU94
|
||||||
361 0028 24EA0C04 bic r4, r4, ip
|
361 0028 24EA0C04 bic r4, r4, ip
|
||||||
362 .loc 2 1892 21 view .LVU95
|
362 .loc 2 1892 21 view .LVU95
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 57
|
ARM GAS /tmp/ccuFAPPx.s page 57
|
||||||
|
|
||||||
|
|
||||||
363 002c 1460 str r4, [r2]
|
363 002c 1460 str r4, [r2]
|
||||||
@@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1919:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Interrupt number.
|
1919:Drivers/CMSIS/Include/core_cm4.h **** \param [in] IRQn Interrupt number.
|
||||||
1920:Drivers/CMSIS/Include/core_cm4.h **** \return Address of interrupt handler function
|
1920:Drivers/CMSIS/Include/core_cm4.h **** \return Address of interrupt handler function
|
||||||
1921:Drivers/CMSIS/Include/core_cm4.h **** */
|
1921:Drivers/CMSIS/Include/core_cm4.h **** */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 58
|
ARM GAS /tmp/ccuFAPPx.s page 58
|
||||||
|
|
||||||
|
|
||||||
1922:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
|
1922:Drivers/CMSIS/Include/core_cm4.h **** __STATIC_INLINE uint32_t __NVIC_GetVector(IRQn_Type IRQn)
|
||||||
@@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
423 .LBB42:
|
423 .LBB42:
|
||||||
424 .LBI42:
|
424 .LBI42:
|
||||||
944:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
944:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 59
|
ARM GAS /tmp/ccuFAPPx.s page 59
|
||||||
|
|
||||||
|
|
||||||
425 .loc 3 944 27 view .LVU112
|
425 .loc 3 944 27 view .LVU112
|
||||||
@@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
12:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @attention
|
12:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @attention
|
||||||
13:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** *
|
13:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** *
|
||||||
14:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * Copyright (c) 2019 STMicroelectronics.
|
14:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * Copyright (c) 2019 STMicroelectronics.
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 60
|
ARM GAS /tmp/ccuFAPPx.s page 60
|
||||||
|
|
||||||
|
|
||||||
15:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * All rights reserved.
|
15:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * All rights reserved.
|
||||||
@@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
69:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
69:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
70:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** (+) To adjust the SysTick time base, use the following formula:
|
70:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** (+) To adjust the SysTick time base, use the following formula:
|
||||||
71:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
71:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 61
|
ARM GAS /tmp/ccuFAPPx.s page 61
|
||||||
|
|
||||||
|
|
||||||
72:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** Reload Value = SysTick Counter Clock (Hz) x Desired Time base (s)
|
72:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** Reload Value = SysTick Counter Clock (Hz) x Desired Time base (s)
|
||||||
@@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
126:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
126:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
127:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
127:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /** @addtogroup CORTEX_Exported_Functions_Group1
|
128:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /** @addtogroup CORTEX_Exported_Functions_Group1
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 62
|
ARM GAS /tmp/ccuFAPPx.s page 62
|
||||||
|
|
||||||
|
|
||||||
129:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Initialization and Configuration functions
|
129:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Initialization and Configuration functions
|
||||||
@@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
476 .loc 2 1650 3 view .LVU121
|
476 .loc 2 1650 3 view .LVU121
|
||||||
1651:Drivers/CMSIS/Include/core_cm4.h ****
|
1651:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
477 .loc 2 1651 3 view .LVU122
|
477 .loc 2 1651 3 view .LVU122
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 63
|
ARM GAS /tmp/ccuFAPPx.s page 63
|
||||||
|
|
||||||
|
|
||||||
1653:Drivers/CMSIS/Include/core_cm4.h **** reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to chan
|
1653:Drivers/CMSIS/Include/core_cm4.h **** reg_value &= ~((uint32_t)(SCB_AIRCR_VECTKEY_Msk | SCB_AIRCR_PRIGROUP_Msk)); /* clear bits to chan
|
||||||
@@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
518 .LFE329:
|
518 .LFE329:
|
||||||
520 .section .text.HAL_NVIC_SetPriority,"ax",%progbits
|
520 .section .text.HAL_NVIC_SetPriority,"ax",%progbits
|
||||||
521 .align 1
|
521 .align 1
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 64
|
ARM GAS /tmp/ccuFAPPx.s page 64
|
||||||
|
|
||||||
|
|
||||||
522 .global HAL_NVIC_SetPriority
|
522 .global HAL_NVIC_SetPriority
|
||||||
@@ -3838,7 +3838,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
551 0004 054B ldr r3, .L36
|
551 0004 054B ldr r3, .L36
|
||||||
552 0006 D868 ldr r0, [r3, #12]
|
552 0006 D868 ldr r0, [r3, #12]
|
||||||
553 .LVL41:
|
553 .LVL41:
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 65
|
ARM GAS /tmp/ccuFAPPx.s page 65
|
||||||
|
|
||||||
|
|
||||||
1669:Drivers/CMSIS/Include/core_cm4.h **** }
|
1669:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||||
@@ -3898,7 +3898,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
594 .loc 1 208 1 is_stmt 0 view .LVU154
|
594 .loc 1 208 1 is_stmt 0 view .LVU154
|
||||||
595 0000 08B5 push {r3, lr}
|
595 0000 08B5 push {r3, lr}
|
||||||
596 .LCFI3:
|
596 .LCFI3:
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 66
|
ARM GAS /tmp/ccuFAPPx.s page 66
|
||||||
|
|
||||||
|
|
||||||
597 .cfi_def_cfa_offset 8
|
597 .cfi_def_cfa_offset 8
|
||||||
@@ -3958,7 +3958,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
632 .LVL49:
|
632 .LVL49:
|
||||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** }
|
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** }
|
||||||
633 .loc 1 230 1 is_stmt 0 view .LVU162
|
633 .loc 1 230 1 is_stmt 0 view .LVU162
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 67
|
ARM GAS /tmp/ccuFAPPx.s page 67
|
||||||
|
|
||||||
|
|
||||||
634 0006 08BD pop {r3, pc}
|
634 0006 08BD pop {r3, pc}
|
||||||
@@ -4018,7 +4018,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
250:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** {
|
250:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** {
|
||||||
673 .loc 1 250 1 view -0
|
673 .loc 1 250 1 view -0
|
||||||
674 .cfi_startproc
|
674 .cfi_startproc
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 68
|
ARM GAS /tmp/ccuFAPPx.s page 68
|
||||||
|
|
||||||
|
|
||||||
675 @ args = 0, pretend = 0, frame = 0
|
675 @ args = 0, pretend = 0, frame = 0
|
||||||
@@ -4078,7 +4078,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1992:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of CMSIS_Core_FpuFunctions */
|
1992:Drivers/CMSIS/Include/core_cm4.h **** /*@} end of CMSIS_Core_FpuFunctions */
|
||||||
1993:Drivers/CMSIS/Include/core_cm4.h ****
|
1993:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
1994:Drivers/CMSIS/Include/core_cm4.h ****
|
1994:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 69
|
ARM GAS /tmp/ccuFAPPx.s page 69
|
||||||
|
|
||||||
|
|
||||||
1995:Drivers/CMSIS/Include/core_cm4.h ****
|
1995:Drivers/CMSIS/Include/core_cm4.h ****
|
||||||
@@ -4138,7 +4138,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
701 .loc 2 1817 5 view .LVU176
|
701 .loc 2 1817 5 view .LVU176
|
||||||
1817:Drivers/CMSIS/Include/core_cm4.h **** }
|
1817:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||||
702 .loc 2 1817 46 is_stmt 0 view .LVU177
|
702 .loc 2 1817 46 is_stmt 0 view .LVU177
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 70
|
ARM GAS /tmp/ccuFAPPx.s page 70
|
||||||
|
|
||||||
|
|
||||||
703 000e 054A ldr r2, .L47
|
703 000e 054A ldr r2, .L47
|
||||||
@@ -4198,7 +4198,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
255:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** */
|
255:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** */
|
||||||
256:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
256:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /** @addtogroup CORTEX_Exported_Functions_Group2
|
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /** @addtogroup CORTEX_Exported_Functions_Group2
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 71
|
ARM GAS /tmp/ccuFAPPx.s page 71
|
||||||
|
|
||||||
|
|
||||||
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Cortex control functions
|
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Cortex control functions
|
||||||
@@ -4258,7 +4258,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
776 .global HAL_NVIC_GetPriority
|
776 .global HAL_NVIC_GetPriority
|
||||||
777 .syntax unified
|
777 .syntax unified
|
||||||
778 .thumb
|
778 .thumb
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 72
|
ARM GAS /tmp/ccuFAPPx.s page 72
|
||||||
|
|
||||||
|
|
||||||
779 .thumb_func
|
779 .thumb_func
|
||||||
@@ -4318,7 +4318,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
806 0010 2146 mov r1, r4
|
806 0010 2146 mov r1, r4
|
||||||
807 0012 FFF7FEFF bl NVIC_DecodePriority
|
807 0012 FFF7FEFF bl NVIC_DecodePriority
|
||||||
808 .LVL59:
|
808 .LVL59:
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 73
|
ARM GAS /tmp/ccuFAPPx.s page 73
|
||||||
|
|
||||||
|
|
||||||
310:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** }
|
310:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** }
|
||||||
@@ -4378,7 +4378,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
843 0004 00F01F02 and r2, r0, #31
|
843 0004 00F01F02 and r2, r0, #31
|
||||||
1759:Drivers/CMSIS/Include/core_cm4.h **** }
|
1759:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||||
844 .loc 2 1759 34 view .LVU211
|
844 .loc 2 1759 34 view .LVU211
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 74
|
ARM GAS /tmp/ccuFAPPx.s page 74
|
||||||
|
|
||||||
|
|
||||||
845 0008 4009 lsrs r0, r0, #5
|
845 0008 4009 lsrs r0, r0, #5
|
||||||
@@ -4438,7 +4438,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
883 .loc 1 340 3 view .LVU217
|
883 .loc 1 340 3 view .LVU217
|
||||||
341:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
341:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
342:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Return 1 if pending else 0 */
|
342:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Return 1 if pending else 0 */
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 75
|
ARM GAS /tmp/ccuFAPPx.s page 75
|
||||||
|
|
||||||
|
|
||||||
343:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** return NVIC_GetPendingIRQ(IRQn);
|
343:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** return NVIC_GetPendingIRQ(IRQn);
|
||||||
@@ -4498,7 +4498,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
925 .section .text.HAL_NVIC_ClearPendingIRQ,"ax",%progbits
|
925 .section .text.HAL_NVIC_ClearPendingIRQ,"ax",%progbits
|
||||||
926 .align 1
|
926 .align 1
|
||||||
927 .global HAL_NVIC_ClearPendingIRQ
|
927 .global HAL_NVIC_ClearPendingIRQ
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 76
|
ARM GAS /tmp/ccuFAPPx.s page 76
|
||||||
|
|
||||||
|
|
||||||
928 .syntax unified
|
928 .syntax unified
|
||||||
@@ -4558,7 +4558,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1774:Drivers/CMSIS/Include/core_cm4.h **** }
|
1774:Drivers/CMSIS/Include/core_cm4.h **** }
|
||||||
960 .loc 2 1774 43 view .LVU243
|
960 .loc 2 1774 43 view .LVU243
|
||||||
961 000e 6030 adds r0, r0, #96
|
961 000e 6030 adds r0, r0, #96
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 77
|
ARM GAS /tmp/ccuFAPPx.s page 77
|
||||||
|
|
||||||
|
|
||||||
962 0010 014A ldr r2, .L65
|
962 0010 014A ldr r2, .L65
|
||||||
@@ -4618,7 +4618,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1000 0000 0028 cmp r0, #0
|
1000 0000 0028 cmp r0, #0
|
||||||
1789:Drivers/CMSIS/Include/core_cm4.h **** {
|
1789:Drivers/CMSIS/Include/core_cm4.h **** {
|
||||||
1001 .loc 2 1789 6 view .LVU251
|
1001 .loc 2 1789 6 view .LVU251
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 78
|
ARM GAS /tmp/ccuFAPPx.s page 78
|
||||||
|
|
||||||
|
|
||||||
1002 0002 0BDB blt .L69
|
1002 0002 0BDB blt .L69
|
||||||
@@ -4678,7 +4678,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
380:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @arg SYSTICK_CLKSOURCE_HCLK_DIV8: AHB clock divided by 8 selected as SysTick clock
|
380:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @arg SYSTICK_CLKSOURCE_HCLK_DIV8: AHB clock divided by 8 selected as SysTick clock
|
||||||
381:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @arg SYSTICK_CLKSOURCE_HCLK: AHB clock selected as SysTick clock source.
|
381:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @arg SYSTICK_CLKSOURCE_HCLK: AHB clock selected as SysTick clock source.
|
||||||
382:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @retval None
|
382:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @retval None
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 79
|
ARM GAS /tmp/ccuFAPPx.s page 79
|
||||||
|
|
||||||
|
|
||||||
383:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** */
|
383:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** */
|
||||||
@@ -4738,7 +4738,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1083 .LFB343:
|
1083 .LFB343:
|
||||||
397:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
397:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
398:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /**
|
398:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /**
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 80
|
ARM GAS /tmp/ccuFAPPx.s page 80
|
||||||
|
|
||||||
|
|
||||||
399:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Handle SYSTICK interrupt request.
|
399:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** * @brief Handle SYSTICK interrupt request.
|
||||||
@@ -4798,7 +4798,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1120 .section .text.HAL_MPU_Enable,"ax",%progbits
|
1120 .section .text.HAL_MPU_Enable,"ax",%progbits
|
||||||
1121 .align 1
|
1121 .align 1
|
||||||
1122 .global HAL_MPU_Enable
|
1122 .global HAL_MPU_Enable
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 81
|
ARM GAS /tmp/ccuFAPPx.s page 81
|
||||||
|
|
||||||
|
|
||||||
1123 .syntax unified
|
1123 .syntax unified
|
||||||
@@ -4858,7 +4858,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1156 .loc 1 437 3 view .LVU284
|
1156 .loc 1 437 3 view .LVU284
|
||||||
1157 .LBB64:
|
1157 .LBB64:
|
||||||
1158 .LBI64:
|
1158 .LBI64:
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 82
|
ARM GAS /tmp/ccuFAPPx.s page 82
|
||||||
|
|
||||||
|
|
||||||
933:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
933:Drivers/CMSIS/Include/cmsis_gcc.h **** {
|
||||||
@@ -4918,7 +4918,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
953:Drivers/CMSIS/Include/cmsis_gcc.h **** and after the instruction, without ensuring their completion.
|
953:Drivers/CMSIS/Include/cmsis_gcc.h **** and after the instruction, without ensuring their completion.
|
||||||
954:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
954:Drivers/CMSIS/Include/cmsis_gcc.h **** */
|
||||||
955:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
|
955:Drivers/CMSIS/Include/cmsis_gcc.h **** __STATIC_FORCEINLINE void __DMB(void)
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 83
|
ARM GAS /tmp/ccuFAPPx.s page 83
|
||||||
|
|
||||||
|
|
||||||
1196 .loc 3 955 27 view .LVU290
|
1196 .loc 3 955 27 view .LVU290
|
||||||
@@ -4978,7 +4978,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
462:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
462:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c ****
|
||||||
463:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Set the Region number */
|
463:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Set the Region number */
|
||||||
464:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** MPU->RNR = RegionNumber;
|
464:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** MPU->RNR = RegionNumber;
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 84
|
ARM GAS /tmp/ccuFAPPx.s page 84
|
||||||
|
|
||||||
|
|
||||||
1237 .loc 1 464 3 view .LVU297
|
1237 .loc 1 464 3 view .LVU297
|
||||||
@@ -5038,7 +5038,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1274 .loc 1 483 3 is_stmt 1 view .LVU305
|
1274 .loc 1 483 3 is_stmt 1 view .LVU305
|
||||||
1275 0006 D3F8A020 ldr r2, [r3, #160]
|
1275 0006 D3F8A020 ldr r2, [r3, #160]
|
||||||
1276 000a 22F00102 bic r2, r2, #1
|
1276 000a 22F00102 bic r2, r2, #1
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 85
|
ARM GAS /tmp/ccuFAPPx.s page 85
|
||||||
|
|
||||||
|
|
||||||
1277 000e C3F8A020 str r2, [r3, #160]
|
1277 000e C3F8A020 str r2, [r3, #160]
|
||||||
@@ -5098,7 +5098,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
505:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Set the Region number */
|
505:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** /* Set the Region number */
|
||||||
506:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** MPU->RNR = MPU_Init->Number;
|
506:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** MPU->RNR = MPU_Init->Number;
|
||||||
1312 .loc 1 506 3 view .LVU318
|
1312 .loc 1 506 3 view .LVU318
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 86
|
ARM GAS /tmp/ccuFAPPx.s page 86
|
||||||
|
|
||||||
|
|
||||||
1313 .loc 1 506 22 is_stmt 0 view .LVU319
|
1313 .loc 1 506 22 is_stmt 0 view .LVU319
|
||||||
@@ -5158,7 +5158,7 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1350 .loc 1 517 82 view .LVU337
|
1350 .loc 1 517 82 view .LVU337
|
||||||
1351 0038 43EA0143 orr r3, r3, r1, lsl #16
|
1351 0038 43EA0143 orr r3, r3, r1, lsl #16
|
||||||
519:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** ((uint32_t)MPU_Init->SubRegionDisable << MPU_RASR_SRD_Pos) |
|
519:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_cortex.c **** ((uint32_t)MPU_Init->SubRegionDisable << MPU_RASR_SRD_Pos) |
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 87
|
ARM GAS /tmp/ccuFAPPx.s page 87
|
||||||
|
|
||||||
|
|
||||||
1352 .loc 1 519 34 view .LVU338
|
1352 .loc 1 519 34 view .LVU338
|
||||||
@@ -5193,88 +5193,88 @@ ARM GAS /tmp/ccDEPnZG.s page 1
|
|||||||
1375 .text
|
1375 .text
|
||||||
1376 .Letext0:
|
1376 .Letext0:
|
||||||
1377 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
1377 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
1378 .file 5 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
1378 .file 5 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
1379 .file 6 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
1379 .file 6 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
1380 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h"
|
1380 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_cortex.h"
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 88
|
ARM GAS /tmp/ccuFAPPx.s page 88
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_cortex.c
|
*ABS*:00000000 stm32g4xx_hal_cortex.c
|
||||||
/tmp/ccDEPnZG.s:21 .text.__NVIC_EnableIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:21 .text.__NVIC_EnableIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:26 .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ
|
/tmp/ccuFAPPx.s:26 .text.__NVIC_EnableIRQ:00000000 __NVIC_EnableIRQ
|
||||||
/tmp/ccDEPnZG.s:60 .text.__NVIC_EnableIRQ:00000018 $d
|
/tmp/ccuFAPPx.s:60 .text.__NVIC_EnableIRQ:00000018 $d
|
||||||
/tmp/ccDEPnZG.s:65 .text.__NVIC_DisableIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:65 .text.__NVIC_DisableIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:70 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
/tmp/ccuFAPPx.s:70 .text.__NVIC_DisableIRQ:00000000 __NVIC_DisableIRQ
|
||||||
/tmp/ccDEPnZG.s:131 .text.__NVIC_DisableIRQ:00000020 $d
|
/tmp/ccuFAPPx.s:131 .text.__NVIC_DisableIRQ:00000020 $d
|
||||||
/tmp/ccDEPnZG.s:136 .text.__NVIC_SetPriority:00000000 $t
|
/tmp/ccuFAPPx.s:136 .text.__NVIC_SetPriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:141 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
/tmp/ccuFAPPx.s:141 .text.__NVIC_SetPriority:00000000 __NVIC_SetPriority
|
||||||
/tmp/ccDEPnZG.s:188 .text.__NVIC_SetPriority:00000024 $d
|
/tmp/ccuFAPPx.s:188 .text.__NVIC_SetPriority:00000024 $d
|
||||||
/tmp/ccDEPnZG.s:193 .text.__NVIC_GetPriority:00000000 $t
|
/tmp/ccuFAPPx.s:193 .text.__NVIC_GetPriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:198 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
/tmp/ccuFAPPx.s:198 .text.__NVIC_GetPriority:00000000 __NVIC_GetPriority
|
||||||
/tmp/ccDEPnZG.s:238 .text.__NVIC_GetPriority:00000020 $d
|
/tmp/ccuFAPPx.s:238 .text.__NVIC_GetPriority:00000020 $d
|
||||||
/tmp/ccDEPnZG.s:243 .text.NVIC_EncodePriority:00000000 $t
|
/tmp/ccuFAPPx.s:243 .text.NVIC_EncodePriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:248 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
/tmp/ccuFAPPx.s:248 .text.NVIC_EncodePriority:00000000 NVIC_EncodePriority
|
||||||
/tmp/ccDEPnZG.s:310 .text.NVIC_DecodePriority:00000000 $t
|
/tmp/ccuFAPPx.s:310 .text.NVIC_DecodePriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:315 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
/tmp/ccuFAPPx.s:315 .text.NVIC_DecodePriority:00000000 NVIC_DecodePriority
|
||||||
/tmp/ccDEPnZG.s:384 .text.__NVIC_SystemReset:00000000 $t
|
/tmp/ccuFAPPx.s:384 .text.__NVIC_SystemReset:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:389 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
/tmp/ccuFAPPx.s:389 .text.__NVIC_SystemReset:00000000 __NVIC_SystemReset
|
||||||
/tmp/ccDEPnZG.s:450 .text.__NVIC_SystemReset:0000001c $d
|
/tmp/ccuFAPPx.s:450 .text.__NVIC_SystemReset:0000001c $d
|
||||||
/tmp/ccDEPnZG.s:456 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
/tmp/ccuFAPPx.s:456 .text.HAL_NVIC_SetPriorityGrouping:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:462 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
/tmp/ccuFAPPx.s:462 .text.HAL_NVIC_SetPriorityGrouping:00000000 HAL_NVIC_SetPriorityGrouping
|
||||||
/tmp/ccDEPnZG.s:516 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
/tmp/ccuFAPPx.s:516 .text.HAL_NVIC_SetPriorityGrouping:00000020 $d
|
||||||
/tmp/ccDEPnZG.s:521 .text.HAL_NVIC_SetPriority:00000000 $t
|
/tmp/ccuFAPPx.s:521 .text.HAL_NVIC_SetPriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:527 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
/tmp/ccuFAPPx.s:527 .text.HAL_NVIC_SetPriority:00000000 HAL_NVIC_SetPriority
|
||||||
/tmp/ccDEPnZG.s:576 .text.HAL_NVIC_SetPriority:0000001c $d
|
/tmp/ccuFAPPx.s:576 .text.HAL_NVIC_SetPriority:0000001c $d
|
||||||
/tmp/ccDEPnZG.s:581 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:581 .text.HAL_NVIC_EnableIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:587 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
/tmp/ccuFAPPx.s:587 .text.HAL_NVIC_EnableIRQ:00000000 HAL_NVIC_EnableIRQ
|
||||||
/tmp/ccDEPnZG.s:610 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:610 .text.HAL_NVIC_DisableIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:616 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
/tmp/ccuFAPPx.s:616 .text.HAL_NVIC_DisableIRQ:00000000 HAL_NVIC_DisableIRQ
|
||||||
/tmp/ccDEPnZG.s:639 .text.HAL_NVIC_SystemReset:00000000 $t
|
/tmp/ccuFAPPx.s:639 .text.HAL_NVIC_SystemReset:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:645 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
/tmp/ccuFAPPx.s:645 .text.HAL_NVIC_SystemReset:00000000 HAL_NVIC_SystemReset
|
||||||
/tmp/ccDEPnZG.s:664 .text.HAL_SYSTICK_Config:00000000 $t
|
/tmp/ccuFAPPx.s:664 .text.HAL_SYSTICK_Config:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:670 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
/tmp/ccuFAPPx.s:670 .text.HAL_SYSTICK_Config:00000000 HAL_SYSTICK_Config
|
||||||
/tmp/ccDEPnZG.s:735 .text.HAL_SYSTICK_Config:00000024 $d
|
/tmp/ccuFAPPx.s:735 .text.HAL_SYSTICK_Config:00000024 $d
|
||||||
/tmp/ccDEPnZG.s:740 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
/tmp/ccuFAPPx.s:740 .text.HAL_NVIC_GetPriorityGrouping:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:746 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
/tmp/ccuFAPPx.s:746 .text.HAL_NVIC_GetPriorityGrouping:00000000 HAL_NVIC_GetPriorityGrouping
|
||||||
/tmp/ccDEPnZG.s:770 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
/tmp/ccuFAPPx.s:770 .text.HAL_NVIC_GetPriorityGrouping:0000000c $d
|
||||||
/tmp/ccDEPnZG.s:775 .text.HAL_NVIC_GetPriority:00000000 $t
|
/tmp/ccuFAPPx.s:775 .text.HAL_NVIC_GetPriority:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:781 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
/tmp/ccuFAPPx.s:781 .text.HAL_NVIC_GetPriority:00000000 HAL_NVIC_GetPriority
|
||||||
/tmp/ccDEPnZG.s:816 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:816 .text.HAL_NVIC_SetPendingIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:822 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
/tmp/ccuFAPPx.s:822 .text.HAL_NVIC_SetPendingIRQ:00000000 HAL_NVIC_SetPendingIRQ
|
||||||
/tmp/ccDEPnZG.s:864 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
/tmp/ccuFAPPx.s:864 .text.HAL_NVIC_SetPendingIRQ:00000018 $d
|
||||||
/tmp/ccDEPnZG.s:869 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:869 .text.HAL_NVIC_GetPendingIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:875 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
/tmp/ccuFAPPx.s:875 .text.HAL_NVIC_GetPendingIRQ:00000000 HAL_NVIC_GetPendingIRQ
|
||||||
/tmp/ccDEPnZG.s:921 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
/tmp/ccuFAPPx.s:921 .text.HAL_NVIC_GetPendingIRQ:00000020 $d
|
||||||
/tmp/ccDEPnZG.s:926 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
/tmp/ccuFAPPx.s:926 .text.HAL_NVIC_ClearPendingIRQ:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:932 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
/tmp/ccuFAPPx.s:932 .text.HAL_NVIC_ClearPendingIRQ:00000000 HAL_NVIC_ClearPendingIRQ
|
||||||
/tmp/ccDEPnZG.s:974 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
/tmp/ccuFAPPx.s:974 .text.HAL_NVIC_ClearPendingIRQ:00000018 $d
|
||||||
/tmp/ccDEPnZG.s:979 .text.HAL_NVIC_GetActive:00000000 $t
|
/tmp/ccuFAPPx.s:979 .text.HAL_NVIC_GetActive:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:985 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
/tmp/ccuFAPPx.s:985 .text.HAL_NVIC_GetActive:00000000 HAL_NVIC_GetActive
|
||||||
/tmp/ccDEPnZG.s:1030 .text.HAL_NVIC_GetActive:00000020 $d
|
/tmp/ccuFAPPx.s:1030 .text.HAL_NVIC_GetActive:00000020 $d
|
||||||
/tmp/ccDEPnZG.s:1035 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
/tmp/ccuFAPPx.s:1035 .text.HAL_SYSTICK_CLKSourceConfig:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1041 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
/tmp/ccuFAPPx.s:1041 .text.HAL_SYSTICK_CLKSourceConfig:00000000 HAL_SYSTICK_CLKSourceConfig
|
||||||
/tmp/ccDEPnZG.s:1076 .text.HAL_SYSTICK_Callback:00000000 $t
|
/tmp/ccuFAPPx.s:1076 .text.HAL_SYSTICK_Callback:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1082 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
/tmp/ccuFAPPx.s:1082 .text.HAL_SYSTICK_Callback:00000000 HAL_SYSTICK_Callback
|
||||||
ARM GAS /tmp/ccDEPnZG.s page 89
|
ARM GAS /tmp/ccuFAPPx.s page 89
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccDEPnZG.s:1095 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
/tmp/ccuFAPPx.s:1095 .text.HAL_SYSTICK_IRQHandler:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1101 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
/tmp/ccuFAPPx.s:1101 .text.HAL_SYSTICK_IRQHandler:00000000 HAL_SYSTICK_IRQHandler
|
||||||
/tmp/ccDEPnZG.s:1121 .text.HAL_MPU_Enable:00000000 $t
|
/tmp/ccuFAPPx.s:1121 .text.HAL_MPU_Enable:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1127 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
|
/tmp/ccuFAPPx.s:1127 .text.HAL_MPU_Enable:00000000 HAL_MPU_Enable
|
||||||
/tmp/ccDEPnZG.s:1175 .text.HAL_MPU_Enable:00000014 $d
|
/tmp/ccuFAPPx.s:1175 .text.HAL_MPU_Enable:00000014 $d
|
||||||
/tmp/ccDEPnZG.s:1180 .text.HAL_MPU_Disable:00000000 $t
|
/tmp/ccuFAPPx.s:1180 .text.HAL_MPU_Disable:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1186 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
|
/tmp/ccuFAPPx.s:1186 .text.HAL_MPU_Disable:00000000 HAL_MPU_Disable
|
||||||
/tmp/ccDEPnZG.s:1217 .text.HAL_MPU_Disable:00000010 $d
|
/tmp/ccuFAPPx.s:1217 .text.HAL_MPU_Disable:00000010 $d
|
||||||
/tmp/ccDEPnZG.s:1222 .text.HAL_MPU_EnableRegion:00000000 $t
|
/tmp/ccuFAPPx.s:1222 .text.HAL_MPU_EnableRegion:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1228 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
|
/tmp/ccuFAPPx.s:1228 .text.HAL_MPU_EnableRegion:00000000 HAL_MPU_EnableRegion
|
||||||
/tmp/ccDEPnZG.s:1250 .text.HAL_MPU_EnableRegion:00000014 $d
|
/tmp/ccuFAPPx.s:1250 .text.HAL_MPU_EnableRegion:00000014 $d
|
||||||
/tmp/ccDEPnZG.s:1255 .text.HAL_MPU_DisableRegion:00000000 $t
|
/tmp/ccuFAPPx.s:1255 .text.HAL_MPU_DisableRegion:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1261 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
|
/tmp/ccuFAPPx.s:1261 .text.HAL_MPU_DisableRegion:00000000 HAL_MPU_DisableRegion
|
||||||
/tmp/ccDEPnZG.s:1283 .text.HAL_MPU_DisableRegion:00000014 $d
|
/tmp/ccuFAPPx.s:1283 .text.HAL_MPU_DisableRegion:00000014 $d
|
||||||
/tmp/ccDEPnZG.s:1288 .text.HAL_MPU_ConfigRegion:00000000 $t
|
/tmp/ccuFAPPx.s:1288 .text.HAL_MPU_ConfigRegion:00000000 $t
|
||||||
/tmp/ccDEPnZG.s:1294 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
|
/tmp/ccuFAPPx.s:1294 .text.HAL_MPU_ConfigRegion:00000000 HAL_MPU_ConfigRegion
|
||||||
/tmp/ccDEPnZG.s:1371 .text.HAL_MPU_ConfigRegion:00000054 $d
|
/tmp/ccuFAPPx.s:1371 .text.HAL_MPU_ConfigRegion:00000054 $d
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
NO UNDEFINED SYMBOLS
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccXNCPlv.s page 1
|
ARM GAS /tmp/ccLeczU6.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** [..]
|
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** [..]
|
||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Each Exti line can be configured within this driver.
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Each Exti line can be configured within this driver.
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 2
|
ARM GAS /tmp/ccLeczU6.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** (+) Exti line can be configured in 3 different modes
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
|
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
|
||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Includes ------------------------------------------------------------------*/
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 3
|
ARM GAS /tmp/ccLeczU6.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** #include "stm32g4xx_hal.h"
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** #include "stm32g4xx_hal.h"
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @param pExtiConfig Pointer on EXTI configuration to be set.
|
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @param pExtiConfig Pointer on EXTI configuration to be set.
|
||||||
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @retval HAL Status.
|
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** * @retval HAL Status.
|
||||||
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
|
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** */
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 4
|
ARM GAS /tmp/ccLeczU6.s page 4
|
||||||
|
|
||||||
|
|
||||||
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
|
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** HAL_StatusTypeDef HAL_EXTI_SetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigTypeDef *pExtiConfig
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Compute line register offset */
|
165:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Compute line register offset */
|
||||||
166:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT);
|
166:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** offset = ((pExtiConfig->Line & EXTI_REG_MASK) >> EXTI_REG_SHIFT);
|
||||||
62 .loc 1 166 3 is_stmt 1 view .LVU15
|
62 .loc 1 166 3 is_stmt 1 view .LVU15
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 5
|
ARM GAS /tmp/ccLeczU6.s page 5
|
||||||
|
|
||||||
|
|
||||||
63 .loc 1 166 10 is_stmt 0 view .LVU16
|
63 .loc 1 166 10 is_stmt 0 view .LVU16
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
99 .loc 1 184 14 is_stmt 0 view .LVU34
|
99 .loc 1 184 14 is_stmt 0 view .LVU34
|
||||||
100 0032 0543 orrs r5, r5, r0
|
100 0032 0543 orrs r5, r5, r0
|
||||||
101 .LVL7:
|
101 .LVL7:
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 6
|
ARM GAS /tmp/ccLeczU6.s page 6
|
||||||
|
|
||||||
|
|
||||||
102 .L5:
|
102 .L5:
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
128 .loc 1 212 28 is_stmt 0 view .LVU48
|
128 .loc 1 212 28 is_stmt 0 view .LVU48
|
||||||
129 004c 0D68 ldr r5, [r1]
|
129 004c 0D68 ldr r5, [r1]
|
||||||
130 .LVL11:
|
130 .LVL11:
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 7
|
ARM GAS /tmp/ccLeczU6.s page 7
|
||||||
|
|
||||||
|
|
||||||
131 .loc 1 212 28 view .LVU49
|
131 .loc 1 212 28 view .LVU49
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
237:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Store interrupt mode */
|
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Store interrupt mode */
|
||||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
|
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 8
|
ARM GAS /tmp/ccLeczU6.s page 8
|
||||||
|
|
||||||
|
|
||||||
161 .loc 1 239 3 is_stmt 1 view .LVU60
|
161 .loc 1 239 3 is_stmt 1 view .LVU60
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
195 .cfi_restore 7
|
195 .cfi_restore 7
|
||||||
196 .cfi_restore 6
|
196 .cfi_restore 6
|
||||||
197 .cfi_restore 5
|
197 .cfi_restore 5
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 9
|
ARM GAS /tmp/ccLeczU6.s page 9
|
||||||
|
|
||||||
|
|
||||||
198 .cfi_restore 4
|
198 .cfi_restore 4
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
238 .loc 1 218 69 view .LVU90
|
238 .loc 1 218 69 view .LVU90
|
||||||
239 00a0 9200 lsls r2, r2, #2
|
239 00a0 9200 lsls r2, r2, #2
|
||||||
218:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
|
218:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval |= (pExtiConfig->GPIOSel << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 10
|
ARM GAS /tmp/ccLeczU6.s page 10
|
||||||
|
|
||||||
|
|
||||||
240 .loc 1 218 40 view .LVU91
|
240 .loc 1 218 40 view .LVU91
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
281 .cfi_restore 7
|
281 .cfi_restore 7
|
||||||
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
|
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
|
||||||
282 .loc 1 155 12 view .LVU105
|
282 .loc 1 155 12 view .LVU105
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 11
|
ARM GAS /tmp/ccLeczU6.s page 11
|
||||||
|
|
||||||
|
|
||||||
283 00c2 0120 movs r0, #1
|
283 00c2 0120 movs r0, #1
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
322 .loc 1 274 3 view .LVU114
|
322 .loc 1 274 3 view .LVU114
|
||||||
275:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
275:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
276:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check null pointer */
|
276:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check null pointer */
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 12
|
ARM GAS /tmp/ccLeczU6.s page 12
|
||||||
|
|
||||||
|
|
||||||
277:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** if ((hexti == NULL) || (pExtiConfig == NULL))
|
277:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** if ((hexti == NULL) || (pExtiConfig == NULL))
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
356 .loc 1 296 26 is_stmt 0 view .LVU130
|
356 .loc 1 296 26 is_stmt 0 view .LVU130
|
||||||
357 001c 4001 lsls r0, r0, #5
|
357 001c 4001 lsls r0, r0, #5
|
||||||
358 .LVL46:
|
358 .LVL46:
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 13
|
ARM GAS /tmp/ccLeczU6.s page 13
|
||||||
|
|
||||||
|
|
||||||
359 .loc 1 296 11 view .LVU131
|
359 .loc 1 296 11 view .LVU131
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
393 .LVL52:
|
393 .LVL52:
|
||||||
394 .loc 1 316 23 view .LVU147
|
394 .loc 1 316 23 view .LVU147
|
||||||
395 003c 44F00204 orr r4, r4, #2
|
395 003c 44F00204 orr r4, r4, #2
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 14
|
ARM GAS /tmp/ccLeczU6.s page 14
|
||||||
|
|
||||||
|
|
||||||
396 0040 4C60 str r4, [r1, #4]
|
396 0040 4C60 str r4, [r1, #4]
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
430 005a 164C ldr r4, .L37+8
|
430 005a 164C ldr r4, .L37+8
|
||||||
431 .LVL56:
|
431 .LVL56:
|
||||||
337:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = *regaddr;
|
337:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = *regaddr;
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 15
|
ARM GAS /tmp/ccLeczU6.s page 15
|
||||||
|
|
||||||
|
|
||||||
432 .loc 1 337 5 is_stmt 1 view .LVU165
|
432 .loc 1 337 5 is_stmt 1 view .LVU165
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
465 .loc 1 306 23 view .LVU179
|
465 .loc 1 306 23 view .LVU179
|
||||||
466 007a 4C60 str r4, [r1, #4]
|
466 007a 4C60 str r4, [r1, #4]
|
||||||
467 007c D9E7 b .L24
|
467 007c D9E7 b .L24
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 16
|
ARM GAS /tmp/ccLeczU6.s page 16
|
||||||
|
|
||||||
|
|
||||||
468 .LVL62:
|
468 .LVL62:
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
279:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
|
279:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** }
|
||||||
509 .loc 1 279 12 view .LVU194
|
509 .loc 1 279 12 view .LVU194
|
||||||
510 00a2 0120 movs r0, #1
|
510 00a2 0120 movs r0, #1
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 17
|
ARM GAS /tmp/ccLeczU6.s page 17
|
||||||
|
|
||||||
|
|
||||||
511 .LVL69:
|
511 .LVL69:
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
|
369:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
|
||||||
553 .loc 1 369 3 view .LVU202
|
553 .loc 1 369 3 view .LVU202
|
||||||
370:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t offset;
|
370:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t offset;
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 18
|
ARM GAS /tmp/ccLeczU6.s page 18
|
||||||
|
|
||||||
|
|
||||||
554 .loc 1 370 3 view .LVU203
|
554 .loc 1 370 3 view .LVU203
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
588 001a 03F18041 add r1, r3, #1073741824
|
588 001a 03F18041 add r1, r3, #1073741824
|
||||||
589 001e 01F58231 add r1, r1, #66560
|
589 001e 01F58231 add r1, r1, #66560
|
||||||
590 .LVL77:
|
590 .LVL77:
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 19
|
ARM GAS /tmp/ccLeczU6.s page 19
|
||||||
|
|
||||||
|
|
||||||
390:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = (*regaddr & ~maskline);
|
390:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval = (*regaddr & ~maskline);
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
632 0044 2A40 ands r2, r2, r5
|
632 0044 2A40 ands r2, r2, r5
|
||||||
633 .LVL85:
|
633 .LVL85:
|
||||||
403:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
|
403:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *regaddr = regval;
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 20
|
ARM GAS /tmp/ccLeczU6.s page 20
|
||||||
|
|
||||||
|
|
||||||
634 .loc 1 403 5 is_stmt 1 view .LVU239
|
634 .loc 1 403 5 is_stmt 1 view .LVU239
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
668 .LVL90:
|
668 .LVL90:
|
||||||
414:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
|
414:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regval &= ~(SYSCFG_EXTICR1_EXTI0 << (SYSCFG_EXTICR1_EXTI1_Pos * (linepos & 0x03u)));
|
||||||
669 .loc 1 414 14 view .LVU256
|
669 .loc 1 414 14 view .LVU256
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 21
|
ARM GAS /tmp/ccLeczU6.s page 21
|
||||||
|
|
||||||
|
|
||||||
670 0066 0D49 ldr r1, .L49+12
|
670 0066 0D49 ldr r1, .L49+12
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
714 .L40:
|
714 .L40:
|
||||||
715 .loc 1 421 1 view .LVU268
|
715 .loc 1 421 1 view .LVU268
|
||||||
716 008c 30BD pop {r4, r5, pc}
|
716 008c 30BD pop {r4, r5, pc}
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 22
|
ARM GAS /tmp/ccLeczU6.s page 22
|
||||||
|
|
||||||
|
|
||||||
717 .L50:
|
717 .L50:
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
434:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
434:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
750 .loc 1 434 21 is_stmt 0 view .LVU276
|
750 .loc 1 434 21 is_stmt 0 view .LVU276
|
||||||
751 0004 0846 mov r0, r1
|
751 0004 0846 mov r0, r1
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 23
|
ARM GAS /tmp/ccLeczU6.s page 23
|
||||||
|
|
||||||
|
|
||||||
752 .LVL99:
|
752 .LVL99:
|
||||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
787 @ link register save eliminated.
|
787 @ link register save eliminated.
|
||||||
465:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check the parameters */
|
465:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Check the parameters */
|
||||||
466:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** assert_param(IS_EXTI_LINE(ExtiLine));
|
466:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** assert_param(IS_EXTI_LINE(ExtiLine));
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 24
|
ARM GAS /tmp/ccLeczU6.s page 24
|
||||||
|
|
||||||
|
|
||||||
788 .loc 1 466 3 view .LVU286
|
788 .loc 1 466 3 view .LVU286
|
||||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
489:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *
|
489:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** *
|
||||||
490:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** @verbatim
|
490:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** @verbatim
|
||||||
491:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ===============================================================================
|
491:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ===============================================================================
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 25
|
ARM GAS /tmp/ccLeczU6.s page 25
|
||||||
|
|
||||||
|
|
||||||
492:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ##### IO operation functions #####
|
492:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** ##### IO operation functions #####
|
||||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
849 .loc 1 517 25 is_stmt 0 view .LVU309
|
849 .loc 1 517 25 is_stmt 0 view .LVU309
|
||||||
850 0010 5301 lsls r3, r2, #5
|
850 0010 5301 lsls r3, r2, #5
|
||||||
851 .loc 1 517 11 view .LVU310
|
851 .loc 1 517 11 view .LVU310
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 26
|
ARM GAS /tmp/ccLeczU6.s page 26
|
||||||
|
|
||||||
|
|
||||||
852 0012 044A ldr r2, .L60
|
852 0012 044A ldr r2, .L60
|
||||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
894 .LVL115:
|
894 .LVL115:
|
||||||
895 .LFB335:
|
895 .LFB335:
|
||||||
532:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
532:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c ****
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 27
|
ARM GAS /tmp/ccLeczU6.s page 27
|
||||||
|
|
||||||
|
|
||||||
533:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /**
|
533:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /**
|
||||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
559:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Get pending bit */
|
559:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** /* Get pending bit */
|
||||||
560:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regaddr = (&EXTI->PR1 + (EXTI_CONFIG_OFFSET * offset));
|
560:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** regaddr = (&EXTI->PR1 + (EXTI_CONFIG_OFFSET * offset));
|
||||||
924 .loc 1 560 3 is_stmt 1 view .LVU339
|
924 .loc 1 560 3 is_stmt 1 view .LVU339
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 28
|
ARM GAS /tmp/ccLeczU6.s page 28
|
||||||
|
|
||||||
|
|
||||||
925 .loc 1 560 25 is_stmt 0 view .LVU340
|
925 .loc 1 560 25 is_stmt 0 view .LVU340
|
||||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
576:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** __IO uint32_t *regaddr;
|
576:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** __IO uint32_t *regaddr;
|
||||||
966 .loc 1 576 3 view .LVU349
|
966 .loc 1 576 3 view .LVU349
|
||||||
577:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
|
577:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_exti.c **** uint32_t maskline;
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 29
|
ARM GAS /tmp/ccLeczU6.s page 29
|
||||||
|
|
||||||
|
|
||||||
967 .loc 1 577 3 view .LVU350
|
967 .loc 1 577 3 view .LVU350
|
||||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
1003 .cfi_endproc
|
1003 .cfi_endproc
|
||||||
1004 .LFE336:
|
1004 .LFE336:
|
||||||
1006 .section .text.HAL_EXTI_GenerateSWI,"ax",%progbits
|
1006 .section .text.HAL_EXTI_GenerateSWI,"ax",%progbits
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 30
|
ARM GAS /tmp/ccLeczU6.s page 30
|
||||||
|
|
||||||
|
|
||||||
1007 .align 1
|
1007 .align 1
|
||||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
1039 .loc 1 618 3 is_stmt 1 view .LVU380
|
1039 .loc 1 618 3 is_stmt 1 view .LVU380
|
||||||
1040 .loc 1 618 28 is_stmt 0 view .LVU381
|
1040 .loc 1 618 28 is_stmt 0 view .LVU381
|
||||||
1041 000e 5301 lsls r3, r2, #5
|
1041 000e 5301 lsls r3, r2, #5
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 31
|
ARM GAS /tmp/ccLeczU6.s page 31
|
||||||
|
|
||||||
|
|
||||||
1042 .loc 1 618 11 view .LVU382
|
1042 .loc 1 618 11 view .LVU382
|
||||||
@@ -1820,40 +1820,40 @@ ARM GAS /tmp/ccXNCPlv.s page 1
|
|||||||
1056 .LFE337:
|
1056 .LFE337:
|
||||||
1058 .text
|
1058 .text
|
||||||
1059 .Letext0:
|
1059 .Letext0:
|
||||||
1060 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
1060 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
1061 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
1061 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
1062 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
1062 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
1063 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
1063 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
1064 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h"
|
1064 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_exti.h"
|
||||||
ARM GAS /tmp/ccXNCPlv.s page 32
|
ARM GAS /tmp/ccLeczU6.s page 32
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_exti.c
|
*ABS*:00000000 stm32g4xx_hal_exti.c
|
||||||
/tmp/ccXNCPlv.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
/tmp/ccLeczU6.s:21 .text.HAL_EXTI_SetConfigLine:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
/tmp/ccLeczU6.s:27 .text.HAL_EXTI_SetConfigLine:00000000 HAL_EXTI_SetConfigLine
|
||||||
/tmp/ccXNCPlv.s:297 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
/tmp/ccLeczU6.s:297 .text.HAL_EXTI_SetConfigLine:000000cc $d
|
||||||
/tmp/ccXNCPlv.s:305 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
/tmp/ccLeczU6.s:305 .text.HAL_EXTI_GetConfigLine:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:311 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
/tmp/ccLeczU6.s:311 .text.HAL_EXTI_GetConfigLine:00000000 HAL_EXTI_GetConfigLine
|
||||||
/tmp/ccXNCPlv.s:529 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
/tmp/ccLeczU6.s:529 .text.HAL_EXTI_GetConfigLine:000000ac $d
|
||||||
/tmp/ccXNCPlv.s:537 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
/tmp/ccLeczU6.s:537 .text.HAL_EXTI_ClearConfigLine:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:543 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
/tmp/ccLeczU6.s:543 .text.HAL_EXTI_ClearConfigLine:00000000 HAL_EXTI_ClearConfigLine
|
||||||
/tmp/ccXNCPlv.s:720 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
/tmp/ccLeczU6.s:720 .text.HAL_EXTI_ClearConfigLine:00000090 $d
|
||||||
/tmp/ccXNCPlv.s:728 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
/tmp/ccLeczU6.s:728 .text.HAL_EXTI_RegisterCallback:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:734 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
/tmp/ccLeczU6.s:734 .text.HAL_EXTI_RegisterCallback:00000000 HAL_EXTI_RegisterCallback
|
||||||
/tmp/ccXNCPlv.s:774 .text.HAL_EXTI_GetHandle:00000000 $t
|
/tmp/ccLeczU6.s:774 .text.HAL_EXTI_GetHandle:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:780 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
/tmp/ccLeczU6.s:780 .text.HAL_EXTI_GetHandle:00000000 HAL_EXTI_GetHandle
|
||||||
/tmp/ccXNCPlv.s:812 .text.HAL_EXTI_IRQHandler:00000000 $t
|
/tmp/ccLeczU6.s:812 .text.HAL_EXTI_IRQHandler:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:818 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
/tmp/ccLeczU6.s:818 .text.HAL_EXTI_IRQHandler:00000000 HAL_EXTI_IRQHandler
|
||||||
/tmp/ccXNCPlv.s:882 .text.HAL_EXTI_IRQHandler:00000024 $d
|
/tmp/ccLeczU6.s:882 .text.HAL_EXTI_IRQHandler:00000024 $d
|
||||||
/tmp/ccXNCPlv.s:887 .text.HAL_EXTI_GetPending:00000000 $t
|
/tmp/ccLeczU6.s:887 .text.HAL_EXTI_GetPending:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:893 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
/tmp/ccLeczU6.s:893 .text.HAL_EXTI_GetPending:00000000 HAL_EXTI_GetPending
|
||||||
/tmp/ccXNCPlv.s:947 .text.HAL_EXTI_GetPending:0000001c $d
|
/tmp/ccLeczU6.s:947 .text.HAL_EXTI_GetPending:0000001c $d
|
||||||
/tmp/ccXNCPlv.s:952 .text.HAL_EXTI_ClearPending:00000000 $t
|
/tmp/ccLeczU6.s:952 .text.HAL_EXTI_ClearPending:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:958 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
/tmp/ccLeczU6.s:958 .text.HAL_EXTI_ClearPending:00000000 HAL_EXTI_ClearPending
|
||||||
/tmp/ccXNCPlv.s:1002 .text.HAL_EXTI_ClearPending:00000018 $d
|
/tmp/ccLeczU6.s:1002 .text.HAL_EXTI_ClearPending:00000018 $d
|
||||||
/tmp/ccXNCPlv.s:1007 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
/tmp/ccLeczU6.s:1007 .text.HAL_EXTI_GenerateSWI:00000000 $t
|
||||||
/tmp/ccXNCPlv.s:1013 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
/tmp/ccLeczU6.s:1013 .text.HAL_EXTI_GenerateSWI:00000000 HAL_EXTI_GenerateSWI
|
||||||
/tmp/ccXNCPlv.s:1054 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
/tmp/ccLeczU6.s:1054 .text.HAL_EXTI_GenerateSWI:00000018 $d
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
NO UNDEFINED SYMBOLS
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccrFjpCU.s page 1
|
ARM GAS /tmp/cc0Ul7iw.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccrFjpCU.s page 1
|
|||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** [..] RAM functions are defined using a specific toolchain keyword "__ramfunc".
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** [..] RAM functions are defined using a specific toolchain keyword "__ramfunc".
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** *** GNU Compiler ***
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** *** GNU Compiler ***
|
||||||
ARM GAS /tmp/ccrFjpCU.s page 2
|
ARM GAS /tmp/cc0Ul7iw.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** --------------------
|
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** --------------------
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccrFjpCU.s page 1
|
|||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c ****
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** /**
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** /**
|
||||||
ARM GAS /tmp/ccrFjpCU.s page 3
|
ARM GAS /tmp/cc0Ul7iw.s page 3
|
||||||
|
|
||||||
|
|
||||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** * @brief Enable the Power down in Run Mode
|
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** * @brief Enable the Power down in Run Mode
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccrFjpCU.s page 1
|
|||||||
105:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
105:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** */
|
||||||
106:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DisableRunPowerDown(void)
|
106:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** __RAM_FUNC HAL_StatusTypeDef HAL_FLASHEx_DisableRunPowerDown(void)
|
||||||
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** {
|
107:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_flash_ramfunc.c **** {
|
||||||
ARM GAS /tmp/ccrFjpCU.s page 4
|
ARM GAS /tmp/cc0Ul7iw.s page 4
|
||||||
|
|
||||||
|
|
||||||
68 .loc 1 107 1 is_stmt 1 view -0
|
68 .loc 1 107 1 is_stmt 1 view -0
|
||||||
@@ -218,20 +218,20 @@ ARM GAS /tmp/ccrFjpCU.s page 1
|
|||||||
97 .LFE330:
|
97 .LFE330:
|
||||||
99 .text
|
99 .text
|
||||||
100 .Letext0:
|
100 .Letext0:
|
||||||
101 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
101 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
102 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
102 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
103 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
103 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
104 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
104 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
ARM GAS /tmp/ccrFjpCU.s page 5
|
ARM GAS /tmp/cc0Ul7iw.s page 5
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_flash_ramfunc.c
|
*ABS*:00000000 stm32g4xx_hal_flash_ramfunc.c
|
||||||
/tmp/ccrFjpCU.s:21 .RamFunc:00000000 $t
|
/tmp/cc0Ul7iw.s:21 .RamFunc:00000000 $t
|
||||||
/tmp/ccrFjpCU.s:27 .RamFunc:00000000 HAL_FLASHEx_EnableRunPowerDown
|
/tmp/cc0Ul7iw.s:27 .RamFunc:00000000 HAL_FLASHEx_EnableRunPowerDown
|
||||||
/tmp/ccrFjpCU.s:54 .RamFunc:00000018 $d
|
/tmp/cc0Ul7iw.s:54 .RamFunc:00000018 $d
|
||||||
/tmp/ccrFjpCU.s:60 .RamFunc:00000024 $t
|
/tmp/cc0Ul7iw.s:60 .RamFunc:00000024 $t
|
||||||
/tmp/ccrFjpCU.s:66 .RamFunc:00000024 HAL_FLASHEx_DisableRunPowerDown
|
/tmp/cc0Ul7iw.s:66 .RamFunc:00000024 HAL_FLASHEx_DisableRunPowerDown
|
||||||
/tmp/ccrFjpCU.s:93 .RamFunc:0000003c $d
|
/tmp/cc0Ul7iw.s:93 .RamFunc:0000003c $d
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
NO UNDEFINED SYMBOLS
|
||||||
|
|||||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccpK9PRu.s page 1
|
ARM GAS /tmp/ccy7u3l1.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (+) Each port bit of the general-purpose I/O (GPIO) ports can be individually
|
27:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (+) Each port bit of the general-purpose I/O (GPIO) ports can be individually
|
||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** configured by software in several modes:
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** configured by software in several modes:
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (++) Input mode
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (++) Input mode
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 2
|
ARM GAS /tmp/ccy7u3l1.s page 2
|
||||||
|
|
||||||
|
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (++) Analog mode
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (++) Analog mode
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use
|
84:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (#) To set/reset the level of a pin configured in output mode use
|
||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin().
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** HAL_GPIO_WritePin()/HAL_GPIO_TogglePin().
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 3
|
ARM GAS /tmp/ccy7u3l1.s page 3
|
||||||
|
|
||||||
|
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (#) To lock pin configuration until next reset use HAL_GPIO_LockPin().
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** (#) To lock pin configuration until next reset use HAL_GPIO_LockPin().
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** */
|
141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** */
|
||||||
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
||||||
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /** @defgroup GPIO_Exported_Functions_Group1 Initialization/de-initialization functions
|
143:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /** @defgroup GPIO_Exported_Functions_Group1 Initialization/de-initialization functions
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 4
|
ARM GAS /tmp/ccy7u3l1.s page 4
|
||||||
|
|
||||||
|
|
||||||
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** * @brief Initialization and Configuration functions
|
144:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** * @brief Initialization and Configuration functions
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
53 .loc 1 174 3 view .LVU8
|
53 .loc 1 174 3 view .LVU8
|
||||||
164:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** uint32_t iocurrent;
|
164:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** uint32_t iocurrent;
|
||||||
54 .loc 1 164 12 is_stmt 0 view .LVU9
|
54 .loc 1 164 12 is_stmt 0 view .LVU9
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 5
|
ARM GAS /tmp/ccy7u3l1.s page 5
|
||||||
|
|
||||||
|
|
||||||
55 0004 0023 movs r3, #0
|
55 0004 0023 movs r3, #0
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
88 .LVL6:
|
88 .LVL6:
|
||||||
196:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp &= ~(GPIO_OTYPER_OT0 << position) ;
|
196:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp &= ~(GPIO_OTYPER_OT0 << position) ;
|
||||||
89 .loc 1 196 9 is_stmt 1 view .LVU26
|
89 .loc 1 196 9 is_stmt 1 view .LVU26
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 6
|
ARM GAS /tmp/ccy7u3l1.s page 6
|
||||||
|
|
||||||
|
|
||||||
90 .loc 1 196 14 is_stmt 0 view .LVU27
|
90 .loc 1 196 14 is_stmt 0 view .LVU27
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
118 .loc 1 222 9 is_stmt 1 view .LVU40
|
118 .loc 1 222 9 is_stmt 1 view .LVU40
|
||||||
119 .loc 1 222 38 is_stmt 0 view .LVU41
|
119 .loc 1 222 38 is_stmt 0 view .LVU41
|
||||||
120 0038 03F0070C and ip, r3, #7
|
120 0038 03F0070C and ip, r3, #7
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 7
|
ARM GAS /tmp/ccy7u3l1.s page 7
|
||||||
|
|
||||||
|
|
||||||
121 .loc 1 222 47 view .LVU42
|
121 .loc 1 222 47 view .LVU42
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
243:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** SYSCFG->EXTICR[position >> 2U] = temp;
|
243:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** SYSCFG->EXTICR[position >> 2U] = temp;
|
||||||
155 .loc 1 243 9 is_stmt 1 view .LVU55
|
155 .loc 1 243 9 is_stmt 1 view .LVU55
|
||||||
156 .loc 1 243 40 is_stmt 0 view .LVU56
|
156 .loc 1 243 40 is_stmt 0 view .LVU56
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 8
|
ARM GAS /tmp/ccy7u3l1.s page 8
|
||||||
|
|
||||||
|
|
||||||
157 0068 0CF1020C add ip, ip, #2
|
157 0068 0CF1020C add ip, ip, #2
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
198 0094 17F4001F tst r7, #2097152
|
198 0094 17F4001F tst r7, #2097152
|
||||||
199 0098 01D0 beq .L9
|
199 0098 01D0 beq .L9
|
||||||
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** {
|
257:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** {
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 9
|
ARM GAS /tmp/ccy7u3l1.s page 9
|
||||||
|
|
||||||
|
|
||||||
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp |= iocurrent;
|
258:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp |= iocurrent;
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
273:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** if ((GPIO_Init->Mode & EXTI_IT) != 0x00U)
|
273:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** if ((GPIO_Init->Mode & EXTI_IT) != 0x00U)
|
||||||
239 .loc 1 273 9 is_stmt 1 view .LVU93
|
239 .loc 1 273 9 is_stmt 1 view .LVU93
|
||||||
240 .loc 1 273 23 is_stmt 0 view .LVU94
|
240 .loc 1 273 23 is_stmt 0 view .LVU94
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 10
|
ARM GAS /tmp/ccy7u3l1.s page 10
|
||||||
|
|
||||||
|
|
||||||
241 00bc 4E68 ldr r6, [r1, #4]
|
241 00bc 4E68 ldr r6, [r1, #4]
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
279 00e2 F3D0 beq .L3
|
279 00e2 F3D0 beq .L3
|
||||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF))
|
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF))
|
||||||
280 .loc 1 183 7 is_stmt 1 view .LVU111
|
280 .loc 1 183 7 is_stmt 1 view .LVU111
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 11
|
ARM GAS /tmp/ccy7u3l1.s page 11
|
||||||
|
|
||||||
|
|
||||||
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF))
|
183:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF))
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
317 010c AC40 lsls r4, r4, r5
|
317 010c AC40 lsls r4, r4, r5
|
||||||
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->PUPDR = temp;
|
209:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->PUPDR = temp;
|
||||||
318 .loc 1 209 14 view .LVU130
|
318 .loc 1 209 14 view .LVU130
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 12
|
ARM GAS /tmp/ccy7u3l1.s page 12
|
||||||
|
|
||||||
|
|
||||||
319 010e 44EA0C04 orr r4, r4, ip
|
319 010e 44EA0C04 orr r4, r4, ip
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
356 013a 44EA0C04 orr r4, r4, ip
|
356 013a 44EA0C04 orr r4, r4, ip
|
||||||
357 .LVL39:
|
357 .LVL39:
|
||||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 13
|
ARM GAS /tmp/ccy7u3l1.s page 13
|
||||||
|
|
||||||
|
|
||||||
358 .loc 1 231 7 is_stmt 1 view .LVU148
|
358 .loc 1 231 7 is_stmt 1 view .LVU148
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
396 .loc 1 241 33 view .LVU164
|
396 .loc 1 241 33 view .LVU164
|
||||||
397 016e 4FEA8E0E lsl lr, lr, #2
|
397 016e 4FEA8E0E lsl lr, lr, #2
|
||||||
241:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U)));
|
241:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** temp |= (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U)));
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 14
|
ARM GAS /tmp/ccy7u3l1.s page 14
|
||||||
|
|
||||||
|
|
||||||
398 .loc 1 241 26 view .LVU165
|
398 .loc 1 241 26 view .LVU165
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
440 .loc 1 242 18 discriminator 8 view .LVU177
|
440 .loc 1 242 18 discriminator 8 view .LVU177
|
||||||
441 01b8 0324 movs r4, #3
|
441 01b8 0324 movs r4, #3
|
||||||
442 01ba 52E7 b .L7
|
442 01ba 52E7 b .L7
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 15
|
ARM GAS /tmp/ccy7u3l1.s page 15
|
||||||
|
|
||||||
|
|
||||||
443 .L17:
|
443 .L17:
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Check the parameters */
|
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Check the parameters */
|
||||||
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** assert_param(IS_GPIO_ALL_INSTANCE(GPIOx));
|
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** assert_param(IS_GPIO_ALL_INSTANCE(GPIOx));
|
||||||
482 .loc 1 299 3 view .LVU184
|
482 .loc 1 299 3 view .LVU184
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 16
|
ARM GAS /tmp/ccy7u3l1.s page 16
|
||||||
|
|
||||||
|
|
||||||
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin));
|
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** assert_param(IS_GPIO_PIN(GPIO_Pin));
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
318:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** EXTI->IMR1 &= ~(iocurrent);
|
318:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** EXTI->IMR1 &= ~(iocurrent);
|
||||||
319:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** EXTI->EMR1 &= ~(iocurrent);
|
319:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** EXTI->EMR1 &= ~(iocurrent);
|
||||||
320:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
320:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c ****
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 17
|
ARM GAS /tmp/ccy7u3l1.s page 17
|
||||||
|
|
||||||
|
|
||||||
321:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Clear Rising Falling edge configuration */
|
321:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Clear Rising Falling edge configuration */
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
551 0054 4468 ldr r4, [r0, #4]
|
551 0054 4468 ldr r4, [r0, #4]
|
||||||
552 .loc 1 340 22 view .LVU210
|
552 .loc 1 340 22 view .LVU210
|
||||||
553 0056 24EA0202 bic r2, r4, r2
|
553 0056 24EA0202 bic r2, r4, r2
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 18
|
ARM GAS /tmp/ccy7u3l1.s page 18
|
||||||
|
|
||||||
|
|
||||||
554 .LVL49:
|
554 .LVL49:
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
592 .loc 1 314 7 is_stmt 1 view .LVU226
|
592 .loc 1 314 7 is_stmt 1 view .LVU226
|
||||||
314:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** if (tmp == (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U))))
|
314:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** if (tmp == (GPIO_GET_INDEX(GPIOx) << (4U * (position & 0x03U))))
|
||||||
593 .loc 1 314 41 is_stmt 0 view .LVU227
|
593 .loc 1 314 41 is_stmt 0 view .LVU227
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 19
|
ARM GAS /tmp/ccy7u3l1.s page 19
|
||||||
|
|
||||||
|
|
||||||
594 0084 03F0030C and ip, r3, #3
|
594 0084 03F0030C and ip, r3, #3
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
635 .loc 1 315 19 discriminator 6 view .LVU240
|
635 .loc 1 315 19 discriminator 6 view .LVU240
|
||||||
636 00c8 0225 movs r5, #2
|
636 00c8 0225 movs r5, #2
|
||||||
637 00ca A3E7 b .L29
|
637 00ca A3E7 b .L29
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 20
|
ARM GAS /tmp/ccy7u3l1.s page 20
|
||||||
|
|
||||||
|
|
||||||
638 .L35:
|
638 .L35:
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
326:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
326:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
||||||
676 .loc 1 326 9 view .LVU257
|
676 .loc 1 326 9 view .LVU257
|
||||||
326:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
326:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 21
|
ARM GAS /tmp/ccy7u3l1.s page 21
|
||||||
|
|
||||||
|
|
||||||
677 .loc 1 326 23 is_stmt 0 view .LVU258
|
677 .loc 1 326 23 is_stmt 0 view .LVU258
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
357:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** @verbatim
|
357:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** @verbatim
|
||||||
358:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ===============================================================================
|
358:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ===============================================================================
|
||||||
359:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ##### IO operation functions #####
|
359:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ##### IO operation functions #####
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 22
|
ARM GAS /tmp/ccy7u3l1.s page 22
|
||||||
|
|
||||||
|
|
||||||
360:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ===============================================================================
|
360:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** ===============================================================================
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
745 .loc 1 389 1 is_stmt 0 view .LVU273
|
745 .loc 1 389 1 is_stmt 0 view .LVU273
|
||||||
746 000c 7047 bx lr
|
746 000c 7047 bx lr
|
||||||
747 .cfi_endproc
|
747 .cfi_endproc
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 23
|
ARM GAS /tmp/ccy7u3l1.s page 23
|
||||||
|
|
||||||
|
|
||||||
748 .LFE331:
|
748 .LFE331:
|
||||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
419:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->BRR = (uint32_t)GPIO_Pin;
|
419:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->BRR = (uint32_t)GPIO_Pin;
|
||||||
775 .loc 1 419 5 is_stmt 1 view .LVU281
|
775 .loc 1 419 5 is_stmt 1 view .LVU281
|
||||||
776 .loc 1 419 16 is_stmt 0 view .LVU282
|
776 .loc 1 419 16 is_stmt 0 view .LVU282
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 24
|
ARM GAS /tmp/ccy7u3l1.s page 24
|
||||||
|
|
||||||
|
|
||||||
777 0006 8162 str r1, [r0, #40]
|
777 0006 8162 str r1, [r0, #40]
|
||||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
811 000a 41EA0241 orr r1, r1, r2, lsl #16
|
811 000a 41EA0241 orr r1, r1, r2, lsl #16
|
||||||
812 .loc 1 441 15 view .LVU293
|
812 .loc 1 441 15 view .LVU293
|
||||||
813 000e 8161 str r1, [r0, #24]
|
813 000e 8161 str r1, [r0, #24]
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 25
|
ARM GAS /tmp/ccy7u3l1.s page 25
|
||||||
|
|
||||||
|
|
||||||
442:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
442:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
||||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
847 000a 0B43 orrs r3, r3, r1
|
847 000a 0B43 orrs r3, r3, r1
|
||||||
848 000c 0193 str r3, [sp, #4]
|
848 000c 0193 str r3, [sp, #4]
|
||||||
465:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Set LCKx bit(s): LCKK='1' + LCK[15-0] */
|
465:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** /* Set LCKx bit(s): LCKK='1' + LCK[15-0] */
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 26
|
ARM GAS /tmp/ccy7u3l1.s page 26
|
||||||
|
|
||||||
|
|
||||||
466:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->LCKR = tmp;
|
466:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** GPIOx->LCKR = tmp;
|
||||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
885 .cfi_restore_state
|
885 .cfi_restore_state
|
||||||
481:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
481:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_gpio.c **** }
|
||||||
886 .loc 1 481 12 view .LVU317
|
886 .loc 1 481 12 view .LVU317
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 27
|
ARM GAS /tmp/ccy7u3l1.s page 27
|
||||||
|
|
||||||
|
|
||||||
887 002a 0120 movs r0, #1
|
887 002a 0120 movs r0, #1
|
||||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
912 .cfi_endproc
|
912 .cfi_endproc
|
||||||
913 .LFE336:
|
913 .LFE336:
|
||||||
915 .section .text.HAL_GPIO_EXTI_IRQHandler,"ax",%progbits
|
915 .section .text.HAL_GPIO_EXTI_IRQHandler,"ax",%progbits
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 28
|
ARM GAS /tmp/ccy7u3l1.s page 28
|
||||||
|
|
||||||
|
|
||||||
916 .align 1
|
916 .align 1
|
||||||
@@ -1677,37 +1677,37 @@ ARM GAS /tmp/ccpK9PRu.s page 1
|
|||||||
961 .LFE335:
|
961 .LFE335:
|
||||||
963 .text
|
963 .text
|
||||||
964 .Letext0:
|
964 .Letext0:
|
||||||
965 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
965 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 29
|
ARM GAS /tmp/ccy7u3l1.s page 29
|
||||||
|
|
||||||
|
|
||||||
966 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
966 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
967 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
967 .file 4 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
968 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
968 .file 5 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
969 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h"
|
969 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_gpio.h"
|
||||||
ARM GAS /tmp/ccpK9PRu.s page 30
|
ARM GAS /tmp/ccy7u3l1.s page 30
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_gpio.c
|
*ABS*:00000000 stm32g4xx_hal_gpio.c
|
||||||
/tmp/ccpK9PRu.s:21 .text.HAL_GPIO_Init:00000000 $t
|
/tmp/ccy7u3l1.s:21 .text.HAL_GPIO_Init:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
/tmp/ccy7u3l1.s:27 .text.HAL_GPIO_Init:00000000 HAL_GPIO_Init
|
||||||
/tmp/ccpK9PRu.s:458 .text.HAL_GPIO_Init:000001c4 $d
|
/tmp/ccy7u3l1.s:458 .text.HAL_GPIO_Init:000001c4 $d
|
||||||
/tmp/ccpK9PRu.s:466 .text.HAL_GPIO_DeInit:00000000 $t
|
/tmp/ccy7u3l1.s:466 .text.HAL_GPIO_DeInit:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:472 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
/tmp/ccy7u3l1.s:472 .text.HAL_GPIO_DeInit:00000000 HAL_GPIO_DeInit
|
||||||
/tmp/ccpK9PRu.s:705 .text.HAL_GPIO_DeInit:00000110 $d
|
/tmp/ccy7u3l1.s:705 .text.HAL_GPIO_DeInit:00000110 $d
|
||||||
/tmp/ccpK9PRu.s:712 .text.HAL_GPIO_ReadPin:00000000 $t
|
/tmp/ccy7u3l1.s:712 .text.HAL_GPIO_ReadPin:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:718 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
/tmp/ccy7u3l1.s:718 .text.HAL_GPIO_ReadPin:00000000 HAL_GPIO_ReadPin
|
||||||
/tmp/ccpK9PRu.s:751 .text.HAL_GPIO_WritePin:00000000 $t
|
/tmp/ccy7u3l1.s:751 .text.HAL_GPIO_WritePin:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:757 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
/tmp/ccy7u3l1.s:757 .text.HAL_GPIO_WritePin:00000000 HAL_GPIO_WritePin
|
||||||
/tmp/ccpK9PRu.s:784 .text.HAL_GPIO_TogglePin:00000000 $t
|
/tmp/ccy7u3l1.s:784 .text.HAL_GPIO_TogglePin:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:790 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
/tmp/ccy7u3l1.s:790 .text.HAL_GPIO_TogglePin:00000000 HAL_GPIO_TogglePin
|
||||||
/tmp/ccpK9PRu.s:820 .text.HAL_GPIO_LockPin:00000000 $t
|
/tmp/ccy7u3l1.s:820 .text.HAL_GPIO_LockPin:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:826 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
/tmp/ccy7u3l1.s:826 .text.HAL_GPIO_LockPin:00000000 HAL_GPIO_LockPin
|
||||||
/tmp/ccpK9PRu.s:895 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
/tmp/ccy7u3l1.s:895 .text.HAL_GPIO_EXTI_Callback:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:901 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
/tmp/ccy7u3l1.s:901 .text.HAL_GPIO_EXTI_Callback:00000000 HAL_GPIO_EXTI_Callback
|
||||||
/tmp/ccpK9PRu.s:916 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
/tmp/ccy7u3l1.s:916 .text.HAL_GPIO_EXTI_IRQHandler:00000000 $t
|
||||||
/tmp/ccpK9PRu.s:922 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
/tmp/ccy7u3l1.s:922 .text.HAL_GPIO_EXTI_IRQHandler:00000000 HAL_GPIO_EXTI_IRQHandler
|
||||||
/tmp/ccpK9PRu.s:959 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
/tmp/ccy7u3l1.s:959 .text.HAL_GPIO_EXTI_IRQHandler:00000018 $d
|
||||||
|
|
||||||
NO UNDEFINED SYMBOLS
|
NO UNDEFINED SYMBOLS
|
||||||
|
|||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccHFZ5oa.s page 1
|
ARM GAS /tmp/cc4VFJMZ.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @{
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @{
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 2
|
ARM GAS /tmp/cc4VFJMZ.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /** @defgroup PWR PWR
|
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /** @defgroup PWR PWR
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DeInit(void)
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DeInit(void)
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 3
|
ARM GAS /tmp/cc4VFJMZ.s page 3
|
||||||
|
|
||||||
|
|
||||||
29 .loc 1 87 1 view -0
|
29 .loc 1 87 1 view -0
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
66 .loc 1 106 3 view .LVU5
|
66 .loc 1 106 3 view .LVU5
|
||||||
67 0000 024A ldr r2, .L5
|
67 0000 024A ldr r2, .L5
|
||||||
68 0002 1368 ldr r3, [r2]
|
68 0002 1368 ldr r3, [r2]
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 4
|
ARM GAS /tmp/cc4VFJMZ.s page 4
|
||||||
|
|
||||||
|
|
||||||
69 0004 43F48073 orr r3, r3, #256
|
69 0004 43F48073 orr r3, r3, #256
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
116 .LVL0:
|
116 .LVL0:
|
||||||
117 .LFB332:
|
117 .LFB332:
|
||||||
118:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
118:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 5
|
ARM GAS /tmp/cc4VFJMZ.s page 5
|
||||||
|
|
||||||
|
|
||||||
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
119:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
173:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
174:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Low-power run mode ***
|
174:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Low-power run mode ***
|
||||||
175:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ==========================
|
175:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ==========================
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 6
|
ARM GAS /tmp/cc4VFJMZ.s page 6
|
||||||
|
|
||||||
|
|
||||||
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
176:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
230:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Standby mode ***
|
231:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** *** Standby mode ***
|
||||||
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ====================
|
232:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** ====================
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 7
|
ARM GAS /tmp/cc4VFJMZ.s page 7
|
||||||
|
|
||||||
|
|
||||||
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
233:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** [..]
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
287:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the
|
287:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** is necessary to configure the RTC to detect the tamper or time stamp event using the
|
||||||
288:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** HAL_RTCEx_SetTimeStamp_IT() or HAL_RTCEx_SetTamper_IT() functions.
|
288:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** HAL_RTCEx_SetTimeStamp_IT() or HAL_RTCEx_SetTamper_IT() functions.
|
||||||
289:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
289:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 8
|
ARM GAS /tmp/cc4VFJMZ.s page 8
|
||||||
|
|
||||||
|
|
||||||
290:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC WakeUp event, it is necessary to
|
290:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** (++) To wake up from the Stop mode with an RTC WakeUp event, it is necessary to
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
141 .loc 1 320 3 view .LVU16
|
141 .loc 1 320 3 view .LVU16
|
||||||
142 0020 DA68 ldr r2, [r3, #12]
|
142 0020 DA68 ldr r2, [r3, #12]
|
||||||
143 0022 22F48032 bic r2, r2, #65536
|
143 0022 22F48032 bic r2, r2, #65536
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 9
|
ARM GAS /tmp/cc4VFJMZ.s page 9
|
||||||
|
|
||||||
|
|
||||||
144 0026 DA60 str r2, [r3, #12]
|
144 0026 DA60 str r2, [r3, #12]
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
180 005c 084A ldr r2, .L15+4
|
180 005c 084A ldr r2, .L15+4
|
||||||
181 005e 9368 ldr r3, [r2, #8]
|
181 005e 9368 ldr r3, [r2, #8]
|
||||||
182 0060 43F48033 orr r3, r3, #65536
|
182 0060 43F48033 orr r3, r3, #65536
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 10
|
ARM GAS /tmp/cc4VFJMZ.s page 10
|
||||||
|
|
||||||
|
|
||||||
183 0064 9360 str r3, [r2, #8]
|
183 0064 9360 str r3, [r2, #8]
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
222 @ args = 0, pretend = 0, frame = 0
|
222 @ args = 0, pretend = 0, frame = 0
|
||||||
223 @ frame_needed = 0, uses_anonymous_args = 0
|
223 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
224 @ link register save eliminated.
|
224 @ link register save eliminated.
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 11
|
ARM GAS /tmp/cc4VFJMZ.s page 11
|
||||||
|
|
||||||
|
|
||||||
356:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** SET_BIT(PWR->CR2, PWR_CR2_PVDE);
|
356:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** SET_BIT(PWR->CR2, PWR_CR2_PVDE);
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
271 .thumb
|
271 .thumb
|
||||||
272 .thumb_func
|
272 .thumb_func
|
||||||
274 HAL_PWR_EnableWakeUpPin:
|
274 HAL_PWR_EnableWakeUpPin:
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 12
|
ARM GAS /tmp/cc4VFJMZ.s page 12
|
||||||
|
|
||||||
|
|
||||||
275 .LVL2:
|
275 .LVL2:
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
400:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** }
|
400:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** }
|
||||||
296 .loc 1 400 1 is_stmt 0 view .LVU48
|
296 .loc 1 400 1 is_stmt 0 view .LVU48
|
||||||
297 0018 7047 bx lr
|
297 0018 7047 bx lr
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 13
|
ARM GAS /tmp/cc4VFJMZ.s page 13
|
||||||
|
|
||||||
|
|
||||||
298 .L25:
|
298 .L25:
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
341 .syntax unified
|
341 .syntax unified
|
||||||
342 .thumb
|
342 .thumb
|
||||||
343 .thumb_func
|
343 .thumb_func
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 14
|
ARM GAS /tmp/cc4VFJMZ.s page 14
|
||||||
|
|
||||||
|
|
||||||
345 HAL_PWR_EnterSLEEPMode:
|
345 HAL_PWR_EnterSLEEPMode:
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
450:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /* If in low-power run mode at this point, exit it */
|
450:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /* If in low-power run mode at this point, exit it */
|
||||||
451:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_REGLPF))
|
451:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if (HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_REGLPF))
|
||||||
364 .loc 1 451 5 is_stmt 1 view .LVU60
|
364 .loc 1 451 5 is_stmt 1 view .LVU60
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 15
|
ARM GAS /tmp/cc4VFJMZ.s page 15
|
||||||
|
|
||||||
|
|
||||||
365 .loc 1 451 9 is_stmt 0 view .LVU61
|
365 .loc 1 451 9 is_stmt 0 view .LVU61
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
390 @ 0 "" 2
|
390 @ 0 "" 2
|
||||||
481:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** __WFE();
|
481:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** __WFE();
|
||||||
391 .loc 1 481 5 view .LVU68
|
391 .loc 1 481 5 view .LVU68
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 16
|
ARM GAS /tmp/cc4VFJMZ.s page 16
|
||||||
|
|
||||||
|
|
||||||
392 @ 481 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c" 1
|
392 @ 481 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c" 1
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
434 0040 00700040 .word 1073770496
|
434 0040 00700040 .word 1073770496
|
||||||
435 0044 00ED00E0 .word -536810240
|
435 0044 00ED00E0 .word -536810240
|
||||||
436 .cfi_endproc
|
436 .cfi_endproc
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 17
|
ARM GAS /tmp/cc4VFJMZ.s page 17
|
||||||
|
|
||||||
|
|
||||||
437 .LFE337:
|
437 .LFE337:
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
519:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** assert_param(IS_PWR_REGULATOR(Regulator));
|
519:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** assert_param(IS_PWR_REGULATOR(Regulator));
|
||||||
459 .loc 1 519 3 is_stmt 1 view .LVU81
|
459 .loc 1 519 3 is_stmt 1 view .LVU81
|
||||||
520:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
520:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 18
|
ARM GAS /tmp/cc4VFJMZ.s page 18
|
||||||
|
|
||||||
|
|
||||||
521:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if(Regulator == PWR_LOWPOWERREGULATOR_ON)
|
521:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** if(Regulator == PWR_LOWPOWERREGULATOR_ON)
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
539:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * to set RRS bit.
|
539:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * to set RRS bit.
|
||||||
540:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * The BOR is available.
|
540:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * The BOR is available.
|
||||||
541:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
541:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 19
|
ARM GAS /tmp/cc4VFJMZ.s page 19
|
||||||
|
|
||||||
|
|
||||||
542:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * HAL_PWREx_EnableGPIOPullUp() and HAL_PWREx_EnableGPIOPullDown() respectively enable Pull
|
542:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * HAL_PWREx_EnableGPIOPullUp() and HAL_PWREx_EnableGPIOPullDown() respectively enable Pull
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
528 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
|
528 .section .text.HAL_PWR_EnableSleepOnExit,"ax",%progbits
|
||||||
529 .align 1
|
529 .align 1
|
||||||
530 .global HAL_PWR_EnableSleepOnExit
|
530 .global HAL_PWR_EnableSleepOnExit
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 20
|
ARM GAS /tmp/cc4VFJMZ.s page 20
|
||||||
|
|
||||||
|
|
||||||
531 .syntax unified
|
531 .syntax unified
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
587:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
587:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** */
|
||||||
588:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DisableSleepOnExit(void)
|
588:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** void HAL_PWR_DisableSleepOnExit(void)
|
||||||
589:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
589:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** {
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 21
|
ARM GAS /tmp/cc4VFJMZ.s page 21
|
||||||
|
|
||||||
|
|
||||||
565 .loc 1 589 1 is_stmt 1 view -0
|
565 .loc 1 589 1 is_stmt 1 view -0
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
604 000a 7047 bx lr
|
604 000a 7047 bx lr
|
||||||
605 .L55:
|
605 .L55:
|
||||||
606 .align 2
|
606 .align 2
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 22
|
ARM GAS /tmp/cc4VFJMZ.s page 22
|
||||||
|
|
||||||
|
|
||||||
607 .L54:
|
607 .L54:
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
623:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
623:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
624:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
624:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c ****
|
||||||
625:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /**
|
625:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** /**
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 23
|
ARM GAS /tmp/cc4VFJMZ.s page 23
|
||||||
|
|
||||||
|
|
||||||
626:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @brief PWR PVD interrupt callback
|
626:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr.c **** * @brief PWR PVD interrupt callback
|
||||||
@@ -1341,64 +1341,64 @@ ARM GAS /tmp/ccHFZ5oa.s page 1
|
|||||||
657 .LFE344:
|
657 .LFE344:
|
||||||
659 .text
|
659 .text
|
||||||
660 .Letext0:
|
660 .Letext0:
|
||||||
661 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
661 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
662 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
662 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
663 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
663 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||||
664 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
664 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
665 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
665 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
666 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
666 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||||
667 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
667 .file 8 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||||
ARM GAS /tmp/ccHFZ5oa.s page 24
|
ARM GAS /tmp/cc4VFJMZ.s page 24
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_pwr.c
|
*ABS*:00000000 stm32g4xx_hal_pwr.c
|
||||||
/tmp/ccHFZ5oa.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
/tmp/cc4VFJMZ.s:21 .text.HAL_PWR_DeInit:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
/tmp/cc4VFJMZ.s:27 .text.HAL_PWR_DeInit:00000000 HAL_PWR_DeInit
|
||||||
/tmp/ccHFZ5oa.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
/tmp/cc4VFJMZ.s:48 .text.HAL_PWR_DeInit:00000014 $d
|
||||||
/tmp/ccHFZ5oa.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
/tmp/cc4VFJMZ.s:53 .text.HAL_PWR_EnableBkUpAccess:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
/tmp/cc4VFJMZ.s:59 .text.HAL_PWR_EnableBkUpAccess:00000000 HAL_PWR_EnableBkUpAccess
|
||||||
/tmp/ccHFZ5oa.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
/tmp/cc4VFJMZ.s:76 .text.HAL_PWR_EnableBkUpAccess:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
/tmp/cc4VFJMZ.s:81 .text.HAL_PWR_DisableBkUpAccess:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
/tmp/cc4VFJMZ.s:87 .text.HAL_PWR_DisableBkUpAccess:00000000 HAL_PWR_DisableBkUpAccess
|
||||||
/tmp/ccHFZ5oa.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
/tmp/cc4VFJMZ.s:104 .text.HAL_PWR_DisableBkUpAccess:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:109 .text.HAL_PWR_ConfigPVD:00000000 $t
|
/tmp/cc4VFJMZ.s:109 .text.HAL_PWR_ConfigPVD:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:115 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
/tmp/cc4VFJMZ.s:115 .text.HAL_PWR_ConfigPVD:00000000 HAL_PWR_ConfigPVD
|
||||||
/tmp/ccHFZ5oa.s:206 .text.HAL_PWR_ConfigPVD:0000007c $d
|
/tmp/cc4VFJMZ.s:206 .text.HAL_PWR_ConfigPVD:0000007c $d
|
||||||
/tmp/ccHFZ5oa.s:212 .text.HAL_PWR_EnablePVD:00000000 $t
|
/tmp/cc4VFJMZ.s:212 .text.HAL_PWR_EnablePVD:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:218 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
/tmp/cc4VFJMZ.s:218 .text.HAL_PWR_EnablePVD:00000000 HAL_PWR_EnablePVD
|
||||||
/tmp/ccHFZ5oa.s:235 .text.HAL_PWR_EnablePVD:0000000c $d
|
/tmp/cc4VFJMZ.s:235 .text.HAL_PWR_EnablePVD:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:240 .text.HAL_PWR_DisablePVD:00000000 $t
|
/tmp/cc4VFJMZ.s:240 .text.HAL_PWR_DisablePVD:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:246 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
/tmp/cc4VFJMZ.s:246 .text.HAL_PWR_DisablePVD:00000000 HAL_PWR_DisablePVD
|
||||||
/tmp/ccHFZ5oa.s:263 .text.HAL_PWR_DisablePVD:0000000c $d
|
/tmp/cc4VFJMZ.s:263 .text.HAL_PWR_DisablePVD:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:268 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
/tmp/cc4VFJMZ.s:268 .text.HAL_PWR_EnableWakeUpPin:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:274 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
/tmp/cc4VFJMZ.s:274 .text.HAL_PWR_EnableWakeUpPin:00000000 HAL_PWR_EnableWakeUpPin
|
||||||
/tmp/ccHFZ5oa.s:301 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
|
/tmp/cc4VFJMZ.s:301 .text.HAL_PWR_EnableWakeUpPin:0000001c $d
|
||||||
/tmp/ccHFZ5oa.s:306 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
/tmp/cc4VFJMZ.s:306 .text.HAL_PWR_DisableWakeUpPin:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:312 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
/tmp/cc4VFJMZ.s:312 .text.HAL_PWR_DisableWakeUpPin:00000000 HAL_PWR_DisableWakeUpPin
|
||||||
/tmp/ccHFZ5oa.s:334 .text.HAL_PWR_DisableWakeUpPin:00000010 $d
|
/tmp/cc4VFJMZ.s:334 .text.HAL_PWR_DisableWakeUpPin:00000010 $d
|
||||||
/tmp/ccHFZ5oa.s:339 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
/tmp/cc4VFJMZ.s:339 .text.HAL_PWR_EnterSLEEPMode:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:345 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
/tmp/cc4VFJMZ.s:345 .text.HAL_PWR_EnterSLEEPMode:00000000 HAL_PWR_EnterSLEEPMode
|
||||||
/tmp/ccHFZ5oa.s:434 .text.HAL_PWR_EnterSLEEPMode:00000040 $d
|
/tmp/cc4VFJMZ.s:434 .text.HAL_PWR_EnterSLEEPMode:00000040 $d
|
||||||
/tmp/ccHFZ5oa.s:440 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
/tmp/cc4VFJMZ.s:440 .text.HAL_PWR_EnterSTOPMode:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:446 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
/tmp/cc4VFJMZ.s:446 .text.HAL_PWR_EnterSTOPMode:00000000 HAL_PWR_EnterSTOPMode
|
||||||
/tmp/ccHFZ5oa.s:487 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
/tmp/cc4VFJMZ.s:487 .text.HAL_PWR_EnterSTANDBYMode:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:493 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
/tmp/cc4VFJMZ.s:493 .text.HAL_PWR_EnterSTANDBYMode:00000000 HAL_PWR_EnterSTANDBYMode
|
||||||
/tmp/ccHFZ5oa.s:523 .text.HAL_PWR_EnterSTANDBYMode:0000001c $d
|
/tmp/cc4VFJMZ.s:523 .text.HAL_PWR_EnterSTANDBYMode:0000001c $d
|
||||||
/tmp/ccHFZ5oa.s:529 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
/tmp/cc4VFJMZ.s:529 .text.HAL_PWR_EnableSleepOnExit:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:535 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
/tmp/cc4VFJMZ.s:535 .text.HAL_PWR_EnableSleepOnExit:00000000 HAL_PWR_EnableSleepOnExit
|
||||||
/tmp/ccHFZ5oa.s:552 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
/tmp/cc4VFJMZ.s:552 .text.HAL_PWR_EnableSleepOnExit:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:557 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
/tmp/cc4VFJMZ.s:557 .text.HAL_PWR_DisableSleepOnExit:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:563 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
/tmp/cc4VFJMZ.s:563 .text.HAL_PWR_DisableSleepOnExit:00000000 HAL_PWR_DisableSleepOnExit
|
||||||
/tmp/ccHFZ5oa.s:580 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
/tmp/cc4VFJMZ.s:580 .text.HAL_PWR_DisableSleepOnExit:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:585 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
/tmp/cc4VFJMZ.s:585 .text.HAL_PWR_EnableSEVOnPend:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:591 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
/tmp/cc4VFJMZ.s:591 .text.HAL_PWR_EnableSEVOnPend:00000000 HAL_PWR_EnableSEVOnPend
|
||||||
/tmp/ccHFZ5oa.s:608 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
/tmp/cc4VFJMZ.s:608 .text.HAL_PWR_EnableSEVOnPend:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:613 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
/tmp/cc4VFJMZ.s:613 .text.HAL_PWR_DisableSEVOnPend:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:619 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
/tmp/cc4VFJMZ.s:619 .text.HAL_PWR_DisableSEVOnPend:00000000 HAL_PWR_DisableSEVOnPend
|
||||||
/tmp/ccHFZ5oa.s:636 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
/tmp/cc4VFJMZ.s:636 .text.HAL_PWR_DisableSEVOnPend:0000000c $d
|
||||||
/tmp/ccHFZ5oa.s:641 .text.HAL_PWR_PVDCallback:00000000 $t
|
/tmp/cc4VFJMZ.s:641 .text.HAL_PWR_PVDCallback:00000000 $t
|
||||||
/tmp/ccHFZ5oa.s:647 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
/tmp/cc4VFJMZ.s:647 .text.HAL_PWR_PVDCallback:00000000 HAL_PWR_PVDCallback
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
HAL_PWREx_DisableLowPowerRunMode
|
HAL_PWREx_DisableLowPowerRunMode
|
||||||
|
|||||||
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
ARM GAS /tmp/ccebRljS.s page 1
|
ARM GAS /tmp/ccas351m.s page 1
|
||||||
|
|
||||||
|
|
||||||
1 .cpu cortex-m4
|
1 .cpu cortex-m4
|
||||||
@@ -58,7 +58,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
28:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
||||||
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
29:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
30:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 2
|
ARM GAS /tmp/ccas351m.s page 2
|
||||||
|
|
||||||
|
|
||||||
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
|
31:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx PWREx
|
||||||
@@ -118,7 +118,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
85:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions PWR Extended Exported Functions
|
86:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /** @defgroup PWREx_Exported_Functions PWR Extended Exported Functions
|
||||||
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
87:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @{
|
||||||
ARM GAS /tmp/ccebRljS.s page 3
|
ARM GAS /tmp/ccas351m.s page 3
|
||||||
|
|
||||||
|
|
||||||
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
88:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
@@ -178,7 +178,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** return PWR_REGULATOR_VOLTAGE_SCALE1_BOOST;
|
122:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** return PWR_REGULATOR_VOLTAGE_SCALE1_BOOST;
|
||||||
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
123:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
124:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
ARM GAS /tmp/ccebRljS.s page 4
|
ARM GAS /tmp/ccas351m.s page 4
|
||||||
|
|
||||||
|
|
||||||
49 .loc 1 124 1 view .LVU7
|
49 .loc 1 124 1 view .LVU7
|
||||||
@@ -238,7 +238,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
74 @ args = 0, pretend = 0, frame = 0
|
74 @ args = 0, pretend = 0, frame = 0
|
||||||
75 @ frame_needed = 0, uses_anonymous_args = 0
|
75 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
76 @ link register save eliminated.
|
76 @ link register save eliminated.
|
||||||
ARM GAS /tmp/ccebRljS.s page 5
|
ARM GAS /tmp/ccas351m.s page 5
|
||||||
|
|
||||||
|
|
||||||
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** uint32_t wait_loop_index;
|
155:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** uint32_t wait_loop_index;
|
||||||
@@ -298,7 +298,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
190:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* If current range is range 2 */
|
190:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* If current range is range 2 */
|
||||||
191:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if (READ_BIT(PWR->CR1, PWR_CR1_VOS) == PWR_REGULATOR_VOLTAGE_SCALE2)
|
191:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if (READ_BIT(PWR->CR1, PWR_CR1_VOS) == PWR_REGULATOR_VOLTAGE_SCALE2)
|
||||||
192:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
192:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
ARM GAS /tmp/ccebRljS.s page 6
|
ARM GAS /tmp/ccas351m.s page 6
|
||||||
|
|
||||||
|
|
||||||
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Make sure Range 1 Boost is disabled */
|
193:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Make sure Range 1 Boost is disabled */
|
||||||
@@ -358,7 +358,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
171:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U))
|
171:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** while ((HAL_IS_BIT_SET(PWR->SR2, PWR_SR2_VOSF)) && (wait_loop_index != 0U))
|
||||||
114 .loc 1 171 53 is_stmt 0 view .LVU23
|
114 .loc 1 171 53 is_stmt 0 view .LVU23
|
||||||
115 003e 314B ldr r3, .L23+4
|
115 003e 314B ldr r3, .L23+4
|
||||||
ARM GAS /tmp/ccebRljS.s page 7
|
ARM GAS /tmp/ccas351m.s page 7
|
||||||
|
|
||||||
|
|
||||||
116 0040 1B68 ldr r3, [r3]
|
116 0040 1B68 ldr r3, [r3]
|
||||||
@@ -418,7 +418,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
156 006e 0020 movs r0, #0
|
156 006e 0020 movs r0, #0
|
||||||
157 .LVL6:
|
157 .LVL6:
|
||||||
158 .loc 1 225 10 view .LVU39
|
158 .loc 1 225 10 view .LVU39
|
||||||
ARM GAS /tmp/ccebRljS.s page 8
|
ARM GAS /tmp/ccas351m.s page 8
|
||||||
|
|
||||||
|
|
||||||
159 0070 7047 bx lr
|
159 0070 7047 bx lr
|
||||||
@@ -478,7 +478,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
204 .loc 1 197 7 view .LVU52
|
204 .loc 1 197 7 view .LVU52
|
||||||
205 00b8 1368 ldr r3, [r2]
|
205 00b8 1368 ldr r3, [r2]
|
||||||
206 00ba 23F4C063 bic r3, r3, #1536
|
206 00ba 23F4C063 bic r3, r3, #1536
|
||||||
ARM GAS /tmp/ccebRljS.s page 9
|
ARM GAS /tmp/ccas351m.s page 9
|
||||||
|
|
||||||
|
|
||||||
207 00be 43F40073 orr r3, r3, #512
|
207 00be 43F40073 orr r3, r3, #512
|
||||||
@@ -538,7 +538,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
246 .loc 1 205 11 view .LVU67
|
246 .loc 1 205 11 view .LVU67
|
||||||
247 00ec 5B69 ldr r3, [r3, #20]
|
247 00ec 5B69 ldr r3, [r3, #20]
|
||||||
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
205:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
ARM GAS /tmp/ccebRljS.s page 10
|
ARM GAS /tmp/ccas351m.s page 10
|
||||||
|
|
||||||
|
|
||||||
248 .loc 1 205 10 view .LVU68
|
248 .loc 1 205 10 view .LVU68
|
||||||
@@ -598,7 +598,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableBatteryCharging(uint32_t ResistorSelection)
|
238:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableBatteryCharging(uint32_t ResistorSelection)
|
||||||
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
239:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
289 .loc 1 239 1 is_stmt 1 view -0
|
289 .loc 1 239 1 is_stmt 1 view -0
|
||||||
ARM GAS /tmp/ccebRljS.s page 11
|
ARM GAS /tmp/ccas351m.s page 11
|
||||||
|
|
||||||
|
|
||||||
290 .cfi_startproc
|
290 .cfi_startproc
|
||||||
@@ -658,7 +658,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
329 0000 024A ldr r2, .L29
|
329 0000 024A ldr r2, .L29
|
||||||
330 0002 D368 ldr r3, [r2, #12]
|
330 0002 D368 ldr r3, [r2, #12]
|
||||||
331 0004 23F48073 bic r3, r3, #256
|
331 0004 23F48073 bic r3, r3, #256
|
||||||
ARM GAS /tmp/ccebRljS.s page 12
|
ARM GAS /tmp/ccas351m.s page 12
|
||||||
|
|
||||||
|
|
||||||
332 0008 D360 str r3, [r2, #12]
|
332 0008 D360 str r3, [r2, #12]
|
||||||
@@ -718,7 +718,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
268:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
269:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
269:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
270:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
270:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
||||||
ARM GAS /tmp/ccebRljS.s page 13
|
ARM GAS /tmp/ccas351m.s page 13
|
||||||
|
|
||||||
|
|
||||||
271:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable Internal Wake-up Line.
|
271:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable Internal Wake-up Line.
|
||||||
@@ -778,7 +778,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * I/O pins are available) or the logical OR of several of them to set
|
298:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * I/O pins are available) or the logical OR of several of them to set
|
||||||
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * several bits for a given port in a single API call.
|
299:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * several bits for a given port in a single API call.
|
||||||
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval HAL Status
|
300:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval HAL Status
|
||||||
ARM GAS /tmp/ccebRljS.s page 14
|
ARM GAS /tmp/ccas351m.s page 14
|
||||||
|
|
||||||
|
|
||||||
301:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
301:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
@@ -838,7 +838,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
447 0028 0020 movs r0, #0
|
447 0028 0020 movs r0, #0
|
||||||
448 .loc 1 314 8 view .LVU100
|
448 .loc 1 314 8 view .LVU100
|
||||||
449 002a 7047 bx lr
|
449 002a 7047 bx lr
|
||||||
ARM GAS /tmp/ccebRljS.s page 15
|
ARM GAS /tmp/ccas351m.s page 15
|
||||||
|
|
||||||
|
|
||||||
450 .LVL24:
|
450 .LVL24:
|
||||||
@@ -898,7 +898,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
492 005c 0A43 orrs r2, r2, r1
|
492 005c 0A43 orrs r2, r2, r1
|
||||||
493 005e 9A63 str r2, [r3, #56]
|
493 005e 9A63 str r2, [r3, #56]
|
||||||
325:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
325:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
||||||
ARM GAS /tmp/ccebRljS.s page 16
|
ARM GAS /tmp/ccas351m.s page 16
|
||||||
|
|
||||||
|
|
||||||
494 .loc 1 325 8 view .LVU113
|
494 .loc 1 325 8 view .LVU113
|
||||||
@@ -958,7 +958,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
537 .loc 1 334 8 view .LVU125
|
537 .loc 1 334 8 view .LVU125
|
||||||
304:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
304:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
538 .loc 1 304 21 is_stmt 0 view .LVU126
|
538 .loc 1 304 21 is_stmt 0 view .LVU126
|
||||||
ARM GAS /tmp/ccebRljS.s page 17
|
ARM GAS /tmp/ccas351m.s page 17
|
||||||
|
|
||||||
|
|
||||||
539 0098 0020 movs r0, #0
|
539 0098 0020 movs r0, #0
|
||||||
@@ -1018,7 +1018,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
581 .thumb
|
581 .thumb
|
||||||
582 .thumb_func
|
582 .thumb_func
|
||||||
584 HAL_PWREx_DisableGPIOPullUp:
|
584 HAL_PWREx_DisableGPIOPullUp:
|
||||||
ARM GAS /tmp/ccebRljS.s page 18
|
ARM GAS /tmp/ccas351m.s page 18
|
||||||
|
|
||||||
|
|
||||||
585 .LVL41:
|
585 .LVL41:
|
||||||
@@ -1078,7 +1078,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
611 0012 136A ldr r3, [r2, #32]
|
611 0012 136A ldr r3, [r2, #32]
|
||||||
612 0014 21F48041 bic r1, r1, #16384
|
612 0014 21F48041 bic r1, r1, #16384
|
||||||
613 .LVL42:
|
613 .LVL42:
|
||||||
ARM GAS /tmp/ccebRljS.s page 19
|
ARM GAS /tmp/ccas351m.s page 19
|
||||||
|
|
||||||
|
|
||||||
614 .loc 1 373 8 is_stmt 0 view .LVU143
|
614 .loc 1 373 8 is_stmt 0 view .LVU143
|
||||||
@@ -1138,7 +1138,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
383:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
383:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||||
656 .loc 1 383 8 view .LVU156
|
656 .loc 1 383 8 view .LVU156
|
||||||
365:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
365:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 20
|
ARM GAS /tmp/ccas351m.s page 20
|
||||||
|
|
||||||
|
|
||||||
657 .loc 1 365 21 is_stmt 0 view .LVU157
|
657 .loc 1 365 21 is_stmt 0 view .LVU157
|
||||||
@@ -1198,7 +1198,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
701 0078 23EA0103 bic r3, r3, r1
|
701 0078 23EA0103 bic r3, r3, r1
|
||||||
702 007c 1365 str r3, [r2, #80]
|
702 007c 1365 str r3, [r2, #80]
|
||||||
392:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
392:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||||
ARM GAS /tmp/ccebRljS.s page 21
|
ARM GAS /tmp/ccas351m.s page 21
|
||||||
|
|
||||||
|
|
||||||
703 .loc 1 392 8 is_stmt 1 view .LVU170
|
703 .loc 1 392 8 is_stmt 1 view .LVU170
|
||||||
@@ -1258,7 +1258,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
416:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * (or PWR_GPIO_I depending on the devices) to select the GPIO peripheral.
|
416:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * (or PWR_GPIO_I depending on the devices) to select the GPIO peripheral.
|
||||||
417:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param GPIONumber: Specify the I/O pins numbers.
|
417:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param GPIONumber: Specify the I/O pins numbers.
|
||||||
418:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
418:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
||||||
ARM GAS /tmp/ccebRljS.s page 22
|
ARM GAS /tmp/ccas351m.s page 22
|
||||||
|
|
||||||
|
|
||||||
419:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * PWR_GPIO_BIT_0, ..., PWR_GPIO_BIT_15 (except for the port where less
|
419:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * PWR_GPIO_BIT_0, ..., PWR_GPIO_BIT_15 (except for the port where less
|
||||||
@@ -1318,7 +1318,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
436:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
436:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||||
771 .loc 1 436 8 is_stmt 1 view .LVU185
|
771 .loc 1 436 8 is_stmt 1 view .LVU185
|
||||||
426:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
426:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 23
|
ARM GAS /tmp/ccas351m.s page 23
|
||||||
|
|
||||||
|
|
||||||
772 .loc 1 426 21 is_stmt 0 view .LVU186
|
772 .loc 1 426 21 is_stmt 0 view .LVU186
|
||||||
@@ -1378,7 +1378,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
814 .loc 1 446 8 is_stmt 1 view .LVU199
|
814 .loc 1 446 8 is_stmt 1 view .LVU199
|
||||||
815 0058 174B ldr r3, .L74
|
815 0058 174B ldr r3, .L74
|
||||||
816 005a DA6B ldr r2, [r3, #60]
|
816 005a DA6B ldr r2, [r3, #60]
|
||||||
ARM GAS /tmp/ccebRljS.s page 24
|
ARM GAS /tmp/ccas351m.s page 24
|
||||||
|
|
||||||
|
|
||||||
817 005c 0A43 orrs r2, r2, r1
|
817 005c 0A43 orrs r2, r2, r1
|
||||||
@@ -1438,7 +1438,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
860 0092 22EA0102 bic r2, r2, r1
|
860 0092 22EA0102 bic r2, r2, r1
|
||||||
861 0096 9A64 str r2, [r3, #72]
|
861 0096 9A64 str r2, [r3, #72]
|
||||||
456:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
456:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||||
ARM GAS /tmp/ccebRljS.s page 25
|
ARM GAS /tmp/ccas351m.s page 25
|
||||||
|
|
||||||
|
|
||||||
862 .loc 1 456 8 view .LVU212
|
862 .loc 1 456 8 view .LVU212
|
||||||
@@ -1498,7 +1498,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
903 .align 1
|
903 .align 1
|
||||||
904 .global HAL_PWREx_DisableGPIOPullDown
|
904 .global HAL_PWREx_DisableGPIOPullDown
|
||||||
905 .syntax unified
|
905 .syntax unified
|
||||||
ARM GAS /tmp/ccebRljS.s page 26
|
ARM GAS /tmp/ccas351m.s page 26
|
||||||
|
|
||||||
|
|
||||||
906 .thumb
|
906 .thumb
|
||||||
@@ -1558,7 +1558,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
495:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRA, (GPIONumber & (~(PWR_GPIO_BIT_13|PWR_GPIO_BIT_15))));
|
495:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRA, (GPIONumber & (~(PWR_GPIO_BIT_13|PWR_GPIO_BIT_15))));
|
||||||
934 .loc 1 495 8 view .LVU229
|
934 .loc 1 495 8 view .LVU229
|
||||||
935 0010 1C4A ldr r2, .L87
|
935 0010 1C4A ldr r2, .L87
|
||||||
ARM GAS /tmp/ccebRljS.s page 27
|
ARM GAS /tmp/ccas351m.s page 27
|
||||||
|
|
||||||
|
|
||||||
936 0012 536A ldr r3, [r2, #36]
|
936 0012 536A ldr r3, [r2, #36]
|
||||||
@@ -1618,7 +1618,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
504:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
504:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->PDCRD, GPIONumber);
|
||||||
979 .loc 1 504 8 is_stmt 1 view .LVU243
|
979 .loc 1 504 8 is_stmt 1 view .LVU243
|
||||||
980 0042 104A ldr r2, .L87
|
980 0042 104A ldr r2, .L87
|
||||||
ARM GAS /tmp/ccebRljS.s page 28
|
ARM GAS /tmp/ccas351m.s page 28
|
||||||
|
|
||||||
|
|
||||||
981 0044 D36B ldr r3, [r2, #60]
|
981 0044 D36B ldr r3, [r2, #60]
|
||||||
@@ -1678,7 +1678,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1023 .loc 1 513 8 is_stmt 1 view .LVU256
|
1023 .loc 1 513 8 is_stmt 1 view .LVU256
|
||||||
1024 0074 034B ldr r3, .L87
|
1024 0074 034B ldr r3, .L87
|
||||||
1025 0076 5A6D ldr r2, [r3, #84]
|
1025 0076 5A6D ldr r2, [r3, #84]
|
||||||
ARM GAS /tmp/ccebRljS.s page 29
|
ARM GAS /tmp/ccas351m.s page 29
|
||||||
|
|
||||||
|
|
||||||
1026 0078 5A65 str r2, [r3, #84]
|
1026 0078 5A65 str r2, [r3, #84]
|
||||||
@@ -1738,7 +1738,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1057 .loc 1 536 1 is_stmt 1 view -0
|
1057 .loc 1 536 1 is_stmt 1 view -0
|
||||||
1058 .cfi_startproc
|
1058 .cfi_startproc
|
||||||
1059 @ args = 0, pretend = 0, frame = 0
|
1059 @ args = 0, pretend = 0, frame = 0
|
||||||
ARM GAS /tmp/ccebRljS.s page 30
|
ARM GAS /tmp/ccas351m.s page 30
|
||||||
|
|
||||||
|
|
||||||
1060 @ frame_needed = 0, uses_anonymous_args = 0
|
1060 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
@@ -1798,7 +1798,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1102 .LFE340:
|
1102 .LFE340:
|
||||||
1104 .section .text.HAL_PWREx_EnableSRAM2ContentRetention,"ax",%progbits
|
1104 .section .text.HAL_PWREx_EnableSRAM2ContentRetention,"ax",%progbits
|
||||||
1105 .align 1
|
1105 .align 1
|
||||||
ARM GAS /tmp/ccebRljS.s page 31
|
ARM GAS /tmp/ccas351m.s page 31
|
||||||
|
|
||||||
|
|
||||||
1106 .global HAL_PWREx_EnableSRAM2ContentRetention
|
1106 .global HAL_PWREx_EnableSRAM2ContentRetention
|
||||||
@@ -1858,7 +1858,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
573:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
573:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
1141 .loc 1 573 1 is_stmt 1 view -0
|
1141 .loc 1 573 1 is_stmt 1 view -0
|
||||||
1142 .cfi_startproc
|
1142 .cfi_startproc
|
||||||
ARM GAS /tmp/ccebRljS.s page 32
|
ARM GAS /tmp/ccas351m.s page 32
|
||||||
|
|
||||||
|
|
||||||
1143 @ args = 0, pretend = 0, frame = 0
|
1143 @ args = 0, pretend = 0, frame = 0
|
||||||
@@ -1918,7 +1918,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1184 000c 00700040 .word 1073770496
|
1184 000c 00700040 .word 1073770496
|
||||||
1185 .cfi_endproc
|
1185 .cfi_endproc
|
||||||
1186 .LFE343:
|
1186 .LFE343:
|
||||||
ARM GAS /tmp/ccebRljS.s page 33
|
ARM GAS /tmp/ccas351m.s page 33
|
||||||
|
|
||||||
|
|
||||||
1188 .section .text.HAL_PWREx_DisablePVM1,"ax",%progbits
|
1188 .section .text.HAL_PWREx_DisablePVM1,"ax",%progbits
|
||||||
@@ -1978,7 +1978,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1226 .cfi_startproc
|
1226 .cfi_startproc
|
||||||
1227 @ args = 0, pretend = 0, frame = 0
|
1227 @ args = 0, pretend = 0, frame = 0
|
||||||
1228 @ frame_needed = 0, uses_anonymous_args = 0
|
1228 @ frame_needed = 0, uses_anonymous_args = 0
|
||||||
ARM GAS /tmp/ccebRljS.s page 34
|
ARM GAS /tmp/ccas351m.s page 34
|
||||||
|
|
||||||
|
|
||||||
1229 @ link register save eliminated.
|
1229 @ link register save eliminated.
|
||||||
@@ -2038,7 +2038,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1275 .syntax unified
|
1275 .syntax unified
|
||||||
1276 .thumb
|
1276 .thumb
|
||||||
1277 .thumb_func
|
1277 .thumb_func
|
||||||
ARM GAS /tmp/ccebRljS.s page 35
|
ARM GAS /tmp/ccas351m.s page 35
|
||||||
|
|
||||||
|
|
||||||
1279 HAL_PWREx_EnablePVM3:
|
1279 HAL_PWREx_EnablePVM3:
|
||||||
@@ -2098,7 +2098,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1316 0002 5368 ldr r3, [r2, #4]
|
1316 0002 5368 ldr r3, [r2, #4]
|
||||||
1317 0004 23F04003 bic r3, r3, #64
|
1317 0004 23F04003 bic r3, r3, #64
|
||||||
1318 0008 5360 str r3, [r2, #4]
|
1318 0008 5360 str r3, [r2, #4]
|
||||||
ARM GAS /tmp/ccebRljS.s page 36
|
ARM GAS /tmp/ccas351m.s page 36
|
||||||
|
|
||||||
|
|
||||||
638:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
638:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
@@ -2158,7 +2158,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
650:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
650:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /**
|
||||||
651:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable the Power Voltage Monitoring 4: VDDA versus OPAMP/DAC minimum voltage 1.8V.
|
651:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @brief Disable the Power Voltage Monitoring 4: VDDA versus OPAMP/DAC minimum voltage 1.8V.
|
||||||
652:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
652:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||||
ARM GAS /tmp/ccebRljS.s page 37
|
ARM GAS /tmp/ccas351m.s page 37
|
||||||
|
|
||||||
|
|
||||||
653:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
653:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
@@ -2218,7 +2218,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1398 @ link register save eliminated.
|
1398 @ link register save eliminated.
|
||||||
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** HAL_StatusTypeDef status = HAL_OK;
|
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** HAL_StatusTypeDef status = HAL_OK;
|
||||||
1399 .loc 1 676 3 view .LVU300
|
1399 .loc 1 676 3 view .LVU300
|
||||||
ARM GAS /tmp/ccebRljS.s page 38
|
ARM GAS /tmp/ccas351m.s page 38
|
||||||
|
|
||||||
|
|
||||||
677:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
677:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
@@ -2278,7 +2278,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
718:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
718:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** break;
|
||||||
719:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif /* PWR_CR2_PVME1 */
|
719:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #endif /* PWR_CR2_PVME1 */
|
||||||
720:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
720:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 39
|
ARM GAS /tmp/ccas351m.s page 39
|
||||||
|
|
||||||
|
|
||||||
721:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined(PWR_CR2_PVME2)
|
721:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** #if defined(PWR_CR2_PVME2)
|
||||||
@@ -2338,7 +2338,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1449 004e 664A ldr r2, .L150
|
1449 004e 664A ldr r2, .L150
|
||||||
1450 0050 536A ldr r3, [r2, #36]
|
1450 0050 536A ldr r3, [r2, #36]
|
||||||
1451 0052 43F01003 orr r3, r3, #16
|
1451 0052 43F01003 orr r3, r3, #16
|
||||||
ARM GAS /tmp/ccebRljS.s page 40
|
ARM GAS /tmp/ccas351m.s page 40
|
||||||
|
|
||||||
|
|
||||||
1452 0056 5362 str r3, [r2, #36]
|
1452 0056 5362 str r3, [r2, #36]
|
||||||
@@ -2398,7 +2398,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
686:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
686:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
1491 .loc 1 686 3 view .LVU330
|
1491 .loc 1 686 3 view .LVU330
|
||||||
1492 0086 802B cmp r3, #128
|
1492 0086 802B cmp r3, #128
|
||||||
ARM GAS /tmp/ccebRljS.s page 41
|
ARM GAS /tmp/ccas351m.s page 41
|
||||||
|
|
||||||
|
|
||||||
1493 0088 36D1 bne .L149
|
1493 0088 36D1 bne .L149
|
||||||
@@ -2458,7 +2458,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
790:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_DISABLE_RISING_EDGE();
|
790:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_DISABLE_RISING_EDGE();
|
||||||
1507 .loc 1 790 7 view .LVU334
|
1507 .loc 1 790 7 view .LVU334
|
||||||
1508 00a4 9A6A ldr r2, [r3, #40]
|
1508 00a4 9A6A ldr r2, [r3, #40]
|
||||||
ARM GAS /tmp/ccebRljS.s page 42
|
ARM GAS /tmp/ccas351m.s page 42
|
||||||
|
|
||||||
|
|
||||||
1509 00a6 22F04002 bic r2, r2, #64
|
1509 00a6 22F04002 bic r2, r2, #64
|
||||||
@@ -2518,7 +2518,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1546 .L143:
|
1546 .L143:
|
||||||
808:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
808:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
809:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
809:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 43
|
ARM GAS /tmp/ccas351m.s page 43
|
||||||
|
|
||||||
|
|
||||||
810:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if((sConfigPVM->Mode & PVM_FALLING_EDGE) == PVM_FALLING_EDGE)
|
810:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** if((sConfigPVM->Mode & PVM_FALLING_EDGE) == PVM_FALLING_EDGE)
|
||||||
@@ -2578,7 +2578,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1589 .loc 1 697 7 view .LVU359
|
1589 .loc 1 697 7 view .LVU359
|
||||||
697:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
697:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
1590 .loc 1 697 21 is_stmt 0 view .LVU360
|
1590 .loc 1 697 21 is_stmt 0 view .LVU360
|
||||||
ARM GAS /tmp/ccebRljS.s page 44
|
ARM GAS /tmp/ccas351m.s page 44
|
||||||
|
|
||||||
|
|
||||||
1591 011e 4368 ldr r3, [r0, #4]
|
1591 011e 4368 ldr r3, [r0, #4]
|
||||||
@@ -2638,7 +2638,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1631 .loc 1 716 9 is_stmt 1 view .LVU374
|
1631 .loc 1 716 9 is_stmt 1 view .LVU374
|
||||||
1632 015c 224A ldr r2, .L150
|
1632 015c 224A ldr r2, .L150
|
||||||
1633 015e D36A ldr r3, [r2, #44]
|
1633 015e D36A ldr r3, [r2, #44]
|
||||||
ARM GAS /tmp/ccebRljS.s page 45
|
ARM GAS /tmp/ccas351m.s page 45
|
||||||
|
|
||||||
|
|
||||||
1634 0160 43F00803 orr r3, r3, #8
|
1634 0160 43F00803 orr r3, r3, #8
|
||||||
@@ -2698,7 +2698,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1675 .loc 1 768 9 view .LVU387
|
1675 .loc 1 768 9 view .LVU387
|
||||||
1676 01a0 13F4003F tst r3, #131072
|
1676 01a0 13F4003F tst r3, #131072
|
||||||
1677 01a4 04D0 beq .L139
|
1677 01a4 04D0 beq .L139
|
||||||
ARM GAS /tmp/ccebRljS.s page 46
|
ARM GAS /tmp/ccas351m.s page 46
|
||||||
|
|
||||||
|
|
||||||
770:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
770:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
@@ -2758,7 +2758,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1719 .LVL112:
|
1719 .LVL112:
|
||||||
1720 .L145:
|
1720 .L145:
|
||||||
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
676:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
ARM GAS /tmp/ccebRljS.s page 47
|
ARM GAS /tmp/ccas351m.s page 47
|
||||||
|
|
||||||
|
|
||||||
1721 .loc 1 676 21 view .LVU401
|
1721 .loc 1 676 21 view .LVU401
|
||||||
@@ -2818,7 +2818,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
829:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Flash in power-down monde in setting the RUN_PD bit in FLASH_ACR register.
|
829:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Flash in power-down monde in setting the RUN_PD bit in FLASH_ACR register.
|
||||||
830:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Additionally, the clock frequency must be reduced below 2 MHz.
|
830:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Additionally, the clock frequency must be reduced below 2 MHz.
|
||||||
831:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Setting RUN_PD in FLASH_ACR then appropriately reducing the clock frequency must
|
831:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * Setting RUN_PD in FLASH_ACR then appropriately reducing the clock frequency must
|
||||||
ARM GAS /tmp/ccebRljS.s page 48
|
ARM GAS /tmp/ccas351m.s page 48
|
||||||
|
|
||||||
|
|
||||||
832:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * be done before calling HAL_PWREx_EnableLowPowerRunMode() API.
|
832:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * be done before calling HAL_PWREx_EnableLowPowerRunMode() API.
|
||||||
@@ -2878,7 +2878,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
854:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear LPR bit */
|
854:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear LPR bit */
|
||||||
855:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->CR1, PWR_CR1_LPR);
|
855:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** CLEAR_BIT(PWR->CR1, PWR_CR1_LPR);
|
||||||
1791 .loc 1 855 3 view .LVU413
|
1791 .loc 1 855 3 view .LVU413
|
||||||
ARM GAS /tmp/ccebRljS.s page 49
|
ARM GAS /tmp/ccas351m.s page 49
|
||||||
|
|
||||||
|
|
||||||
1792 0000 124A ldr r2, .L161
|
1792 0000 124A ldr r2, .L161
|
||||||
@@ -2938,7 +2938,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1834 003a 5B69 ldr r3, [r3, #20]
|
1834 003a 5B69 ldr r3, [r3, #20]
|
||||||
1835 .loc 1 863 6 view .LVU428
|
1835 .loc 1 863 6 view .LVU428
|
||||||
1836 003c 13F4007F tst r3, #512
|
1836 003c 13F4007F tst r3, #512
|
||||||
ARM GAS /tmp/ccebRljS.s page 50
|
ARM GAS /tmp/ccas351m.s page 50
|
||||||
|
|
||||||
|
|
||||||
1837 0040 01D1 bne .L160
|
1837 0040 01D1 bne .L160
|
||||||
@@ -2998,7 +2998,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
892:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
892:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||||
893:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
893:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
894:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnterSTOP0Mode(uint8_t STOPEntry)
|
894:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnterSTOP0Mode(uint8_t STOPEntry)
|
||||||
ARM GAS /tmp/ccebRljS.s page 51
|
ARM GAS /tmp/ccas351m.s page 51
|
||||||
|
|
||||||
|
|
||||||
895:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
895:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
@@ -3058,7 +3058,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1896 @ 0 "" 2
|
1896 @ 0 "" 2
|
||||||
1897 .thumb
|
1897 .thumb
|
||||||
1898 .syntax unified
|
1898 .syntax unified
|
||||||
ARM GAS /tmp/ccebRljS.s page 52
|
ARM GAS /tmp/ccas351m.s page 52
|
||||||
|
|
||||||
|
|
||||||
1899 .L165:
|
1899 .L165:
|
||||||
@@ -3118,7 +3118,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
937:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * is set.
|
937:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * is set.
|
||||||
938:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note Due to low power mode, an additional startup delay is incurred when waking up from Stop
|
938:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note Due to low power mode, an additional startup delay is incurred when waking up from Stop
|
||||||
939:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param STOPEntry specifies if Stop mode in entered with WFI or WFE instruction.
|
939:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @param STOPEntry specifies if Stop mode in entered with WFI or WFE instruction.
|
||||||
ARM GAS /tmp/ccebRljS.s page 53
|
ARM GAS /tmp/ccas351m.s page 53
|
||||||
|
|
||||||
|
|
||||||
940:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
940:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * This parameter can be one of the following values:
|
||||||
@@ -3178,7 +3178,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1961 @ 966 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
|
1961 @ 966 "Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c" 1
|
||||||
1962 001e 20BF wfe
|
1962 001e 20BF wfe
|
||||||
1963 @ 0 "" 2
|
1963 @ 0 "" 2
|
||||||
ARM GAS /tmp/ccebRljS.s page 54
|
ARM GAS /tmp/ccas351m.s page 54
|
||||||
|
|
||||||
|
|
||||||
967:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __WFE();
|
967:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __WFE();
|
||||||
@@ -3238,7 +3238,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
982:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * The BOR is not available.
|
982:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * The BOR is not available.
|
||||||
983:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
983:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @note The I/Os can be configured either with a pull-up or pull-down or can be kept in analog s
|
||||||
984:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
984:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||||
ARM GAS /tmp/ccebRljS.s page 55
|
ARM GAS /tmp/ccas351m.s page 55
|
||||||
|
|
||||||
|
|
||||||
985:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
985:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
@@ -3298,7 +3298,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2042 .thumb_func
|
2042 .thumb_func
|
||||||
2044 HAL_PWREx_PVM1Callback:
|
2044 HAL_PWREx_PVM1Callback:
|
||||||
2045 .LFB358:
|
2045 .LFB358:
|
||||||
ARM GAS /tmp/ccebRljS.s page 56
|
ARM GAS /tmp/ccas351m.s page 56
|
||||||
|
|
||||||
|
|
||||||
1002:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
1002:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c ****
|
||||||
@@ -3358,7 +3358,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1056:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear PVM4 exti pending bit */
|
1056:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** /* Clear PVM4 exti pending bit */
|
||||||
1057:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_CLEAR_FLAG();
|
1057:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** __HAL_PWR_PVM4_EXTI_CLEAR_FLAG();
|
||||||
1058:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
1058:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
ARM GAS /tmp/ccebRljS.s page 57
|
ARM GAS /tmp/ccas351m.s page 57
|
||||||
|
|
||||||
|
|
||||||
1059:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
1059:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
@@ -3418,7 +3418,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2076 .align 1
|
2076 .align 1
|
||||||
2077 .weak HAL_PWREx_PVM3Callback
|
2077 .weak HAL_PWREx_PVM3Callback
|
||||||
2078 .syntax unified
|
2078 .syntax unified
|
||||||
ARM GAS /tmp/ccebRljS.s page 58
|
ARM GAS /tmp/ccas351m.s page 58
|
||||||
|
|
||||||
|
|
||||||
2079 .thumb
|
2079 .thumb
|
||||||
@@ -3478,7 +3478,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2114 .align 1
|
2114 .align 1
|
||||||
2115 .global HAL_PWREx_PVD_PVM_IRQHandler
|
2115 .global HAL_PWREx_PVD_PVM_IRQHandler
|
||||||
2116 .syntax unified
|
2116 .syntax unified
|
||||||
ARM GAS /tmp/ccebRljS.s page 59
|
ARM GAS /tmp/ccas351m.s page 59
|
||||||
|
|
||||||
|
|
||||||
2117 .thumb
|
2117 .thumb
|
||||||
@@ -3538,7 +3538,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2159 .loc 1 1043 5 view .LVU481
|
2159 .loc 1 1043 5 view .LVU481
|
||||||
2160 0024 13F0200F tst r3, #32
|
2160 0024 13F0200F tst r3, #32
|
||||||
2161 0028 18D1 bne .L192
|
2161 0028 18D1 bne .L192
|
||||||
ARM GAS /tmp/ccebRljS.s page 60
|
ARM GAS /tmp/ccas351m.s page 60
|
||||||
|
|
||||||
|
|
||||||
2162 .L186:
|
2162 .L186:
|
||||||
@@ -3598,7 +3598,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2204 .loc 1 1049 5 view .LVU493
|
2204 .loc 1 1049 5 view .LVU493
|
||||||
2205 0060 044B ldr r3, .L194
|
2205 0060 044B ldr r3, .L194
|
||||||
2206 0062 2022 movs r2, #32
|
2206 0062 2022 movs r2, #32
|
||||||
ARM GAS /tmp/ccebRljS.s page 61
|
ARM GAS /tmp/ccas351m.s page 61
|
||||||
|
|
||||||
|
|
||||||
2207 0064 5A63 str r2, [r3, #52]
|
2207 0064 5A63 str r2, [r3, #52]
|
||||||
@@ -3658,7 +3658,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2249 .L197:
|
2249 .L197:
|
||||||
2250 000c 00700040 .word 1073770496
|
2250 000c 00700040 .word 1073770496
|
||||||
2251 .cfi_endproc
|
2251 .cfi_endproc
|
||||||
ARM GAS /tmp/ccebRljS.s page 62
|
ARM GAS /tmp/ccas351m.s page 62
|
||||||
|
|
||||||
|
|
||||||
2252 .LFE362:
|
2252 .LFE362:
|
||||||
@@ -3718,7 +3718,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
1139:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
1139:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** * @retval None
|
||||||
1140:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
1140:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** */
|
||||||
1141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableUCPDDeadBattery(void)
|
1141:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** void HAL_PWREx_EnableUCPDDeadBattery(void)
|
||||||
ARM GAS /tmp/ccebRljS.s page 63
|
ARM GAS /tmp/ccas351m.s page 63
|
||||||
|
|
||||||
|
|
||||||
1142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
1142:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** {
|
||||||
@@ -3778,7 +3778,7 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2328 0008 9360 str r3, [r2, #8]
|
2328 0008 9360 str r3, [r2, #8]
|
||||||
1161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
1161:Drivers/STM32G4xx_HAL_Driver/Src/stm32g4xx_hal_pwr_ex.c **** }
|
||||||
2329 .loc 1 1161 1 is_stmt 0 view .LVU508
|
2329 .loc 1 1161 1 is_stmt 0 view .LVU508
|
||||||
ARM GAS /tmp/ccebRljS.s page 64
|
ARM GAS /tmp/ccas351m.s page 64
|
||||||
|
|
||||||
|
|
||||||
2330 000a 7047 bx lr
|
2330 000a 7047 bx lr
|
||||||
@@ -3790,144 +3790,144 @@ ARM GAS /tmp/ccebRljS.s page 1
|
|||||||
2336 .LFE365:
|
2336 .LFE365:
|
||||||
2338 .text
|
2338 .text
|
||||||
2339 .Letext0:
|
2339 .Letext0:
|
||||||
2340 .file 2 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
2340 .file 2 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/mach
|
||||||
2341 .file 3 "/home/fra/bin/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
2341 .file 3 "/home/fra/bin/arm-gnu-toolchain-14.2.rel1-x86_64-arm-none-eabi/arm-none-eabi/include/sys/
|
||||||
2342 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
2342 .file 4 "Drivers/CMSIS/Include/core_cm4.h"
|
||||||
2343 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
2343 .file 5 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/stm32g431xx.h"
|
||||||
2344 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
2344 .file 6 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_def.h"
|
||||||
2345 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
2345 .file 7 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr_ex.h"
|
||||||
2346 .file 8 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
2346 .file 8 "Drivers/CMSIS/Device/ST/STM32G4xx/Include/system_stm32g4xx.h"
|
||||||
2347 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
2347 .file 9 "Drivers/STM32G4xx_HAL_Driver/Inc/stm32g4xx_hal_pwr.h"
|
||||||
ARM GAS /tmp/ccebRljS.s page 65
|
ARM GAS /tmp/ccas351m.s page 65
|
||||||
|
|
||||||
|
|
||||||
DEFINED SYMBOLS
|
DEFINED SYMBOLS
|
||||||
*ABS*:00000000 stm32g4xx_hal_pwr_ex.c
|
*ABS*:00000000 stm32g4xx_hal_pwr_ex.c
|
||||||
/tmp/ccebRljS.s:21 .text.HAL_PWREx_GetVoltageRange:00000000 $t
|
/tmp/ccas351m.s:21 .text.HAL_PWREx_GetVoltageRange:00000000 $t
|
||||||
/tmp/ccebRljS.s:27 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
|
/tmp/ccas351m.s:27 .text.HAL_PWREx_GetVoltageRange:00000000 HAL_PWREx_GetVoltageRange
|
||||||
/tmp/ccebRljS.s:58 .text.HAL_PWREx_GetVoltageRange:00000020 $d
|
/tmp/ccas351m.s:58 .text.HAL_PWREx_GetVoltageRange:00000020 $d
|
||||||
/tmp/ccebRljS.s:63 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
|
/tmp/ccas351m.s:63 .text.HAL_PWREx_ControlVoltageScaling:00000000 $t
|
||||||
/tmp/ccebRljS.s:69 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
|
/tmp/ccas351m.s:69 .text.HAL_PWREx_ControlVoltageScaling:00000000 HAL_PWREx_ControlVoltageScaling
|
||||||
/tmp/ccebRljS.s:273 .text.HAL_PWREx_ControlVoltageScaling:00000100 $d
|
/tmp/ccas351m.s:273 .text.HAL_PWREx_ControlVoltageScaling:00000100 $d
|
||||||
/tmp/ccebRljS.s:280 .text.HAL_PWREx_EnableBatteryCharging:00000000 $t
|
/tmp/ccas351m.s:280 .text.HAL_PWREx_EnableBatteryCharging:00000000 $t
|
||||||
/tmp/ccebRljS.s:286 .text.HAL_PWREx_EnableBatteryCharging:00000000 HAL_PWREx_EnableBatteryCharging
|
/tmp/ccas351m.s:286 .text.HAL_PWREx_EnableBatteryCharging:00000000 HAL_PWREx_EnableBatteryCharging
|
||||||
/tmp/ccebRljS.s:310 .text.HAL_PWREx_EnableBatteryCharging:00000018 $d
|
/tmp/ccas351m.s:310 .text.HAL_PWREx_EnableBatteryCharging:00000018 $d
|
||||||
/tmp/ccebRljS.s:315 .text.HAL_PWREx_DisableBatteryCharging:00000000 $t
|
/tmp/ccas351m.s:315 .text.HAL_PWREx_DisableBatteryCharging:00000000 $t
|
||||||
/tmp/ccebRljS.s:321 .text.HAL_PWREx_DisableBatteryCharging:00000000 HAL_PWREx_DisableBatteryCharging
|
/tmp/ccas351m.s:321 .text.HAL_PWREx_DisableBatteryCharging:00000000 HAL_PWREx_DisableBatteryCharging
|
||||||
/tmp/ccebRljS.s:338 .text.HAL_PWREx_DisableBatteryCharging:0000000c $d
|
/tmp/ccas351m.s:338 .text.HAL_PWREx_DisableBatteryCharging:0000000c $d
|
||||||
/tmp/ccebRljS.s:343 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 $t
|
/tmp/ccas351m.s:343 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 $t
|
||||||
/tmp/ccebRljS.s:349 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 HAL_PWREx_EnableInternalWakeUpLine
|
/tmp/ccas351m.s:349 .text.HAL_PWREx_EnableInternalWakeUpLine:00000000 HAL_PWREx_EnableInternalWakeUpLine
|
||||||
/tmp/ccebRljS.s:366 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000c $d
|
/tmp/ccas351m.s:366 .text.HAL_PWREx_EnableInternalWakeUpLine:0000000c $d
|
||||||
/tmp/ccebRljS.s:371 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 $t
|
/tmp/ccas351m.s:371 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 $t
|
||||||
/tmp/ccebRljS.s:377 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 HAL_PWREx_DisableInternalWakeUpLine
|
/tmp/ccas351m.s:377 .text.HAL_PWREx_DisableInternalWakeUpLine:00000000 HAL_PWREx_DisableInternalWakeUpLine
|
||||||
/tmp/ccebRljS.s:394 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000c $d
|
/tmp/ccas351m.s:394 .text.HAL_PWREx_DisableInternalWakeUpLine:0000000c $d
|
||||||
/tmp/ccebRljS.s:399 .text.HAL_PWREx_EnableGPIOPullUp:00000000 $t
|
/tmp/ccas351m.s:399 .text.HAL_PWREx_EnableGPIOPullUp:00000000 $t
|
||||||
/tmp/ccebRljS.s:405 .text.HAL_PWREx_EnableGPIOPullUp:00000000 HAL_PWREx_EnableGPIOPullUp
|
/tmp/ccas351m.s:405 .text.HAL_PWREx_EnableGPIOPullUp:00000000 HAL_PWREx_EnableGPIOPullUp
|
||||||
/tmp/ccebRljS.s:421 .text.HAL_PWREx_EnableGPIOPullUp:00000008 $d
|
/tmp/ccas351m.s:421 .text.HAL_PWREx_EnableGPIOPullUp:00000008 $d
|
||||||
/tmp/ccebRljS.s:573 .text.HAL_PWREx_EnableGPIOPullUp:000000b4 $d
|
/tmp/ccas351m.s:573 .text.HAL_PWREx_EnableGPIOPullUp:000000b4 $d
|
||||||
/tmp/ccebRljS.s:578 .text.HAL_PWREx_DisableGPIOPullUp:00000000 $t
|
/tmp/ccas351m.s:578 .text.HAL_PWREx_DisableGPIOPullUp:00000000 $t
|
||||||
/tmp/ccebRljS.s:584 .text.HAL_PWREx_DisableGPIOPullUp:00000000 HAL_PWREx_DisableGPIOPullUp
|
/tmp/ccas351m.s:584 .text.HAL_PWREx_DisableGPIOPullUp:00000000 HAL_PWREx_DisableGPIOPullUp
|
||||||
/tmp/ccebRljS.s:600 .text.HAL_PWREx_DisableGPIOPullUp:00000008 $d
|
/tmp/ccas351m.s:600 .text.HAL_PWREx_DisableGPIOPullUp:00000008 $d
|
||||||
/tmp/ccebRljS.s:720 .text.HAL_PWREx_DisableGPIOPullUp:00000088 $d
|
/tmp/ccas351m.s:720 .text.HAL_PWREx_DisableGPIOPullUp:00000088 $d
|
||||||
/tmp/ccebRljS.s:725 .text.HAL_PWREx_EnableGPIOPullDown:00000000 $t
|
/tmp/ccas351m.s:725 .text.HAL_PWREx_EnableGPIOPullDown:00000000 $t
|
||||||
/tmp/ccebRljS.s:731 .text.HAL_PWREx_EnableGPIOPullDown:00000000 HAL_PWREx_EnableGPIOPullDown
|
/tmp/ccas351m.s:731 .text.HAL_PWREx_EnableGPIOPullDown:00000000 HAL_PWREx_EnableGPIOPullDown
|
||||||
/tmp/ccebRljS.s:747 .text.HAL_PWREx_EnableGPIOPullDown:00000008 $d
|
/tmp/ccas351m.s:747 .text.HAL_PWREx_EnableGPIOPullDown:00000008 $d
|
||||||
/tmp/ccebRljS.s:898 .text.HAL_PWREx_EnableGPIOPullDown:000000b8 $d
|
/tmp/ccas351m.s:898 .text.HAL_PWREx_EnableGPIOPullDown:000000b8 $d
|
||||||
/tmp/ccebRljS.s:903 .text.HAL_PWREx_DisableGPIOPullDown:00000000 $t
|
/tmp/ccas351m.s:903 .text.HAL_PWREx_DisableGPIOPullDown:00000000 $t
|
||||||
/tmp/ccebRljS.s:909 .text.HAL_PWREx_DisableGPIOPullDown:00000000 HAL_PWREx_DisableGPIOPullDown
|
/tmp/ccas351m.s:909 .text.HAL_PWREx_DisableGPIOPullDown:00000000 HAL_PWREx_DisableGPIOPullDown
|
||||||
/tmp/ccebRljS.s:925 .text.HAL_PWREx_DisableGPIOPullDown:00000008 $d
|
/tmp/ccas351m.s:925 .text.HAL_PWREx_DisableGPIOPullDown:00000008 $d
|
||||||
/tmp/ccebRljS.s:1044 .text.HAL_PWREx_DisableGPIOPullDown:00000084 $d
|
/tmp/ccas351m.s:1044 .text.HAL_PWREx_DisableGPIOPullDown:00000084 $d
|
||||||
/tmp/ccebRljS.s:1049 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 $t
|
/tmp/ccas351m.s:1049 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 $t
|
||||||
/tmp/ccebRljS.s:1055 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 HAL_PWREx_EnablePullUpPullDownConfig
|
/tmp/ccas351m.s:1055 .text.HAL_PWREx_EnablePullUpPullDownConfig:00000000 HAL_PWREx_EnablePullUpPullDownConfig
|
||||||
/tmp/ccebRljS.s:1072 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000c $d
|
/tmp/ccas351m.s:1072 .text.HAL_PWREx_EnablePullUpPullDownConfig:0000000c $d
|
||||||
/tmp/ccebRljS.s:1077 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 $t
|
/tmp/ccas351m.s:1077 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 $t
|
||||||
/tmp/ccebRljS.s:1083 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 HAL_PWREx_DisablePullUpPullDownConfig
|
/tmp/ccas351m.s:1083 .text.HAL_PWREx_DisablePullUpPullDownConfig:00000000 HAL_PWREx_DisablePullUpPullDownConfig
|
||||||
/tmp/ccebRljS.s:1100 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000c $d
|
/tmp/ccas351m.s:1100 .text.HAL_PWREx_DisablePullUpPullDownConfig:0000000c $d
|
||||||
/tmp/ccebRljS.s:1105 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 $t
|
/tmp/ccas351m.s:1105 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 $t
|
||||||
/tmp/ccebRljS.s:1111 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 HAL_PWREx_EnableSRAM2ContentRetention
|
/tmp/ccas351m.s:1111 .text.HAL_PWREx_EnableSRAM2ContentRetention:00000000 HAL_PWREx_EnableSRAM2ContentRetention
|
||||||
/tmp/ccebRljS.s:1128 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000c $d
|
/tmp/ccas351m.s:1128 .text.HAL_PWREx_EnableSRAM2ContentRetention:0000000c $d
|
||||||
/tmp/ccebRljS.s:1133 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 $t
|
/tmp/ccas351m.s:1133 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 $t
|
||||||
/tmp/ccebRljS.s:1139 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 HAL_PWREx_DisableSRAM2ContentRetention
|
/tmp/ccas351m.s:1139 .text.HAL_PWREx_DisableSRAM2ContentRetention:00000000 HAL_PWREx_DisableSRAM2ContentRetention
|
||||||
/tmp/ccebRljS.s:1156 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000c $d
|
/tmp/ccas351m.s:1156 .text.HAL_PWREx_DisableSRAM2ContentRetention:0000000c $d
|
||||||
/tmp/ccebRljS.s:1161 .text.HAL_PWREx_EnablePVM1:00000000 $t
|
/tmp/ccas351m.s:1161 .text.HAL_PWREx_EnablePVM1:00000000 $t
|
||||||
/tmp/ccebRljS.s:1167 .text.HAL_PWREx_EnablePVM1:00000000 HAL_PWREx_EnablePVM1
|
/tmp/ccas351m.s:1167 .text.HAL_PWREx_EnablePVM1:00000000 HAL_PWREx_EnablePVM1
|
||||||
/tmp/ccebRljS.s:1184 .text.HAL_PWREx_EnablePVM1:0000000c $d
|
/tmp/ccas351m.s:1184 .text.HAL_PWREx_EnablePVM1:0000000c $d
|
||||||
/tmp/ccebRljS.s:1189 .text.HAL_PWREx_DisablePVM1:00000000 $t
|
/tmp/ccas351m.s:1189 .text.HAL_PWREx_DisablePVM1:00000000 $t
|
||||||
/tmp/ccebRljS.s:1195 .text.HAL_PWREx_DisablePVM1:00000000 HAL_PWREx_DisablePVM1
|
/tmp/ccas351m.s:1195 .text.HAL_PWREx_DisablePVM1:00000000 HAL_PWREx_DisablePVM1
|
||||||
/tmp/ccebRljS.s:1212 .text.HAL_PWREx_DisablePVM1:0000000c $d
|
/tmp/ccas351m.s:1212 .text.HAL_PWREx_DisablePVM1:0000000c $d
|
||||||
/tmp/ccebRljS.s:1217 .text.HAL_PWREx_EnablePVM2:00000000 $t
|
/tmp/ccas351m.s:1217 .text.HAL_PWREx_EnablePVM2:00000000 $t
|
||||||
/tmp/ccebRljS.s:1223 .text.HAL_PWREx_EnablePVM2:00000000 HAL_PWREx_EnablePVM2
|
/tmp/ccas351m.s:1223 .text.HAL_PWREx_EnablePVM2:00000000 HAL_PWREx_EnablePVM2
|
||||||
/tmp/ccebRljS.s:1240 .text.HAL_PWREx_EnablePVM2:0000000c $d
|
/tmp/ccas351m.s:1240 .text.HAL_PWREx_EnablePVM2:0000000c $d
|
||||||
ARM GAS /tmp/ccebRljS.s page 66
|
ARM GAS /tmp/ccas351m.s page 66
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccebRljS.s:1245 .text.HAL_PWREx_DisablePVM2:00000000 $t
|
/tmp/ccas351m.s:1245 .text.HAL_PWREx_DisablePVM2:00000000 $t
|
||||||
/tmp/ccebRljS.s:1251 .text.HAL_PWREx_DisablePVM2:00000000 HAL_PWREx_DisablePVM2
|
/tmp/ccas351m.s:1251 .text.HAL_PWREx_DisablePVM2:00000000 HAL_PWREx_DisablePVM2
|
||||||
/tmp/ccebRljS.s:1268 .text.HAL_PWREx_DisablePVM2:0000000c $d
|
/tmp/ccas351m.s:1268 .text.HAL_PWREx_DisablePVM2:0000000c $d
|
||||||
/tmp/ccebRljS.s:1273 .text.HAL_PWREx_EnablePVM3:00000000 $t
|
/tmp/ccas351m.s:1273 .text.HAL_PWREx_EnablePVM3:00000000 $t
|
||||||
/tmp/ccebRljS.s:1279 .text.HAL_PWREx_EnablePVM3:00000000 HAL_PWREx_EnablePVM3
|
/tmp/ccas351m.s:1279 .text.HAL_PWREx_EnablePVM3:00000000 HAL_PWREx_EnablePVM3
|
||||||
/tmp/ccebRljS.s:1296 .text.HAL_PWREx_EnablePVM3:0000000c $d
|
/tmp/ccas351m.s:1296 .text.HAL_PWREx_EnablePVM3:0000000c $d
|
||||||
/tmp/ccebRljS.s:1301 .text.HAL_PWREx_DisablePVM3:00000000 $t
|
/tmp/ccas351m.s:1301 .text.HAL_PWREx_DisablePVM3:00000000 $t
|
||||||
/tmp/ccebRljS.s:1307 .text.HAL_PWREx_DisablePVM3:00000000 HAL_PWREx_DisablePVM3
|
/tmp/ccas351m.s:1307 .text.HAL_PWREx_DisablePVM3:00000000 HAL_PWREx_DisablePVM3
|
||||||
/tmp/ccebRljS.s:1324 .text.HAL_PWREx_DisablePVM3:0000000c $d
|
/tmp/ccas351m.s:1324 .text.HAL_PWREx_DisablePVM3:0000000c $d
|
||||||
/tmp/ccebRljS.s:1329 .text.HAL_PWREx_EnablePVM4:00000000 $t
|
/tmp/ccas351m.s:1329 .text.HAL_PWREx_EnablePVM4:00000000 $t
|
||||||
/tmp/ccebRljS.s:1335 .text.HAL_PWREx_EnablePVM4:00000000 HAL_PWREx_EnablePVM4
|
/tmp/ccas351m.s:1335 .text.HAL_PWREx_EnablePVM4:00000000 HAL_PWREx_EnablePVM4
|
||||||
/tmp/ccebRljS.s:1352 .text.HAL_PWREx_EnablePVM4:0000000c $d
|
/tmp/ccas351m.s:1352 .text.HAL_PWREx_EnablePVM4:0000000c $d
|
||||||
/tmp/ccebRljS.s:1357 .text.HAL_PWREx_DisablePVM4:00000000 $t
|
/tmp/ccas351m.s:1357 .text.HAL_PWREx_DisablePVM4:00000000 $t
|
||||||
/tmp/ccebRljS.s:1363 .text.HAL_PWREx_DisablePVM4:00000000 HAL_PWREx_DisablePVM4
|
/tmp/ccas351m.s:1363 .text.HAL_PWREx_DisablePVM4:00000000 HAL_PWREx_DisablePVM4
|
||||||
/tmp/ccebRljS.s:1380 .text.HAL_PWREx_DisablePVM4:0000000c $d
|
/tmp/ccas351m.s:1380 .text.HAL_PWREx_DisablePVM4:0000000c $d
|
||||||
/tmp/ccebRljS.s:1385 .text.HAL_PWREx_ConfigPVM:00000000 $t
|
/tmp/ccas351m.s:1385 .text.HAL_PWREx_ConfigPVM:00000000 $t
|
||||||
/tmp/ccebRljS.s:1391 .text.HAL_PWREx_ConfigPVM:00000000 HAL_PWREx_ConfigPVM
|
/tmp/ccas351m.s:1391 .text.HAL_PWREx_ConfigPVM:00000000 HAL_PWREx_ConfigPVM
|
||||||
/tmp/ccebRljS.s:1744 .text.HAL_PWREx_ConfigPVM:000001e8 $d
|
/tmp/ccas351m.s:1744 .text.HAL_PWREx_ConfigPVM:000001e8 $d
|
||||||
/tmp/ccebRljS.s:1749 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 $t
|
/tmp/ccas351m.s:1749 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 $t
|
||||||
/tmp/ccebRljS.s:1755 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 HAL_PWREx_EnableLowPowerRunMode
|
/tmp/ccas351m.s:1755 .text.HAL_PWREx_EnableLowPowerRunMode:00000000 HAL_PWREx_EnableLowPowerRunMode
|
||||||
/tmp/ccebRljS.s:1772 .text.HAL_PWREx_EnableLowPowerRunMode:0000000c $d
|
/tmp/ccas351m.s:1772 .text.HAL_PWREx_EnableLowPowerRunMode:0000000c $d
|
||||||
/tmp/ccebRljS.s:1777 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 $t
|
/tmp/ccas351m.s:1777 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 $t
|
||||||
/tmp/ccebRljS.s:1783 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 HAL_PWREx_DisableLowPowerRunMode
|
/tmp/ccas351m.s:1783 .text.HAL_PWREx_DisableLowPowerRunMode:00000000 HAL_PWREx_DisableLowPowerRunMode
|
||||||
/tmp/ccebRljS.s:1849 .text.HAL_PWREx_DisableLowPowerRunMode:0000004c $d
|
/tmp/ccas351m.s:1849 .text.HAL_PWREx_DisableLowPowerRunMode:0000004c $d
|
||||||
/tmp/ccebRljS.s:1855 .text.HAL_PWREx_EnterSTOP0Mode:00000000 $t
|
/tmp/ccas351m.s:1855 .text.HAL_PWREx_EnterSTOP0Mode:00000000 $t
|
||||||
/tmp/ccebRljS.s:1861 .text.HAL_PWREx_EnterSTOP0Mode:00000000 HAL_PWREx_EnterSTOP0Mode
|
/tmp/ccas351m.s:1861 .text.HAL_PWREx_EnterSTOP0Mode:00000000 HAL_PWREx_EnterSTOP0Mode
|
||||||
/tmp/ccebRljS.s:1919 .text.HAL_PWREx_EnterSTOP0Mode:00000030 $d
|
/tmp/ccas351m.s:1919 .text.HAL_PWREx_EnterSTOP0Mode:00000030 $d
|
||||||
/tmp/ccebRljS.s:1925 .text.HAL_PWREx_EnterSTOP1Mode:00000000 $t
|
/tmp/ccas351m.s:1925 .text.HAL_PWREx_EnterSTOP1Mode:00000000 $t
|
||||||
/tmp/ccebRljS.s:1931 .text.HAL_PWREx_EnterSTOP1Mode:00000000 HAL_PWREx_EnterSTOP1Mode
|
/tmp/ccas351m.s:1931 .text.HAL_PWREx_EnterSTOP1Mode:00000000 HAL_PWREx_EnterSTOP1Mode
|
||||||
/tmp/ccebRljS.s:1990 .text.HAL_PWREx_EnterSTOP1Mode:00000034 $d
|
/tmp/ccas351m.s:1990 .text.HAL_PWREx_EnterSTOP1Mode:00000034 $d
|
||||||
/tmp/ccebRljS.s:1996 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 $t
|
/tmp/ccas351m.s:1996 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 $t
|
||||||
/tmp/ccebRljS.s:2002 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 HAL_PWREx_EnterSHUTDOWNMode
|
/tmp/ccas351m.s:2002 .text.HAL_PWREx_EnterSHUTDOWNMode:00000000 HAL_PWREx_EnterSHUTDOWNMode
|
||||||
/tmp/ccebRljS.s:2032 .text.HAL_PWREx_EnterSHUTDOWNMode:0000001c $d
|
/tmp/ccas351m.s:2032 .text.HAL_PWREx_EnterSHUTDOWNMode:0000001c $d
|
||||||
/tmp/ccebRljS.s:2038 .text.HAL_PWREx_PVM1Callback:00000000 $t
|
/tmp/ccas351m.s:2038 .text.HAL_PWREx_PVM1Callback:00000000 $t
|
||||||
/tmp/ccebRljS.s:2044 .text.HAL_PWREx_PVM1Callback:00000000 HAL_PWREx_PVM1Callback
|
/tmp/ccas351m.s:2044 .text.HAL_PWREx_PVM1Callback:00000000 HAL_PWREx_PVM1Callback
|
||||||
/tmp/ccebRljS.s:2057 .text.HAL_PWREx_PVM2Callback:00000000 $t
|
/tmp/ccas351m.s:2057 .text.HAL_PWREx_PVM2Callback:00000000 $t
|
||||||
/tmp/ccebRljS.s:2063 .text.HAL_PWREx_PVM2Callback:00000000 HAL_PWREx_PVM2Callback
|
/tmp/ccas351m.s:2063 .text.HAL_PWREx_PVM2Callback:00000000 HAL_PWREx_PVM2Callback
|
||||||
/tmp/ccebRljS.s:2076 .text.HAL_PWREx_PVM3Callback:00000000 $t
|
/tmp/ccas351m.s:2076 .text.HAL_PWREx_PVM3Callback:00000000 $t
|
||||||
/tmp/ccebRljS.s:2082 .text.HAL_PWREx_PVM3Callback:00000000 HAL_PWREx_PVM3Callback
|
/tmp/ccas351m.s:2082 .text.HAL_PWREx_PVM3Callback:00000000 HAL_PWREx_PVM3Callback
|
||||||
/tmp/ccebRljS.s:2095 .text.HAL_PWREx_PVM4Callback:00000000 $t
|
/tmp/ccas351m.s:2095 .text.HAL_PWREx_PVM4Callback:00000000 $t
|
||||||
/tmp/ccebRljS.s:2101 .text.HAL_PWREx_PVM4Callback:00000000 HAL_PWREx_PVM4Callback
|
/tmp/ccas351m.s:2101 .text.HAL_PWREx_PVM4Callback:00000000 HAL_PWREx_PVM4Callback
|
||||||
/tmp/ccebRljS.s:2114 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 $t
|
/tmp/ccas351m.s:2114 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 $t
|
||||||
/tmp/ccebRljS.s:2120 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 HAL_PWREx_PVD_PVM_IRQHandler
|
/tmp/ccas351m.s:2120 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000000 HAL_PWREx_PVD_PVM_IRQHandler
|
||||||
/tmp/ccebRljS.s:2222 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000074 $d
|
/tmp/ccas351m.s:2222 .text.HAL_PWREx_PVD_PVM_IRQHandler:00000074 $d
|
||||||
/tmp/ccebRljS.s:2227 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 $t
|
/tmp/ccas351m.s:2227 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 $t
|
||||||
/tmp/ccebRljS.s:2233 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 HAL_PWREx_EnableUCPDStandbyMode
|
/tmp/ccas351m.s:2233 .text.HAL_PWREx_EnableUCPDStandbyMode:00000000 HAL_PWREx_EnableUCPDStandbyMode
|
||||||
/tmp/ccebRljS.s:2250 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000c $d
|
/tmp/ccas351m.s:2250 .text.HAL_PWREx_EnableUCPDStandbyMode:0000000c $d
|
||||||
/tmp/ccebRljS.s:2255 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 $t
|
/tmp/ccas351m.s:2255 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 $t
|
||||||
/tmp/ccebRljS.s:2261 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 HAL_PWREx_DisableUCPDStandbyMode
|
/tmp/ccas351m.s:2261 .text.HAL_PWREx_DisableUCPDStandbyMode:00000000 HAL_PWREx_DisableUCPDStandbyMode
|
||||||
/tmp/ccebRljS.s:2278 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000c $d
|
/tmp/ccas351m.s:2278 .text.HAL_PWREx_DisableUCPDStandbyMode:0000000c $d
|
||||||
/tmp/ccebRljS.s:2283 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 $t
|
/tmp/ccas351m.s:2283 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 $t
|
||||||
/tmp/ccebRljS.s:2289 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 HAL_PWREx_EnableUCPDDeadBattery
|
/tmp/ccas351m.s:2289 .text.HAL_PWREx_EnableUCPDDeadBattery:00000000 HAL_PWREx_EnableUCPDDeadBattery
|
||||||
/tmp/ccebRljS.s:2306 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000c $d
|
/tmp/ccas351m.s:2306 .text.HAL_PWREx_EnableUCPDDeadBattery:0000000c $d
|
||||||
/tmp/ccebRljS.s:2311 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 $t
|
/tmp/ccas351m.s:2311 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 $t
|
||||||
/tmp/ccebRljS.s:2317 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 HAL_PWREx_DisableUCPDDeadBattery
|
/tmp/ccas351m.s:2317 .text.HAL_PWREx_DisableUCPDDeadBattery:00000000 HAL_PWREx_DisableUCPDDeadBattery
|
||||||
/tmp/ccebRljS.s:2334 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000c $d
|
/tmp/ccas351m.s:2334 .text.HAL_PWREx_DisableUCPDDeadBattery:0000000c $d
|
||||||
/tmp/ccebRljS.s:428 .text.HAL_PWREx_EnableGPIOPullUp:0000000f $d
|
/tmp/ccas351m.s:428 .text.HAL_PWREx_EnableGPIOPullUp:0000000f $d
|
||||||
ARM GAS /tmp/ccebRljS.s page 67
|
ARM GAS /tmp/ccas351m.s page 67
|
||||||
|
|
||||||
|
|
||||||
/tmp/ccebRljS.s:428 .text.HAL_PWREx_EnableGPIOPullUp:00000010 $t
|
/tmp/ccas351m.s:428 .text.HAL_PWREx_EnableGPIOPullUp:00000010 $t
|
||||||
/tmp/ccebRljS.s:607 .text.HAL_PWREx_DisableGPIOPullUp:0000000f $d
|
/tmp/ccas351m.s:607 .text.HAL_PWREx_DisableGPIOPullUp:0000000f $d
|
||||||
/tmp/ccebRljS.s:607 .text.HAL_PWREx_DisableGPIOPullUp:00000010 $t
|
/tmp/ccas351m.s:607 .text.HAL_PWREx_DisableGPIOPullUp:00000010 $t
|
||||||
/tmp/ccebRljS.s:754 .text.HAL_PWREx_EnableGPIOPullDown:0000000f $d
|
/tmp/ccas351m.s:754 .text.HAL_PWREx_EnableGPIOPullDown:0000000f $d
|
||||||
/tmp/ccebRljS.s:754 .text.HAL_PWREx_EnableGPIOPullDown:00000010 $t
|
/tmp/ccas351m.s:754 .text.HAL_PWREx_EnableGPIOPullDown:00000010 $t
|
||||||
/tmp/ccebRljS.s:932 .text.HAL_PWREx_DisableGPIOPullDown:0000000f $d
|
/tmp/ccas351m.s:932 .text.HAL_PWREx_DisableGPIOPullDown:0000000f $d
|
||||||
/tmp/ccebRljS.s:932 .text.HAL_PWREx_DisableGPIOPullDown:00000010 $t
|
/tmp/ccas351m.s:932 .text.HAL_PWREx_DisableGPIOPullDown:00000010 $t
|
||||||
|
|
||||||
UNDEFINED SYMBOLS
|
UNDEFINED SYMBOLS
|
||||||
SystemCoreClock
|
SystemCoreClock
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user