-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
75 lines (60 loc) · 1.56 KB
/
.gitignore
File metadata and controls
75 lines (60 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Archive — tracked subdirs (esp32_uart_bridge, frontend) plus local-only clutter
# Only ignore the local-only stuff, not the git-tracked moves
archive/*
!archive/esp32_uart_bridge/
!archive/frontend/
# FNIRSI firmware binaries (copyrighted)
*.bin
*.zip
# Ghidra project files (large, binary, regenerable)
ghidra_project/
# Ghidra output artifacts
*.png.entropy
# macOS
.DS_Store
# Cloned reference repos (users should clone these themselves)
FNIRSI-1013D-1014D-Hack/
FNIRSI_1013D_Firmware/
FNIRSI_1014D_Firmware/
# Build output
firmware/build/
firmware/bootloader/build/
# Compiled test binaries (keep .c source, ignore executables)
firmware/tests/test_automotive
firmware/tests/test_bode_mask
firmware/tests/test_component
firmware/tests/test_config_screenshot
firmware/tests/test_decode
firmware/tests/test_decode_kline
firmware/tests/test_decode_noisy
firmware/tests/test_esp_comm
firmware/tests/test_fft
firmware/tests/test_font
firmware/tests/test_math_measure
firmware/tests/test_persistence
firmware/tests/test_siggen
firmware/tests/test_theme
firmware/tests/test_xy_roll_trend
# Compiled emulator tools
emulator/lcd_viewer
# Cloned dependencies (users clone themselves)
firmware/FreeRTOS/
firmware/gd32f30x_lib/
firmware/at32f403a_lib/
firmware/at32f403a_gcc/
# Python
**/__pycache__/
*.pyc
# Raw decompiled source (copyright — keep analysis docs, not full dumps)
reverse_engineering/decompiled_*.c
# IDE files
.vscode/
*.swp
*~
# Community directory (private, never committed)
community.md
# Environment files (API keys, secrets)
.env
scripts/.env
# Node.js
node_modules/