[layer23] SIM client completion
authorAndreas.Eversberg <jolly@eversberg.eu>
Sat, 18 Sep 2010 19:15:15 +0000 (19:15 +0000)
committerAndreas.Eversberg <jolly@eversberg.eu>
Sat, 18 Sep 2010 19:15:15 +0000 (19:15 +0000)
commit0856c8a6a5ad48d810da598b421f81fc21d0ba55
tree3b87fe6abbf65c4fc165827dea7f107e8f4c4435
parentdf05c6ca94a5597a83afd29e7df5b2e4b6343fc2
[layer23] SIM client completion

The SIM client is now complete. Because it usefull for multiple
applications, i moved it to the layer23/src/common directory.

The SIM reader works together with mobile process. Fixes were made.
Thanx to all for testing, finding bugs, and making it work as it is
supposed to do.

The current version uses special L1CTL messages to send and receive APDUs.
This will change in the future, when BTSAP interface is completed.

Please note that this client will not work until the layer1 SIM reader
fixes and extensions are committed.
13 files changed:
include/l1ctl_proto.h
src/host/layer23/include/osmocom/bb/common/l1ctl.h
src/host/layer23/include/osmocom/bb/common/osmocom_data.h
src/host/layer23/include/osmocom/bb/common/sim.h [new file with mode: 0644]
src/host/layer23/include/osmocom/bb/mobile/sim.h [deleted file]
src/host/layer23/src/common/Makefile.am
src/host/layer23/src/common/l1ctl.c
src/host/layer23/src/common/sim.c [new file with mode: 0644]
src/host/layer23/src/mobile/Makefile.am
src/host/layer23/src/mobile/app_mobile.c
src/host/layer23/src/mobile/gsm322.c
src/host/layer23/src/mobile/sim.c [deleted file]
src/host/layer23/src/mobile/subscriber.c