mbed-os/features/cellular/framework/targets/RiotMicro/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
..
RM1000_AT.cpp Cellular: Remove support for multiple ATHandlers 2020-01-23 09:27:44 +02:00
RM1000_AT.h Cellular: Support Riot Micro cellular device 2019-08-03 23:42:26 +02:00
RM1000_AT_CellularContext.cpp Remove CellularBase and AT_CellularBase 2019-12-09 15:25:22 +02:00
RM1000_AT_CellularContext.h Cellular: Support Riot Micro cellular device 2019-08-03 23:42:26 +02:00
RM1000_AT_CellularNetwork.cpp Remove CellularBase and AT_CellularBase 2019-12-09 15:25:22 +02:00
RM1000_AT_CellularNetwork.h Remove CellularBase and AT_CellularBase 2019-12-09 15:25:22 +02:00
RM1000_AT_CellularStack.cpp Merge pull request #12265 from AriParkkila/cell-fea-refactor 2020-01-17 13:57:06 +00:00
RM1000_AT_CellularStack.h Cellular: Refactor is_protocol_supported() into CellularProperty 2020-01-15 23:04:00 -08:00
mbed_lib.json Cellular: Support Riot Micro cellular device 2019-08-03 23:42:26 +02:00