Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
CTCaer
GitHub Repository: CTCaer/hekate
Path: blob/master/bdk/bdk.h
1471 views
1
/*
2
* Copyright (c) 2022 CTCaer
3
*
4
* This program is free software; you can redistribute it and/or modify it
5
* under the terms and conditions of the GNU General Public License,
6
* version 2, as published by the Free Software Foundation.
7
*
8
* This program is distributed in the hope it will be useful, but WITHOUT
9
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
11
* more details.
12
*
13
* You should have received a copy of the GNU General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
15
*/
16
17
#ifndef BDK_H
18
#define BDK_H
19
20
#include <memory_map.h>
21
22
#include <display/di.h>
23
#include <display/vic.h>
24
#include <input/als.h>
25
#include <input/joycon.h>
26
#include <input/touch.h>
27
#include <mem/emc.h>
28
#include <mem/heap.h>
29
#include <mem/mc.h>
30
#include <mem/minerva.h>
31
#include <mem/sdram.h>
32
#include <mem/smmu.h>
33
#include <module.h>
34
#include <power/bm92t36.h>
35
#include <power/bq24193.h>
36
#include <power/max17050.h>
37
#include <power/max77620.h>
38
#include <power/max7762x.h>
39
#include <power/max77812.h>
40
#include <power/regulator_5v.h>
41
#include <rtc/max77620-rtc.h>
42
#include <sec/se.h>
43
#include <sec/tsec.h>
44
#include <soc/actmon.h>
45
#include <soc/bpmp.h>
46
#include <soc/ccplex.h>
47
#include <soc/clock.h>
48
#include <soc/fuse.h>
49
#include <soc/gpio.h>
50
#include <soc/hw_init.h>
51
#include <soc/i2c.h>
52
#include <soc/irq.h>
53
#include <soc/kfuse.h>
54
#include <soc/pinmux.h>
55
#include <soc/pmc.h>
56
#include <soc/timer.h>
57
#include <soc/t210.h>
58
#include <soc/uart.h>
59
#include <storage/emmc.h>
60
#include <storage/mbr_gpt.h>
61
#include <storage/mmc.h>
62
#include <storage/nx_emmc_bis.h>
63
#include <storage/ramdisk.h>
64
#include <storage/sd.h>
65
#include <storage/sdmmc.h>
66
#include <thermal/fan.h>
67
#include <thermal/tmp451.h>
68
#include <usb/usbd.h>
69
#include <utils/aarch64_util.h>
70
#include <utils/btn.h>
71
#include <utils/dirlist.h>
72
#include <utils/ini.h>
73
#include <utils/list.h>
74
#include <utils/sprintf.h>
75
#include <utils/types.h>
76
#include <utils/util.h>
77
78
#include <gfx_utils.h>
79
80
#endif
81
82