Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3e76e28a authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk
Browse files

Refine Radio HAL comments.

- Add potential error codes to some responses.
- Relax iccTransmitApduBasicChannel requirements on HAL.
- Add reference to LTE bandwidth validity spec.

Bug: 310710841
Test: N/A
Flag: EXEMPT no logic change
Change-Id: I446714b0f89df68377e4a5618b7c4dca59e89610
parent d154620a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -53,7 +53,7 @@ parcelable CellIdentityLte {
     */
    OperatorInfo operatorNames;
    /**
     * Cell bandwidth, in kHz.
     * Cell bandwidth, in kHz. Must be valid as described in TS 36.101 5.6.
     */
    int bandwidth;
    /**
+1 −1
Original line number Diff line number Diff line
@@ -257,7 +257,7 @@ oneway interface IRadioSim {
     * Request APDU exchange on the basic channel. This command reflects TS 27.007
     * "generic SIM access" operation (+CSIM). The modem must ensure proper function of GSM/CDMA,
     * and filter commands appropriately. It must filter channel management and SELECT by DF
     * name commands. "sessionid" field must be ignored.
     * name commands. "sessionId" field is always 0 (for aid="") and may be ignored.
     *
     * @param serial Serial number of request.
     * @param message SimApdu to be sent
+3 −0
Original line number Diff line number Diff line
@@ -263,6 +263,8 @@ oneway interface IRadioSimResponse {
     *   RadioError:NONE
     *   RadioError:RADIO_NOT_AVAILABLE
     *   RadioError:INTERNAL_ERR
     *   RadioError:INVALID_ARGUMENTS when given channel is invalid or basic (channel 0)
     *   RadioError:MISSING_RESOURCE when given channel is not open
     *   RadioError:NO_MEMORY
     *   RadioError:NO_RESOURCES
     *   RadioError:CANCELLED
@@ -325,6 +327,7 @@ oneway interface IRadioSimResponse {
     *   RadioError:NONE
     *   RadioError:RADIO_NOT_AVAILABLE
     *   RadioError:INTERNAL_ERR
     *   RadioError:INVALID_ARGUMENTS
     *   RadioError:NO_MEMORY
     *   RadioError:NO_RESOURCES
     *   RadioError:CANCELLED