MCPcopy Index your code

hub / github.com/diondokter/device-driver / types & classes

Types & classes148 in github.com/diondokter/device-driver

↓ 6 callersClassRepeat
generation/src/dsl_hir/mod.rs:1209
↓ 4 callersEnumBitOrder
generation/src/dsl_hir/mod.rs:711
↓ 4 callersEnumByteOrder
generation/src/dsl_hir/mod.rs:689
↓ 4 callersClassCfg
generation/src/mir/mod.rs:587
↓ 3 callersClassBlock
generation/src/dsl_hir/mod.rs:313
↓ 3 callersClassCommand
generation/src/dsl_hir/mod.rs:960
↓ 3 callersEnumInteger
generation/src/mir/mod.rs:50
↓ 3 callersClassRegister
generation/src/dsl_hir/mod.rs:411
↓ 3 callersClassRegister
generation/src/mir/mod.rs:317
↓ 2 callersEnumAccess
generation/src/dsl_hir/mod.rs:654
↓ 2 callersClassBlock
generation/src/mir/mod.rs:301
↓ 2 callersClassBuffer
generation/src/dsl_hir/mod.rs:1241
↓ 2 callersClassCommand
generation/src/mir/mod.rs:465
↓ 1 callersClassBuffer
generation/src/mir/mod.rs:482
↓ 1 callersClassFoo
tests/cases/basic_register/basic_register.rs:103
↓ 1 callersClassFoo
tests/cases/address_types/address_types.rs:124
↓ 1 callersClassFoo
tests/cases/description_string_escapes/description_string_escapes.rs:105
↓ 1 callersClassFoo0
tests/cases/compile_time_explosion/compile_time_explosion.rs:401
↓ 1 callersClassFoo1
tests/cases/compile_time_explosion/compile_time_explosion.rs:495
↓ 1 callersClassFoo2
tests/cases/compile_time_explosion/compile_time_explosion.rs:589
↓ 1 callersClassFoo3
tests/cases/compile_time_explosion/compile_time_explosion.rs:683
↓ 1 callersClassFoo4
tests/cases/compile_time_explosion/compile_time_explosion.rs:777
↓ 1 callersClassFoo5
tests/cases/compile_time_explosion/compile_time_explosion.rs:871
↓ 1 callersClassFoo6
tests/cases/compile_time_explosion/compile_time_explosion.rs:965
↓ 1 callersClassFoo7
tests/cases/compile_time_explosion/compile_time_explosion.rs:1059
↓ 1 callersClassFoo8
tests/cases/compile_time_explosion/compile_time_explosion.rs:1153
↓ 1 callersClassFoo9
tests/cases/compile_time_explosion/compile_time_explosion.rs:1247
↓ 1 callersClassFooFieldsIn
tests/cases/basic_command/basic_command.rs:93
↓ 1 callersClassFooRo
tests/cases/fieldset_access/fieldset_access.rs:143
↓ 1 callersClassFooRw
tests/cases/fieldset_access/fieldset_access.rs:285
↓ 1 callersClassFooWo
tests/cases/fieldset_access/fieldset_access.rs:427
EnumAccess
generation/src/mir/mod.rs:101
ClassArgs
cli/src/main.rs:6
InterfaceAsyncBufferInterface
A trait to represent the interface to the device. This is called to read from and write to buffers.
device-driver/src/buffer.rs:34
InterfaceAsyncCommandInterface
A trait to represent the interface to the device. This is called to asynchronously dispatch commands.
device-driver/src/command.rs:33
InterfaceAsyncRegisterInterface
A trait to represent the interface to the device. This is called to asynchronously write to and read from registers.
device-driver/src/register.rs:34
EnumAttribute
generation/src/dsl_hir/mod.rs:295
ClassAttributeList
generation/src/dsl_hir/mod.rs:246
ClassBE
Big endian byte order
device-driver/src/ops.rs:254
EnumBaseType
generation/src/dsl_hir/mod.rs:924
EnumBaseType
generation/src/mir/mod.rs:345
EnumBitOrder
generation/src/mir/mod.rs:137
ClassBlock
generation/src/lir/mod.rs:17
EnumBlockItem
generation/src/dsl_hir/mod.rs:405
ClassBlockItemList
generation/src/dsl_hir/mod.rs:342
ClassBlockMethod
generation/src/lir/mod.rs:26
EnumBlockMethodKind
generation/src/lir/mod.rs:37
EnumBlockMethodType
generation/src/lir/mod.rs:42
ClassBlockOverride
generation/src/mir/mod.rs:546
ClassBorrowedBlock
generation/src/mir/lir_transform.rs:587
InterfaceBufferInterface
A trait to represent the interface to the device. This is called to read from and write to buffers.
device-driver/src/buffer.rs:13
InterfaceBufferInterfaceError
Common error definition for (async) [BufferInterface]
device-driver/src/buffer.rs:5
ClassBufferOperation
Intermediate type for doing buffer operations If the interface error implements [embedded_io::Error], then this operation type also implements the [e
device-driver/src/buffer.rs:61
EnumByteOrder
generation/src/mir/mod.rs:125
InterfaceByteOrder
Interface to byte order functions
device-driver/src/ops.rs:257
ClassBytes
device-driver/src/ops.rs:394
ClassCO
device-driver/src/lib.rs:68
ClassClaimedAddress
generation/src/lir/passes/addresses_non_overlapping.rs:122
EnumClaimedAddressType
generation/src/lir/passes/addresses_non_overlapping.rs:116
InterfaceCommandInterface
A trait to represent the interface to the device. This is called to dispatch commands.
device-driver/src/command.rs:8
EnumCommandItem
generation/src/dsl_hir/mod.rs:1050
ClassCommandItemList
generation/src/dsl_hir/mod.rs:1045
ClassCommandOperation
Intermediate type for doing command operations
device-driver/src/command.rs:56
ClassCommandOverride
generation/src/mir/mod.rs:563
EnumCommandValue
generation/src/dsl_hir/mod.rs:987
ClassConversionError
device-driver/src/lib.rs:40
ClassDevice
generation/src/lir/mod.rs:8
ClassDevice
generation/src/dsl_hir/mod.rs:15
ClassDevice
generation/src/mir/mod.rs:12
ClassDevice
tests/cases/fieldset_access/fieldset_access.rs:13
ClassDevice
tests/cases/basic_register/basic_register.rs:13
ClassDevice
tests/cases/compile_time_explosion/compile_time_explosion.rs:13
ClassDevice
tests/cases/address_types/address_types.rs:13
ClassDevice
tests/cases/basic_command/basic_command.rs:13
ClassDevice
tests/cases/description_string_escapes/description_string_escapes.rs:13
ClassDeviceInterface
device-driver/tests/endianness-respected.rs:3
ClassDeviceInterface
device-driver/tests/refs.rs:5
ClassDeviceInterface
device-driver/tests/cfg-register.rs:3
ClassDeviceInterface
device-driver/tests/basic-register-manifest.rs:3
ClassDeviceInterface
device-driver/tests/basic-buffer.rs:3
ClassDeviceInterface
device-driver/tests/basic-register.rs:3
ClassDeviceInterface
device-driver/tests/type-conversions.rs:3
ClassDeviceInterface
device-driver/tests/basic-block.rs:3
ClassDeviceInterface
device-driver/tests/basic-command.rs:3
ClassDeviceInterface
device-driver/tests/basic-register-async.rs:3
ClassDeviceInterface
device-driver/tests/duplicate-cfg-register.rs:3
ClassDeviceTemplateRust
generation/src/lir/code_transform.rs:9
ClassEnum
generation/src/lir/mod.rs:112
ClassEnum
generation/src/mir/mod.rs:377
EnumEnumGenerationStyle
generation/src/mir/mod.rs:414
EnumEnumValue
generation/src/dsl_hir/mod.rs:875
EnumEnumValue
generation/src/mir/mod.rs:438
ClassEnumVariant
generation/src/lir/mod.rs:130
ClassEnumVariant
generation/src/dsl_hir/mod.rs:849
ClassEnumVariant
generation/src/mir/mod.rs:430
ClassEnumVariantList
generation/src/dsl_hir/mod.rs:835
EnumError
device-driver/tests/basic-buffer.rs:9
ClassField
generation/src/lir/mod.rs:82
ClassField
generation/src/dsl_hir/mod.rs:755
ClassField
generation/src/mir/mod.rs:334
next →1–100 of 148, ranked by callers