Skip to content

Commit 3450f56

Browse files
committed
drivers: modem: HL78XX Modem Driver
Adding HL78XX Modem Driver Implementation Using Modem Chat Framework Signed-off-by: Zafer SEN <zafersn93@gmail.com>
1 parent 6d2da0a commit 3450f56

File tree

11 files changed

+5443
-1
lines changed

11 files changed

+5443
-1
lines changed

drivers/modem/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,7 @@ if (CONFIG_MODEM_SIM7080)
3535
zephyr_library_sources(simcom-sim7080.c)
3636
endif()
3737

38+
add_subdirectory_ifdef(CONFIG_MODEM_HL78XX hl78xx)
39+
3840
zephyr_library_sources_ifdef(CONFIG_MODEM_CELLULAR modem_cellular.c)
3941
zephyr_library_sources_ifdef(CONFIG_MODEM_AT_SHELL modem_at_shell.c)

drivers/modem/Kconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ source "drivers/modem/Kconfig.quectel-bg9x"
192192
source "drivers/modem/Kconfig.wncm14a2a"
193193
source "drivers/modem/Kconfig.cellular"
194194
source "drivers/modem/Kconfig.at_shell"
195-
195+
source "drivers/modem/hl78xx/Kconfig.hl78xx"
196196
source "drivers/modem/Kconfig.hl7800"
197197
source "drivers/modem/Kconfig.simcom-sim7080"
198198

drivers/modem/hl78xx/CMakeLists.txt

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#
2+
# Copyright (c) 2025 Netfeasa
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
5+
#
6+
zephyr_library()
7+
8+
zephyr_library_sources(
9+
hl78xx.c
10+
hl78xx_sockets.c
11+
hl78xx_utility.c
12+
hl78xx_apis.c
13+
)
14+
15+
zephyr_library_include_directories(${ZEPHYR_BASE}/subsys/net/ip)
16+
zephyr_library_include_directories(${ZEPHYR_BASE}/subsys/net/lib/sockets)

0 commit comments

Comments
 (0)