Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chipsalliance/caliptra-mcu-sw
/ types & classes
Types & classes
1,726 in github.com/chipsalliance/caliptra-mcu-sw
⨍
Functions
9,086
◇
Types & classes
1,726
↓ 169 callers
Class
Bits
romtime/src/fuse_layout.rs:11
↓ 114 callers
Class
Duplication
romtime/src/fuse_layout.rs:14
↓ 75 callers
Interface
Codec
runtime/userspace/api/spdm-lib/src/codec.rs:16
↓ 71 callers
Class
Bits
registers/generated-firmware/src/fuses.rs:212
↓ 29 callers
Enum
SessionError
caliptra-util-host/session/src/lib.rs:42
↓ 22 callers
Class
Kernel
A fake implementation of the Tock kernel. Used with `fake::Syscalls`, which provides system calls that are routed to this kernel. `fake::SyscallDrive
runtime/userspace/libtock/unittest/src/fake/kernel.rs:17
↓ 19 callers
Class
Register
runtime/userspace/libtock/platform/src/register.rs:14
↓ 12 callers
Class
EndpointId
emulator/bmc/pldm-ua/src/transport.rs:82
↓ 11 callers
Class
ReturnVariant
runtime/userspace/libtock/platform/src/return_variant.rs:9
↓ 9 callers
Enum
TransportError
caliptra-util-host/transport/src/error.rs:11
↓ 8 callers
Class
Bytes
registers/generated-firmware/src/fuses.rs:210
↓ 7 callers
Class
LifecycleToken
romtime/src/lifecycle.rs:16
↓ 7 callers
Interface
Response
A trait implemented by response types.
common/mcu-mbox/src/messages.rs:59
↓ 6 callers
Class
LakPkHash
rom/src/device_ownership_transfer.rs:31
↓ 6 callers
Enum
PropKeyword
registers/systemrdl-new/src/ast.rs:466
↓ 6 callers
Class
QueryDeviceIdentifiersResponse
common/pldm/src/message/firmware_update/query_devid.rs:34
↓ 6 callers
Class
Transcript
Transcript management for the SPDM responder.
runtime/userspace/api/spdm-lib/src/transcript.rs:39
↓ 5 callers
Enum
ErrorCode
runtime/userspace/libtock/platform/src/error_code.rs:14
↓ 5 callers
Class
FlashCapacity
runtime/userspace/syscall/src/flash.rs:16
↓ 5 callers
Class
GetFirmwareParametersResponse
common/pldm/src/message/firmware_update/get_fw_params.rs:214
↓ 5 callers
Class
OwnerPkHash
rom/src/fuses.rs:16
↓ 4 callers
Class
Bits
registers/systemrdl/src/bits.rs:18
↓ 4 callers
Class
Component
registers/systemrdl-new/src/ast.rs:586
↓ 4 callers
Enum
ConstantExpr
registers/systemrdl-new/src/ast.rs:541
↓ 4 callers
Class
Milliseconds
runtime/userspace/libtock/apis/peripherals/alarm/src/lib.rs:37
↓ 4 callers
Class
RequestUpdateResponse
common/pldm/src/message/firmware_update/request_update.rs:144
↓ 4 callers
Class
Uid
runtime/userspace/api/external-cmds-common/src/lib.rs:59
↓ 3 callers
Class
EnumReference
registers/systemrdl/src/value.rs:227
↓ 3 callers
Class
KeySchedule
runtime/userspace/api/spdm-lib/src/session/key_schedule.rs:43
↓ 3 callers
Class
McuFipsPeriodicStatusReq
common/mcu-mbox/src/messages.rs:785
↓ 3 callers
Class
McuShaFinalReq
common/mcu-mbox/src/messages.rs:832
↓ 3 callers
Class
McuShaFinalResp
common/mcu-mbox/src/messages.rs:841
↓ 3 callers
Class
McuShaInitReq
common/mcu-mbox/src/messages.rs:807
↓ 3 callers
Enum
OsalError
caliptra-util-host/osal/src/error.rs:9
↓ 3 callers
Enum
Range
registers/systemrdl-new/src/ast.rs:581
↓ 2 callers
Class
Bits
registers/systemrdl-new/src/bits.rs:16
↓ 2 callers
Class
Cmk
rom/src/device_ownership_transfer.rs:111
↓ 2 callers
Class
DeviceId
runtime/userspace/api/external-cmds-common/src/lib.rs:50
↓ 2 callers
Enum
DeviceInfo
runtime/userspace/api/external-cmds-common/src/lib.rs:65
↓ 2 callers
Enum
ExitCall
runtime/userspace/libtock/unittest/src/exit_test/mod.rs:73
↓ 2 callers
Class
FirmwareVersion
runtime/userspace/api/external-cmds-common/src/lib.rs:43
↓ 2 callers
Class
HexBytes
romtime/src/lib.rs:55
↓ 2 callers
Class
Input
runtime/userspace/libtock/ufmt/macros/src/lib.rs:290
↓ 2 callers
Class
MMIORegion
runtime/kernel/veer/src/pmp.rs:93
↓ 2 callers
Enum
MailboxError
runtime/userspace/syscall/src/mailbox.rs:277
↓ 2 callers
Class
McuError
error/src/lib.rs:11
↓ 2 callers
Class
McuProdDebugUnlockReqReq
common/mcu-mbox/src/messages.rs:1187
↓ 2 callers
Class
McuProdDebugUnlockTokenReq
common/mcu-mbox/src/messages.rs:1200
↓ 2 callers
Class
McuShaUpdateReq
common/mcu-mbox/src/messages.rs:823
↓ 2 callers
Class
ProdDebugUnlockToken
common/debug-unlock-signer/src/lib.rs:53
↓ 2 callers
Class
Reference
registers/systemrdl/src/value.rs:196
↓ 1 callers
Enum
AccessType
registers/systemrdl/src/value.rs:236
↓ 1 callers
Enum
AddressingType
registers/systemrdl/src/value.rs:268
↓ 1 callers
Enum
AlertCode
A predefined alert code, for use with [`LowLevelDebug::print_alert_code`].
runtime/userspace/libtock/apis/kernel/low_level_debug/src/lib.rs:59
↓ 1 callers
Enum
BinaryOp
registers/systemrdl-new/src/ast.rs:517
↓ 1 callers
Class
Cmk
caliptra-util-host/command-types/src/crypto_hmac.rs:28
↓ 1 callers
Enum
ComponentType
registers/systemrdl-new/src/ast.rs:131
↓ 1 callers
Enum
ConstantPrimary
registers/systemrdl-new/src/ast.rs:430
↓ 1 callers
Class
ConstraintPropAssignment
registers/systemrdl-new/src/ast.rs:296
↓ 1 callers
Class
Core
Implements FPGA actions for a Core FPGA.
xtask/src/fpga/configurations.rs:408
↓ 1 callers
Class
CoreOnSubsystem
Implements FPGA actions for a Core on Subsystem FPGA.
xtask/src/fpga/configurations.rs:288
↓ 1 callers
Class
DataRegion
runtime/kernel/veer/src/pmp.rs:87
↓ 1 callers
Enum
DataType
registers/systemrdl-new/src/ast.rs:214
↓ 1 callers
Class
DotEffectiveKey
DOT Effective Key derived from DOT_ROOT_KEY and DOT_FUSE_ARRAY state. This key is used to authenticate DOT blobs via HMAC.
rom/src/device_ownership_transfer.rs:116
↓ 1 callers
Enum
ErrorCode
runtime/userspace/api/spdm-lib/src/commands/error_rsp.rs:10
↓ 1 callers
Class
ErrorResponse
runtime/userspace/api/spdm-lib/src/commands/error_rsp.rs:45
↓ 1 callers
Class
ExitOnDrop
Calls the Exit system call when dropped. Used to catch panic unwinding from a `#![no_std]` context. The caller should `core::mem::forget` the `ExitOnD
runtime/userspace/libtock/platform/src/exit_on_drop.rs:15
↓ 1 callers
Class
ExplicitPropModifier
registers/systemrdl-new/src/ast.rs:332
↓ 1 callers
Class
Hmac
runtime/userspace/api/caliptra-api/src/crypto/hmac.rs:13
↓ 1 callers
Class
Hz
runtime/userspace/libtock/apis/peripherals/alarm/src/lib.rs:20
↓ 1 callers
Class
Import
runtime/userspace/api/caliptra-api/src/crypto/import.rs:12
↓ 1 callers
Class
InstanceOrPropRef
registers/systemrdl-new/src/ast.rs:489
↓ 1 callers
Class
InstanceRef
registers/systemrdl-new/src/ast.rs:449
↓ 1 callers
Enum
IntegerType
registers/systemrdl-new/src/ast.rs:144
↓ 1 callers
Enum
InterruptType
registers/systemrdl/src/value.rs:275
↓ 1 callers
Class
KernelTextRegion
runtime/kernel/veer/src/pmp.rs:100
↓ 1 callers
Class
LargeResponseSize
runtime/userspace/api/spdm-lib/src/commands/chunk_get_rsp.rs:52
↓ 1 callers
Class
LifecycleHashedToken
romtime/src/lifecycle.rs:41
↓ 1 callers
Class
Mailbox
Mailbox interface user interface. # Generics - `S`: The syscall implementation.
runtime/userspace/syscall/src/mailbox.rs:22
↓ 1 callers
Class
MctpVdmCommonHeader
common/testing/src/mctp_vdm_transport.rs:23
↓ 1 callers
Class
McuAesDecryptInitReq
common/mcu-mbox/src/messages.rs:934
↓ 1 callers
Class
McuAesDecryptUpdateReq
common/mcu-mbox/src/messages.rs:948
↓ 1 callers
Class
McuAesEncryptInitReq
common/mcu-mbox/src/messages.rs:906
↓ 1 callers
Class
McuAesEncryptUpdateReq
common/mcu-mbox/src/messages.rs:920
↓ 1 callers
Class
McuAesGcmDecryptFinalReq
common/mcu-mbox/src/messages.rs:1034
↓ 1 callers
Class
McuAesGcmDecryptInitReq
common/mcu-mbox/src/messages.rs:1006
↓ 1 callers
Class
McuAesGcmDecryptUpdateReq
common/mcu-mbox/src/messages.rs:1020
↓ 1 callers
Class
McuAesGcmEncryptFinalReq
common/mcu-mbox/src/messages.rs:991
↓ 1 callers
Class
McuAesGcmEncryptInitReq
common/mcu-mbox/src/messages.rs:963
↓ 1 callers
Class
McuAesGcmEncryptUpdateReq
common/mcu-mbox/src/messages.rs:977
↓ 1 callers
Class
McuBootMilestones
romtime/src/boot_status.rs:127
↓ 1 callers
Class
McuCmDeleteReq
common/mcu-mbox/src/messages.rs:1063
↓ 1 callers
Class
McuCmImportReq
common/mcu-mbox/src/messages.rs:1049
↓ 1 callers
Class
McuEcdhFinishReq
common/mcu-mbox/src/messages.rs:1130
↓ 1 callers
Class
McuEcdhGenerateReq
common/mcu-mbox/src/messages.rs:1117
↓ 1 callers
Class
McuEcdsaCmkPublicKeyReq
common/mcu-mbox/src/messages.rs:1144
↓ 1 callers
Class
McuEcdsaCmkSignReq
common/mcu-mbox/src/messages.rs:1157
↓ 1 callers
Class
McuEcdsaCmkVerifyReq
common/mcu-mbox/src/messages.rs:1171
↓ 1 callers
Class
McuFipsPeriodicEnableResp
common/mcu-mbox/src/messages.rs:780
↓ 1 callers
Class
McuFipsSelfTestGetResultsReq
common/mcu-mbox/src/messages.rs:754
next →
1–100 of 1,726, ranked by callers