1*5c4dab75SAndroid Build Coastguard Worker /* 2*5c4dab75SAndroid Build Coastguard Worker * Copyright (C) 2017 The Android Open Source Project 3*5c4dab75SAndroid Build Coastguard Worker * 4*5c4dab75SAndroid Build Coastguard Worker * Licensed under the Apache License, Version 2.0 (the "License"); 5*5c4dab75SAndroid Build Coastguard Worker * you may not use this file except in compliance with the License. 6*5c4dab75SAndroid Build Coastguard Worker * You may obtain a copy of the License at 7*5c4dab75SAndroid Build Coastguard Worker * 8*5c4dab75SAndroid Build Coastguard Worker * http://www.apache.org/licenses/LICENSE-2.0 9*5c4dab75SAndroid Build Coastguard Worker * 10*5c4dab75SAndroid Build Coastguard Worker * Unless required by applicable law or agreed to in writing, software 11*5c4dab75SAndroid Build Coastguard Worker * distributed under the License is distributed on an "AS IS" BASIS, 12*5c4dab75SAndroid Build Coastguard Worker * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*5c4dab75SAndroid Build Coastguard Worker * See the License for the specific language governing permissions and 14*5c4dab75SAndroid Build Coastguard Worker * limitations under the License. 15*5c4dab75SAndroid Build Coastguard Worker */ 16*5c4dab75SAndroid Build Coastguard Worker 17*5c4dab75SAndroid Build Coastguard Worker #ifndef ESE_APP_BOOT_PRIVATE_H_ 18*5c4dab75SAndroid Build Coastguard Worker #define ESE_APP_BOOT_PRIVATE_H_ 1 19*5c4dab75SAndroid Build Coastguard Worker 20*5c4dab75SAndroid Build Coastguard Worker typedef enum { 21*5c4dab75SAndroid Build Coastguard Worker LOCK_STATE_PROVISION = (0x1 << 0), 22*5c4dab75SAndroid Build Coastguard Worker LOCK_STATE_CARRIER = (0x1 << 1), 23*5c4dab75SAndroid Build Coastguard Worker LOCK_STATE_DEVICE = (0x1 << 2), 24*5c4dab75SAndroid Build Coastguard Worker LOCK_STATE_BOOT = (0x1 << 3), 25*5c4dab75SAndroid Build Coastguard Worker } LockState; 26*5c4dab75SAndroid Build Coastguard Worker 27*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kManageChannelOpen[]; 28*5c4dab75SAndroid Build Coastguard Worker extern const uint32_t kManageChannelOpenLength; 29*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kManageChannelClose[]; 30*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kSelectApplet[]; 31*5c4dab75SAndroid Build Coastguard Worker extern const uint32_t kSelectAppletLength; 32*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kStoreCmd[]; 33*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kLoadCmd[]; 34*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kGetLockState[]; 35*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kSetLockState[]; 36*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kGetState[]; 37*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kSetProduction[]; 38*5c4dab75SAndroid Build Coastguard Worker extern const uint8_t kCarrierLockTest[]; 39*5c4dab75SAndroid Build Coastguard Worker 40*5c4dab75SAndroid Build Coastguard Worker #endif /* ESE_APP_BOOT_PRIVATE_H_ */ 41