Learn · CERN

Talk9 min

Windows drive for EOS-wnc

Gregor Molan · CERN

Watch At CERN

About

**Context:** Windows nature connection of EOS-wnc to Windows operating system.

**Objectives**: The connection of the EOS-wnc on Windows platform should be as it is for Windows local disks, external disk storages, it means as a Windows disk driver letter.

**Method**: A storage on Windows operating is presented as a "disk drive letter". Architecture of Windows storage drivers has following layers as follows:

1. IRP for Upper-filter driver 2. IRP for Storage-class driver 3. SRB for Lower-filter driver 4. SRB for Storage port driver 5. SRB for Bus-specific commands

where *IRP (I/O request packets)*: kernel mode structures that are used by Windows Driver Model (WDM) *SRB (SCSI Request Block)*: SCSI command descriptor blocks (CDBs)

For EOS-wnc is implemented "thin" Windows disk driver.

**Result**: Windows driver software is low-level software and bugs in low-level software can be extremely painful; bugs can cause a loose of all data on disk drive including operating system. Therefore, the EOS-wnc Windows drivers implementation is a "thin driver" to maximize stability and security of this part of software..

0:00:00 Slide 1

0:00:51 Slide 2

0:01:42 Slide 3

0:02:33 Slide 4

0:03:24 Slide 5

The talk

  1. Windows drive for EOS-wnc 2021-03-02 · 9 min · CERN's player

Credits and licence

Institution
CERN
Department
HEP Computing
Speaker
Gregor Molan
Year
2021
Language
English
Subjects
Computer science
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed