FreeCalypso > hg > fc-tourmaline
view doc/Modem-operation @ 266:160a5b3a076c
new ABB_SLEEP_RESTRICTION definition in fc-target.h
When we first introduced the mechanism to suppress ABB superdeep sleep
on targets with LCDs powered from Iota VRIO, we made it conditional on
CONFIG_TARGET_LUNA. This conditional is now being generalized: the
feature in question is now conditionalized on the new ABB_SLEEP_RESTRICTION
preprocessor symbol, to be defined in targets/*.h for those targets
that need it. The new ABB_SLEEP_RESTRICTION definition is being added
to targets/luna[12].h to keep the actual logic unchanged.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Wed, 02 Jun 2021 02:12:14 +0000 |
parents | a62e5bf88434 |
children |
line wrap: on
line source
FC Tourmaline stdmodem functional configuration is equivalent to Magnetite hybrid. The only intentional diff from Magnetite to Tourmaline in the modem configuration is the change of Nucleus: Magnetite uses the blob version of Nucleus which came with TCS211-20070608, whereas Tourmaline uses the source version of Nucleus by Comrade XVilka. It is essentially a change from an unknown version of Nucleus to a known one, thus it should generally be considered an improvement - but as always with such changes, extensive verification and testing needs to be done in order to ensure that nothing got broken. Aside from the one intentional change of Nucleus version, FC Tourmaline is an entirely new firmware source tree, thus it is always possible that something could have got broken unintentionally, particularly in rarely-tested areas of the firmware. Therefore, extensive testing will need to be done before we can declare Tourmaline stdmodem as officially replacing Magnetite hybrid for stable modem products.