Dan Williams
d519f3e364
wmc: fix stringification of wmc_xxx_if_fail() macros
...
Actually reading about preprocessor concatenation and stringification helps.
2012-01-19 18:48:26 -06:00
Dan Williams
337f4b2372
wmc: add Access Technology/Service definitions and Global Mode stuff
...
Comparing dumps from UML190 in different modes, UML290, and PC5740
revealed what the 'service' bit was, which matches up nicely with
the SERVICE_* strings in the Windows connection manager DLLs if
you interpret them in reverse numerical order.
For the global mode stuff, looking at USB wire captures shows that
C8 03 and C8 04 get used right before the NETWORK_INFO (C8 0B)
shows access technology changes, which means they are probably the
commands that switch global mode around.
2012-01-19 12:50:40 -06:00
Dan Williams
285cd37f11
wmc: STATUS is appears to be NETWORK_INFO
...
So rename it in various places.
2012-01-19 10:08:09 -06:00
Dan Williams
1e1c8a5ae4
wmc: remove usage of glib
...
People have asked for leaner builds and glib isn't strictly
required for the core library.
2012-01-03 00:12:36 -06:00
Dan Williams
262f0f5e81
wmc: fix build after fixup of WMC field names
2011-11-14 17:38:02 -06:00
Dan Williams
ef74d84b32
wmc: demystify some fields in the IP info reply
2011-11-14 12:33:59 -06:00
Dan Williams
61375a5fd6
wmc: demystify some more fields of the device info response
2011-11-14 12:24:56 -06:00
Dan Williams
1aa6d01d53
wmc: protocol and testcase update
2011-11-11 23:39:20 -06:00
Dan Williams
ae3f1cd578
libwmc: add testcases that talk to the device
2011-11-11 12:21:41 -06:00
Aleksander Morgado
0984dd9df8
build: ensure all needed files are included in dist
...
Added all needed headers to libwmc_la_SOURCES, so that they get into the dist
tarball.
2011-10-17 09:41:50 +02:00
Dan Williams
c61423f2cf
wmc: add initial command parsing and response handling
2011-10-04 11:16:39 -05:00
Dan Williams
368b808869
libwmc: simpler logging and error handling
2011-09-27 15:33:53 -05:00
Dan Williams
18fc92ef73
libwmc: add more test code and start of com tests
2011-09-27 13:13:40 -05:00
Dan Williams
8250dee131
libwmc: add more tests including for UML290 quirks
2011-09-19 13:42:00 -05:00
Dan Williams
46a5c77616
libwmc: rename some test functions
2011-09-19 11:24:43 -05:00
Dan Williams
3dd4cdaf2b
libwmc: beginning of bits for WMC-based devices like UML290
2011-09-17 13:27:54 -05:00