mirror of
https://git.missingno.dev/kolibrios-nvme-driver/
synced 2024-12-22 13:58:47 +01:00
fix IDENTC struct
This commit is contained in:
parent
139e201f3e
commit
b15fb4d9a2
@ -239,132 +239,121 @@ ends
|
||||
TOTAL_PCIDEVS = 4
|
||||
TOTAL_PCIDEVS_MALLOC_SZ = TOTAL_PCIDEVS * sizeof.pcidev
|
||||
|
||||
struct NVME_IDENT_CONTROLLER
|
||||
struct IDENTC
|
||||
|
||||
pci_vid rw 1
|
||||
pci_ssvid rw 1
|
||||
serial rb 20
|
||||
model rb 40
|
||||
firm_rev rq 1
|
||||
rab rb 1
|
||||
ieee rb 3
|
||||
cmic rb 1
|
||||
mdts rb 1
|
||||
ctrlid rw 1
|
||||
ver rb 3
|
||||
rtd3r rd 1
|
||||
rtd3e rd 1
|
||||
ctrlatt rd 1
|
||||
rrls rw 1
|
||||
pci_vid dw ? ; checked
|
||||
pci_ssvid dw ? ; checked
|
||||
serial db 20 ; checked
|
||||
model db 40 ; checked
|
||||
firm_rev dq ? ; checked
|
||||
rab db ? ; checked
|
||||
ieee db 3 ; checked
|
||||
cmic db ? ; checked
|
||||
mdts db ? ; checked
|
||||
cntlid dw ? ; checked
|
||||
ver dd ? ; checked
|
||||
rtd3r dd ? ; checked
|
||||
rtd3e dd ? ; checked
|
||||
oaes dd ? ; checked
|
||||
ctratt dd ? ; checked
|
||||
rrls dw ? ; checked
|
||||
rb 9 ; reserved
|
||||
ctrltyp rb 1
|
||||
fguid rq 2
|
||||
crdt1 rw 1
|
||||
ctdt2 rw 1
|
||||
crdt3 rw 1
|
||||
cntrltyp db ? ; checked
|
||||
fguid dq 2 ; checked
|
||||
crdt1 dw ? ; checked
|
||||
crdt2 dw ? ; checked
|
||||
crdt3 dw ? ; checked
|
||||
rb 106 ; reserved
|
||||
rb 13 ; reserved (NVMMI)
|
||||
nvmsr rb 1
|
||||
vmci rb 1
|
||||
mec rb 1
|
||||
oacs rw 1
|
||||
acl rb 1
|
||||
aerl rb 1
|
||||
frmw rb 1
|
||||
lpa rb 1
|
||||
elpe rb 1
|
||||
npss rb 1
|
||||
avscc rb 1
|
||||
apsta rb 1
|
||||
wctemp rw 1
|
||||
cctemp rw 1
|
||||
mtfa rw 1
|
||||
hmpre rd 1
|
||||
hmmin rd 1
|
||||
tnvmcap rq 2
|
||||
unvmcap rq 2
|
||||
rpmbs rd 1
|
||||
edstt rw 1
|
||||
dsto rb 1
|
||||
fwug rb 1
|
||||
kas rw 1
|
||||
hctma rw 1
|
||||
mntmt rw 1
|
||||
mxtmt rw 1
|
||||
sanicap rd 1
|
||||
hmminds rd 1
|
||||
hmmaxd rw 1
|
||||
nsetidmax rw 1
|
||||
endgidmax rw 1
|
||||
anatt rb 1
|
||||
anacap rb 1
|
||||
anagrpmax rd 1
|
||||
nanagrpid rd 1
|
||||
pels rd 1
|
||||
domid rw 1
|
||||
rb 10 ; reserved
|
||||
megcap rq 2
|
||||
rb 128 ; reserved
|
||||
sqes rb 1
|
||||
cqes rb 1
|
||||
maxcmd rw 1
|
||||
nn rd 1
|
||||
oncs rw 1
|
||||
fuses rw 1
|
||||
fna rb 1
|
||||
vwc rb 1
|
||||
awun rw 1
|
||||
awupf rw 1
|
||||
icsvscc rb 1
|
||||
nwpc rb 1
|
||||
acwu rw 1
|
||||
ocfs rw 1
|
||||
sgls rd 1
|
||||
mnan rd 1
|
||||
maxdna rq 2
|
||||
maxcna rd 1
|
||||
rb 204 ; reserved
|
||||
subnqn rb 256
|
||||
rb 768 ; reserved
|
||||
ioccsz rd 1
|
||||
iorcsz rd 1
|
||||
icdoff rw 1
|
||||
fcatt rb 1
|
||||
msdbd rb 1
|
||||
ofcs rw 1
|
||||
rb 242 ; reserved
|
||||
psd0 rb 32
|
||||
psd1 rb 32
|
||||
psd2 rb 32
|
||||
psd3 rb 32
|
||||
psd4 rb 32
|
||||
psd5 rb 32
|
||||
psd6 rb 32
|
||||
psd7 rb 32
|
||||
psd8 rb 32
|
||||
psd9 rb 32
|
||||
psd10 rb 32
|
||||
psd11 rb 32
|
||||
psd12 rb 32
|
||||
psd13 rb 32
|
||||
psd14 rb 32
|
||||
psd15 rb 32
|
||||
psd16 rb 32
|
||||
psd17 rb 32
|
||||
psd18 rb 32
|
||||
psd19 rb 32
|
||||
psd20 rb 32
|
||||
psd21 rb 32
|
||||
psd22 rb 32
|
||||
psd23 rb 32
|
||||
psd24 rb 32
|
||||
psd25 rb 32
|
||||
psd26 rb 32
|
||||
psd27 rb 32
|
||||
psd28 rb 32
|
||||
psd29 rb 32
|
||||
psd30 rb 32
|
||||
psd31 rb 32
|
||||
venspec rb 1024
|
||||
|
||||
rb 16 ; reserved (NVMMI)
|
||||
oacs dw ? ; checked
|
||||
acl db ? ; checked
|
||||
aerl db ? ; checked
|
||||
frmw db ? ; checked
|
||||
lpa db ? ; checked
|
||||
elpe db ? ; checked
|
||||
npss db ? ; checked
|
||||
avscc db ? ; checked
|
||||
apsta db ? ; checked
|
||||
wctemp dw ? ; checked
|
||||
cctemp dw ? ; checked
|
||||
mtfa dw ? ; checked
|
||||
hmpre dd ? ; checked
|
||||
hmmin dd ? ; checked
|
||||
tnvmcap dq ? ; checked
|
||||
unvmcap dq ? ; checked
|
||||
rpmbs dd ? ; checked
|
||||
edstt dw ? ; checked
|
||||
dsto db ? ; checked
|
||||
fwug db ? ; checked
|
||||
kas dw ? ; checked
|
||||
hctma dw ? ; checked
|
||||
mntmt dw ? ; checked
|
||||
mxtmt dw ? ; checked
|
||||
sanicap dd ? ; checked
|
||||
hmminds dd ? ; checked
|
||||
hmmaxd dw ? ; checked
|
||||
nsetidmax dw ? ; checked
|
||||
endgidmax dw ? ; checked
|
||||
anatt db ? ; checked
|
||||
anacap db ? ; checked
|
||||
anagrpmax dd ? ; checked
|
||||
nanagrpid dd ? ; checked
|
||||
pels dd ? ; checked
|
||||
rb 156 ; checked
|
||||
sqes db ? ; checked
|
||||
cqes db ? ; checked
|
||||
maxcmd dw ? ; checked
|
||||
nn dd ? ; checked
|
||||
oncs dw ? ; checked
|
||||
fuses dw ? ; checked
|
||||
fna db ? ; checked
|
||||
vwc db ? ; checked
|
||||
awun dw ? ; checked
|
||||
awupf dw ? ; checked
|
||||
nvscc db ? ; checked
|
||||
nwpc db ? ; checked
|
||||
acwu dw ? ; checked
|
||||
rb 2 ; checked
|
||||
sgls dd ? ; checked
|
||||
mnan dd ? ; checked
|
||||
rb 224 ; checked
|
||||
subnqn dw 128 ; checked
|
||||
rb 768 ; checked
|
||||
rb 256 ; checked
|
||||
psd0 db 32 ; checked
|
||||
psd1 db 32
|
||||
psd2 db 32
|
||||
psd3 db 32
|
||||
psd4 db 32
|
||||
psd5 db 32
|
||||
psd6 db 32
|
||||
psd7 db 32
|
||||
psd8 db 32
|
||||
psd9 db 32
|
||||
psd10 db 32
|
||||
psd11 db 32
|
||||
psd12 db 32
|
||||
psd13 db 32
|
||||
psd14 db 32
|
||||
psd15 db 32
|
||||
psd16 db 32
|
||||
psd17 db 32
|
||||
psd18 db 32
|
||||
psd19 db 32
|
||||
psd20 db 32
|
||||
psd21 db 32
|
||||
psd22 db 32
|
||||
psd23 db 32
|
||||
psd24 db 32
|
||||
psd25 db 32
|
||||
psd26 db 32
|
||||
psd27 db 32
|
||||
psd28 db 32
|
||||
psd29 db 32
|
||||
psd30 db 32
|
||||
psd31 db 32
|
||||
rb 1024
|
||||
ends
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user