spell: Update dictionary for dbs crates

Add entries for dbs_* crates' README.md to pass `kata-spell-check.sh`
spell checking.

Changed British terms to American terms in README of `dbs_pci` to pass
`hunspell` check.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
This commit is contained in:
Ruoqing He 2025-02-16 23:51:12 +08:00
parent 73b7a3478c
commit 6bb193bbc0
4 changed files with 19 additions and 5 deletions

View File

@ -4,11 +4,11 @@
`dbs-pci` is a crate for emulating PCI device.
There are several components in `dbs-pci` crate building together to emulate PCI device behaviour :
There are several components in `dbs-pci` crate building together to emulate PCI device behavior :
1. device mod: mainly provide the trait for `PciDevice`, providing the ability to get id, write PCI configuration space, read PCI configuration space and `as_any` to downcast the trait object to the actual device type.
2. configuration mod: simulate PCI device configuration header and manage PCI Bar configuration. The PCI Specification defines the organization of the 256-byte Configuration Space registers and imposes a specific template for the space. The first 64 bytes of configuration space are standardised as configuration space header.
2. configuration mod: simulate PCI device configuration header and manage PCI Bar configuration. The PCI Specification defines the organization of the 256-byte Configuration Space registers and imposes a specific template for the space. The first 64 bytes of configuration space are standardized as configuration space header.
3. bus mod: simulate PCI buses, to simplify the implementation, PCI hierarchy is not supported. So all PCI devices are directly connected to the PCI root bus. PCI Bus has bus id, PCI devices attached and PCI bus I/O port, I/O mem resource use condition.
@ -16,9 +16,9 @@ There are several components in `dbs-pci` crate building together to emulate PCI
5. root device mod: a pseudo PCI root device to manage accessing to PCI configuration space.
6. `msi` mod: struct to maintain information for PCI Message Signalled Interrupt Capability. It will be initialized when parsing PCI configuration space and used when getting interrupt capabilities.
6. `msi` mod: struct to maintain information for PCI Message Signaled Interrupt Capability. It will be initialized when parsing PCI configuration space and used when getting interrupt capabilities.
7. `msix` mod: struct to maintain information for PCI Message Signalled Interrupt Extended Capability. It will be initialized when parsing PCI configuration space and used when getting interrupt capabilities.
7. `msix` mod: struct to maintain information for PCI Message Signaled Interrupt Extended Capability. It will be initialized when parsing PCI configuration space and used when getting interrupt capabilities.
8. `vfio` mod: `vfio` mod collects lots of information related to the `vfio` operations.
a. `vfio` `msi` and `msix` capability and state

View File

@ -5,6 +5,7 @@
# Description: List of acronyms and abbreviations.
ACPI/AB
acpi
ACS/AB
API/AB
AUFS # Another Union FS
@ -23,6 +24,7 @@ DinD/B # Docker in Docker
dind/B
DMA/AB
DPDK/AB
enum/A
FaaS/B # Function as a Service
FS/AB
fs/B # For terms like "virtio-fs"
@ -85,6 +87,7 @@ TTY/AB
UI/AB
UTS/AB
UUID/AB
util/A
vCPU/AB
VETH/AB
VF/AB

View File

@ -4,6 +4,7 @@
#
# Description: General word list.
Acknowledgement
ack/A
arg # Argument
auditability
@ -93,6 +94,7 @@ ramdisk/A
readonly
rebase/ACD
refactor/ACD
regs
remediate
repo/A
runtime/AB
@ -102,6 +104,8 @@ signoff/A
snapshotter/AB
stalebot/B
startup
Submodule/A
submodule/A
subdirectory/A
swappiness
sysctl/AB

View File

@ -1,10 +1,11 @@
394
401
ACPI/AB
ACS/AB
API/AB
APIC
AUFS
AWS/AB
Acknowledgement
Ansible/B
AppArmor/B
BDF/AB
@ -148,6 +149,7 @@ SaaS/B
SemaphoreCI/B
StratoVirt/B
Struct/A
Submodule/A
Sysbench/B
TBD/AB
TDX
@ -190,6 +192,7 @@ Yamux/B
Zun/B
aarch64/B
ack/A
acpi
amd64/B
arg
arm64/B
@ -234,6 +237,7 @@ dracut/B
emptydir/A
enablement/AB
entrypoint/AB
enum/A
ethernet
fdt
filename/AB
@ -325,6 +329,7 @@ readonly
rebase/ACD
refactor/ACD
regexp/AB
regs
remediate
repo/A
rkt/B/B
@ -350,6 +355,7 @@ stdin/AB
stdout/AB
struct/A
subdirectory/A
submodule/A
swappiness
sysctl/AB
syslog/AB
@ -374,6 +380,7 @@ untrusting
upcall
userid/AB
userspace/B
util/A
vCPU/AB
vGPU
vSphere/B