Physical Device Driver Header (DEV)

>> Driver header address taken from the VBP with handle 12:

.d vpb 98:12
        vpb_flink: 0000                  vpdFAT_cluster_mask: 41
        vpb_blink: 008d                 vpdFAT_cluster_shift: 00
    vpb_ref_count: 007a                     vpdFAT_first_FAT: 00b2
 vpb_search_count: 0000                     vpdFAT_FAT_count: a8
 vpb_first_access: 00                    vpdFAT_root_entries: 0004
    vpb_signature: 444a                  vpdFAT_first_sector: 885c0400
     vpb_flags(2): 02:00                  vpdFAT_max_cluster: 410e
          vpb_FSC: #00c8:0008                vpdFAT_FAT_size: b200
           vpi_ID: 26715015                vpdFAT_dir_sector: aa04a800
         vpi_pDPB: #04b8:00c4                   vpdFAT_media: 0d
     vpi_cbSector: 0200                     vpdFAT_next_free: 00b2
       vpi_totsec: 0007cfe0                  vpdFAT_free_cnt: 04a8
       vpi_trksec: 0020                  vpdFAT_FATentrysize: b2
        vpi_nhead: 0040                      vpdFAT_IDsector: 00000000
         vpi_pDCS: #0000:0000                  vpdFAT_access: 0000
         vpi_pVCS: #0000:0000                 vpdFAT_accwait: 0000
        vpi_drive: 07                          vpdFAT_pEASFT: #0000:0000
         vpi_unit: 07
         vpi_text: UNLABELED
         vpi_flags: 0003
##.d dpb 4b8:c4
        dpb_drive: 07
         dpb_unit: 07
  dpb_driver_addr: #0798:0000
     dpb_next_dpb: #04b8:00e0
     dpb_cbSector: 0200
    dpb_first_FAT: 0001
  dpb_toggle_time: 00000000
         dpb_hVPB: 0012
        dpb_media: f8
        dpb_flags: 20
   dpb_drive_lock: 0000
    dpb_strategy2: #07a0:139c

##.d dev 798:0
          DevNext: 0778:0000
          DevAttr: 2880
         DevStrat: 0dbc
           DevInt: 0000
         NumUnits: 0c
        DevProtCS: 07a0
        DevProtDS: 0798
        DevRealCS: 0000
        DevRealDS: 0000



>> Formatting the device driver directly from the 1st data segment.

##.lmo 'ibmkbd
hmte=009b pmte=%fe6f1fb8 mflags=8008e1c9 h:\ibmkbd.sys
seg  sect psiz vsiz hob  sel  flags
0001 0001 0194 01fa 0000 0540 8d49 data iter prel rel
0002 0002 11c2 11c4 0000 0548 8d60 code shr prel rel
##.d dev 540:0
          DevNext: 0510:0000
          DevAttr: 8980
         DevStrat: 0680
           DevInt: 0586
          DevName: IBMKBD$
        DevProtCS: 0548
        DevProtDS: 0540
        DevRealCS: 0000
        DevRealDS: 0000
##

Physical Device Driver Header

Notes:

For a description of the DEV fields see the Physical Device Driver Header (DEV) in the System Reference.


[Back: Kernel Semaphore (KSEM)]
[Next: Device Driver (Strategy 1) Request Packet (REQ)]