blob: 067d35360318e62a3a0bccc568f746d965180a8c (
plain) (
blame)
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
|
# ---- environments / caches -------------------------------------------------
.venv/
__pycache__/
*.pyc
.DS_Store
# ---- IDA databases ---------------------------------------------------------
# Regenerable from the firmware blobs + psp_out/handover/import_symbols.py.
# 228 MB, binary, and they change on every incidental click.
*.i64
*.idb
*.id0
*.id1
*.id2
*.nam
*.til
# ---- firmware images: TRACKED ---------------------------------------------
# *.bin / *.elf are deliberately NOT ignored. The PSP/SMU module images come
# from linux-firmware and publicly mirrored VBIOS images; nothing here was
# decrypted, and the encrypted on-flash stages (BOOT_LOADER#1, TRUSTED_OS)
# remain encrypted and unanalysed. Board dumps carry SKU strings only
# (XFX D702_XTX / 113-31XFSHBS1), no serials, MACs or unique identifiers.
# ---- still excluded --------------------------------------------------------
# Hex-Rays output mechanically derived from AMD code (26 MB), and AMD-internal
# register maps, which are vendor documents rather than public firmware.
psp_out/decompiled/
psp_out/nv22_a0_memmap.txt
psp_out/map2.txt
# Redundant archive: same content as the tracked psp_out/handover/ tree.
psp_out/amd_not_hax.tar.gz
# ---- scratch ---------------------------------------------------------------
psp_out/broken_idbs.txt
# ---- F32 (RLC/SDMA) analysis: upstream disassembler + control blobs --------
# Fetched by f32/fetch_ref.sh. Upstream repo has no LICENSE, so it is not
# vendored; our change to it lives in f32/f32dis-loc.patch.
f32/ref/
# ---- DMCUB analysis: upstream kernel reference sources, regenerable --------
# Fetched by dmcub/fetch_ref.sh; upstream files, not our work.
dmcub/ref/
|