mbed-os/UNITTESTS/features/cellular/framework/AT
Kimmo Vaisanen bd0f939277 Cellular: Remove support for multiple ATHandlers
Major changes:
- Dependency to FileHandle removed from base classes
- AT_CellularDevice owns the default FileHandle and shares it with AT -classes
- Hang-up -detection moved as CellularContext::configure_hup(). Cannot be configured via CellularDevice any more.

Result on NRF52840_DK + BG96:
GCC:
Total Static RAM memory (data + bss): 29360(+296) bytes
Total Flash memory (text + data): 130660(-832) bytes

ARM:
Total Static RAM memory (data + bss): 261554(+8) bytes
Total Flash memory (text + data): 127573(-1193) bytes

IAR:
Total Static RAM memory (data + bss): 25479(+296) bytes
Total Flash memory (text + data): 102418(-527) bytes

RAM increase is because now ATHandler is no longer created with new -operator but is now member of AT_CellularDevice,
so image tool is able to count it. Actually total RAM consumption has decreased due to removed variables.
2020-01-23 09:27:44 +02:00
..
at_cellularcontext Cellular: Remove support for multiple ATHandlers 2020-01-23 09:27:44 +02:00
at_cellulardevice Cellular: Remove support for multiple ATHandlers 2020-01-23 09:27:44 +02:00
at_cellularinformation Unittest cleanup made 2019-12-11 12:05:02 +02:00
at_cellularnetwork Unittest cleanup made 2019-12-11 12:05:02 +02:00
at_cellularsms Unittest cleanup made 2019-12-11 12:05:02 +02:00
at_cellularstack Cellular: Refactor socket_stack_init() from generic to modem specific 2020-01-20 00:56:09 -08:00