OS-9 Device Descriptor and Configuration Module Reference
OS-9 Device Descriptor and Configuration Module Reference OS-9 Device Descriptor and Configuration Module Reference
4SBFTMDevice Descriptors MICROWAREAvailable ValuesThe file access modes are defined in the header file, modes.h, andlocated in Table 4-8. The file access permission values are defined inthe header file modes.h and in Table 4-9.Table 4-8 dd_mode Available Values for File Access ModesDescription Macro EditModTruncate on open S_ITRUNC 0x0100Ensure contiguous file S_ICONTIG 0x0400Error if file exists on create S_IEXCL 0x0400Create file S_ICREAT 0x0800Append to file S_IAPPEND 0x1000Non-sharable S_ISHARE 0x4000Table 4-9 dd_mode Available Values for File Access PermissionsDescription Macro EditModMask for permission bits S_IPRM 0xffffOwner read S_IREAD 0x0001Owner write S_IWRITE 0x0002Owner execute S_IEXEC 0x0004Search permission S_ISEARCH 0x0004426 OS-9 Device Descriptor and Configuration Module Reference
SBF Device DescriptorsTable 4-9 dd_mode Available Values for File Access Permissions4Description Macro EditModGroup read S_IGREAD 0x0010Group write S_IGWRITE 0x0020Group execute S_IGEXEC 0x0040Group search S_IGSEARCH 0x0040Public read S_IOREAD 0x0100Public write S_IOWRITE 0x0200Public execute S_IOEXEC 0x0400Public search S_IOSEARCH 0x0400OS-9 Device Descriptor and Configuration Module Reference 427
- Page 375 and 376: SCF Device Descriptorspd_eorchEditM
- Page 377 and 378: SCF Device DescriptorsTable 3-24 AS
- Page 379 and 380: SCF Device Descriptorspd_tabchEditM
- Page 381 and 382: SCF Device Descriptorspd_bspchEditM
- Page 383 and 384: SCF Device Descriptors3Table 3-25 p
- Page 385 and 386: SCF Device Descriptors3Table 3-26 p
- Page 387 and 388: SCF Device Descriptors3Table 3-27 p
- Page 389 and 390: SCF Device Descriptors3Table 3-28 p
- Page 391 and 392: SCF Device Descriptors3Table 3-29 p
- Page 393 and 394: SCF Device Descriptors3Table 3-30 p
- Page 395 and 396: SCF Device Descriptors3Table 3-31 p
- Page 397 and 398: SCF Device Descriptorspd_pageEditMo
- Page 399 and 400: Chapter 4: SBF Device DescriptorsSB
- Page 401 and 402: SBF Device Descriptorsnavigate the
- Page 403 and 404: SBF Device Descriptors4Step 1.Step
- Page 405 and 406: SBF Device DescriptorsDescription F
- Page 407 and 408: SBF Device DescriptorsModule Header
- Page 409 and 410: SBF Device Descriptors_m_userEditMo
- Page 411 and 412: SBF Device Descriptorsm_accessEditM
- Page 413 and 414: SBF Device Descriptorsm_tylanEditMo
- Page 415 and 416: SBF Device DescriptorsTable 4-3 m_t
- Page 417 and 418: SBF Device Descriptors4Table 4-5 m_
- Page 419 and 420: SBF Device DescriptorsDevice Descri
- Page 421 and 422: SBF Device Descriptorsdd_lunEditMod
- Page 423 and 424: SBF Device Descriptorsdd_typeEditMo
- Page 425: SBF Device Descriptorsdd_modeEditMo
- Page 429 and 430: SBF Device Descriptorsdrvr_nameEdit
- Page 431 and 432: SBF Device DescriptorsSBF Path Opti
- Page 433 and 434: SBF Device Descriptorspd_flagsEditM
- Page 435 and 436: SBF Device Descriptorspd_sci_idEdit
- Page 437 and 438: SBF Device DescriptorsSBF Logical U
- Page 439 and 440: SBF Device Descriptorssbf_irqlevelE
- Page 441 and 442: SBF Device Descriptorssbf_dflagEdit
- Page 443 and 444: Chapter 5: RBF Device DescriptorsRB
- Page 445 and 446: RBF Device Descriptorsnavigate thro
- Page 447 and 448: RBF Device Descriptors5Step 1.Step
- Page 449 and 450: RBF Device DescriptorsDescription F
- Page 451 and 452: RBF Device DescriptorsModule Header
- Page 453 and 454: RBF Device Descriptors_m_userEditMo
- Page 455 and 456: RBF Device Descriptorsm_accessEditM
- Page 457 and 458: RBF Device Descriptorsm_tylanEditMo
- Page 459 and 460: RBF Device DescriptorsTable 5-3 m_t
- Page 461 and 462: RBF Device Descriptors5Table 5-5 m_
- Page 463 and 464: RBF Device DescriptorsDevice Descri
- Page 465 and 466: RBF Device Descriptorsdd_lunEditMod
- Page 467 and 468: RBF Device Descriptorsdd_typeEditMo
- Page 469 and 470: RBF Device Descriptorsdd_modeEditMo
- Page 471 and 472: RBF Device DescriptorsTable 5-9 dd_
- Page 473 and 474: RBF Device Descriptorsdrvr_nameEdit
- Page 475 and 476: RBF Device DescriptorsRBF Path Opti
SBF <strong>Device</strong> <strong>Descriptor</strong>sTable 4-9 dd_mode Available Values for File Access Permissions4Description Macro EditModGroup read S_IGREAD 0x0010Group write S_IGWRITE 0x0020Group execute S_IGEXEC 0x0040Group search S_IGSEARCH 0x0040Public read S_IOREAD 0x0100Public write S_IOWRITE 0x0200Public execute S_IOEXEC 0x0400Public search S_I<strong>OS</strong>EARCH 0x0400<strong>OS</strong>-9 <strong>Device</strong> <strong>Descriptor</strong> <strong>and</strong> <strong>Configuration</strong> <strong>Module</strong> <strong>Reference</strong> 427