intel: XMM7360: move standalone protocol functions to their own file

So we can unit-test all the parsing and building code more easily
without having to link to a bunch of serial port stuff.

Signed-off-by: Dan Williams <dan@ioncontrol.co>
This commit is contained in:
Dan Williams
2026-05-24 08:33:48 -05:00
parent 07dc7e7304
commit 3f7b39075c
5 changed files with 1089 additions and 1018 deletions
+2 -1
View File
@@ -600,6 +600,7 @@ if plugins_options['intel']
'intel/mm-broadband-modem-xmm7360.c',
'intel/mm-broadband-modem-xmm7360-rpc.c',
'intel/mm-port-serial-xmmrpc-xmm7360.c',
'intel/mm-xmmrpc-xmm7360-protocol.c',
'intel/mm-bearer-xmm7360.c',
'intel/mm-sim-xmm7360.c',
)
@@ -610,7 +611,7 @@ if plugins_options['intel']
common_c_args = '-DMM_MODULE_NAME="intel"'
headers = files('intel/mm-port-serial-xmmrpc-xmm7360.h')
headers = files('intel/mm-xmmrpc-xmm7360-protocol.h')
enums_types = 'mm-intel-enums-types'