/openbmc/linux/Documentation/cdrom/ |
H A D | cdrom-standard.rst | 2 A Linux CD-ROM standard 14 Linux is probably the Unix-like operating system that supports 18 - The large list of hardware devices available for the many platforms 19 that Linux now supports (i.e., i386-PCs, Sparc Suns, etc.) 20 - The open design of the operating system, such that anybody can write a 22 - There is plenty of source code around as examples of how to write a driver. 29 This divergence of behavior has been very significant for CD-ROM 32 their drivers totally inconsistent, the writers of Linux CD-ROM 35 maintain uniform behavior across all the Linux CD-ROM drivers. 38 all the different CD-ROM device drivers for Linux. This document also [all …]
|
/openbmc/linux/fs/isofs/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 This is the standard file system used on CD-ROMs. It was previously 8 Unix systems. The so-called Rock-Ridge extensions which allow for 10 driver. If you have a CD-ROM drive and want to do more with it than 12 <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO, 24 Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system 29 want to be able to read Joliet CD-ROMs under Linux. 36 This is a Linux-specific extension to RockRidge which lets you store 37 data in compressed form on a CD-ROM and have it transparently 38 decompressed when the CD-ROM is accessed. See [all …]
|
/openbmc/linux/include/uapi/linux/ |
H A D | cdrom.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * -- <linux/cdrom.h> 4 * General header file for linux CD-ROM drivers 9 * 1998-2002 Jens Axboe, axboe@suse.de 19 * As of Linux 2.1.x, all Linux CD-ROM application programs will use this 21 * a uniform interface between software accessing CD-ROMs and the various 23 * 23 different kinds of strange CD-ROM drives, but at least there will 24 * now be one, and only one, Linux CD-ROM interface. 27 * should use the O_NONBLOCK option when opening a CD-ROM device 33 * - drive = open("/dev/cdrom", O_RDONLY); [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | devices.txt | 1 0 Unnamed devices (e.g. non-device mounts) 7 2 = /dev/kmem OBSOLETE - replaced by /proc/kcore 11 6 = /dev/core OBSOLETE - replaced by /proc/kcore 18 12 = /dev/oldmem OBSOLETE - replaced by /proc/vmcore 31 2 char Pseudo-TTY masters 37 Pseudo-tty's are named as follows: 40 the 1st through 16th series of 16 pseudo-ttys each, and 44 These are the old-style (BSD) PTY devices; Unix98 106 3 char Pseudo-TTY slaves 112 These are the old-style (BSD) PTY devices; Unix98 [all …]
|
/openbmc/linux/drivers/scsi/ |
H A D | sr_vendor.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* -*-linux-c-*- 4 * vendor-specific code for SCSI CD-ROM's goes here. 7 * the like) are too new to be included into the SCSI-II standard (to 10 * Aug 1997: Ha! Got a SCSI-3 cdrom spec across my fingers. SCSI-3 does 13 * Rearranged stuff here: SCSI-3 is included allways, support 16 * Gerd Knorr <kraxel@cs.tu-berlin.de> 18 * -------------------------------------------------------------------------- 20 * support for XA/multisession-CD's 22 * - NEC: Detection and support of multisession CD's. [all …]
|
H A D | scsi_devinfo.c | 1 // SPDX-License-Identifier: GPL-2.0 43 * settings that differ from the default, includes black-listed (broken) 62 {"CHINON", "CD-ROM CDS-431", "H42", BLIST_NOLUN}, /* locks up */ 63 {"CHINON", "CD-ROM CDS-535", "Q14", BLIST_NOLUN}, /* locks up */ 64 {"DENON", "DRD-25X", "V", BLIST_NOLUN}, /* locks up */ 67 {"IBM", "2104-DU3", NULL, BLIST_NOLUN}, /* locks up */ 68 {"IBM", "2104-TU3", NULL, BLIST_NOLUN}, /* locks up */ 70 {"MAXTOR", "XT-3280", "PR02", BLIST_NOLUN}, /* locks up */ 71 {"MAXTOR", "XT-4380S", "B3C", BLIST_NOLUN}, /* locks up */ 72 {"MAXTOR", "MXT-1240S", "I1.2", BLIST_NOLUN}, /* locks up */ [all …]
|
/openbmc/linux/Documentation/admin-guide/blockdev/ |
H A D | paride.rst | 5 PARIDE v1.03 (c) 1997-8 Grant Guenther <grant@torque.net> 12 to personal computers, many external devices such as portable hard-disk, 13 CD-ROM, LS-120 and tape drives use the parallel port to connect to their 14 host computer. While some devices (notably scanners) use ad-hoc methods 17 a parallel-port adapter chip added in. Some of the original parallel port 19 (The Iomega PPA-3 adapter used in the ZIP drives is an example of this 27 which is then connected to a floppy-tape mechanism. The vast majority 30 were to open up a parallel port CD-ROM drive, for instance, one would 31 find a standard ATAPI CD-ROM drive, a power supply, and a single adapter 33 IDE cable. It is usually possible to exchange the CD-ROM device with [all …]
|
/openbmc/linux/drivers/zorro/ |
H A D | zorro-sysfs.c | 6 * Loosely based on drivers/pci/pci-sysfs.c 32 return sprintf(buf, format_string, z->field); \ 37 zorro_config_attr(type, rom.er_Type, "0x%02x\n"); 47 return sprintf(buf, "0x%08x\n", be32_to_cpu(z->rom.er_SerialNumber)); in serial_show() 68 return sprintf(buf, ZORRO_DEVICE_MODALIAS_FMT "\n", z->id); in modalias_show() 88 struct ConfigDev cd; in zorro_read_config() local 91 memset(&cd, 0, sizeof(cd)); in zorro_read_config() 92 cd.cd_Rom = z->rom; in zorro_read_config() 93 cd.cd_SlotAddr = cpu_to_be16(z->slotaddr); in zorro_read_config() 94 cd.cd_SlotSize = cpu_to_be16(z->slotsize); in zorro_read_config() [all …]
|
H A D | proc.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 1998-2003 Geert Uytterhoeven 34 struct ConfigDev cd; in proc_bus_zorro_read() local 42 nbytes = sizeof(struct ConfigDev) - pos; in proc_bus_zorro_read() 45 memset(&cd, 0, sizeof(cd)); in proc_bus_zorro_read() 46 cd.cd_Rom = z->rom; in proc_bus_zorro_read() 47 cd.cd_SlotAddr = cpu_to_be16(z->slotaddr); in proc_bus_zorro_read() 48 cd.cd_SlotSize = cpu_to_be16(z->slotsize); in proc_bus_zorro_read() 49 cd.cd_BoardAddr = cpu_to_be32(zorro_resource_start(z)); in proc_bus_zorro_read() 50 cd.cd_BoardSize = cpu_to_be32(zorro_resource_len(z)); in proc_bus_zorro_read() [all …]
|
/openbmc/qemu/docs/system/ppc/ |
H A D | amigang.rst | 13 which is a rebranded Mai Logic Teron board with modified U-Boot 17 ---------------- 19 * PowerPC 7457 CPU (can also use ``-cpu g3, 750cxe, 750fx`` or ``750gx``) 26 -------- 29 U-Boot under GPL but its source is lost so it cannot be included in 31 https://www.hyperion-entertainment.com/index.php/downloads?view=files&parent=28. 32 The ROM image is in the last 512kB which can be extracted with the 35 .. code-block:: bash 37 $ tail -c 524288 updater.image > u-boot-amigaone.bin 40 vgabios so ``VGABIOS-lgpl-latest.bin`` is needed instead which can be [all …]
|
/openbmc/linux/Documentation/scsi/ |
H A D | scsi-changer.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 common small CD-ROM changers, neither one-lun-per-slot SCSI changers 19 ------------------- 24 later may be anything, a MOD, a CD-ROM, a tape or whatever. For the 29 The SCSI changer model is complex, compared to - for example - IDE-CD 42 CD-ROM / Tape / whatever drive. 46 123 CD-ROM's, 5 CD-ROM readers (and therefore 6 SCSI ID's: the changer 47 and each CD-ROM) and 2 transport arms. No problem to handle. 51 --------------------- 53 I implemented the driver as character device driver with a NetBSD-like [all …]
|
H A D | NinjaSCSI.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 WorkBiT NinjaSCSI-3/32Bi driver for Linux 10 This is Workbit corp.'s(http://www.workbit.co.jp/) NinjaSCSI-3 17 :pcmcia-cs: 3.1.27 18 :gcc: gcc-2.95.4 19 :PC card: I-O data PCSC-F (NinjaSCSI-3), 20 I-O data CBSC-II in 16 bit mode (NinjaSCSI-32Bi) 21 :SCSI device: I-O data CDPS-PX24 (CD-ROM drive), 22 Media Intelligent MMO-640GT (Optical disk drive) 27 (a) Check your PC card is true "NinjaSCSI-3" card. [all …]
|
/openbmc/linux/Documentation/usb/ |
H A D | mass-storage.rst | 9 appearing to the host as a disk or a CD-ROM drive. It supports 12 to read-only, and gadget can indicate that it is removable and/or 13 CD-ROM (the latter implies read-only access). 15 Its requirements are modest; only a bulk-in and a bulk-out endpoint 17 Support is included for full-speed, high-speed and SuperSpeed 20 Note that the driver is slightly non-portable in that it assumes 21 a single memory/DMA buffer will be usable for bulk-in and bulk-out 38 - file=filename[,filename...] 53 simulating CD-ROM, block size of the device if the backing file is 56 - removable=b[,b...] [all …]
|
/openbmc/qemu/roms/ |
H A D | Makefile | 2 vgabios_variants := stdvga cirrus vmware qxl isavga virtio bochs-display ramfb ati 3 vgabios_targets := $(subst -isavga,,$(patsubst %,vgabios-%.bin,$(vgabios_variants))) 7 pxe-rom-e1000 efi-rom-e1000 : VID := 8086 8 pxe-rom-e1000 efi-rom-e1000 : DID := 100e 9 pxe-rom-e1000e efi-rom-e1000e : VID := 8086 10 pxe-rom-e1000e efi-rom-e1000e : DID := 10d3 11 pxe-rom-eepro100 efi-rom-eepro100 : VID := 8086 12 pxe-rom-eepro100 efi-rom-eepro100 : DID := 1209 13 pxe-rom-ne2k_pci efi-rom-ne2k_pci : VID := 1050 14 pxe-rom-ne2k_pci efi-rom-ne2k_pci : DID := 0940 [all …]
|
/openbmc/linux/drivers/ata/ |
H A D | pata_pcmcia.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * pata_pcmcia.c - PCMCIA PATA controller driver. 4 * Copyright 2005-2006 Red Hat Inc, all rights reserved. 8 * Heavily based upon ide-cs.c 33 * pcmcia_set_mode - PCMCIA specific mode setup 45 struct ata_device *master = &link->device[0]; in pcmcia_set_mode() 46 struct ata_device *slave = &link->device[1]; in pcmcia_set_mode() 51 if (memcmp(master->id + ATA_ID_FW_REV, slave->id + ATA_ID_FW_REV, in pcmcia_set_mode() 54 the same vendor - check serial */ in pcmcia_set_mode() 55 if (memcmp(master->id + ATA_ID_SERNO, slave->id + ATA_ID_SERNO, in pcmcia_set_mode() [all …]
|
/openbmc/linux/drivers/block/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 28 <file:Documentation/admin-guide/blockdev/floppy.rst>. 41 special low-level hardware accesses to them (access and use 42 non-standard formats, for example), then enable this. 64 If you have a SWIM-3 (Super Woz Integrated Machine 3; from Apple) 95 tristate "SEGA Dreamcast GD-ROM drive" 99 A standard SEGA Dreamcast comes with a modified CD ROM drive called a 100 "GD-ROM" by SEGA to signify it is capable of reading special disks 101 with up to 1 GB of data. This drive will also read standard CD ROM 102 disks. Select this option to access any disks in your GD ROM drive. [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_nvm.c | 1 // SPDX-License-Identifier: GPL-2.0 17 * @cd: pointer to command details structure or NULL 24 struct ice_sq_cd *cd) in ice_aq_read_nvm() argument 32 return -EINVAL; in ice_aq_read_nvm() 37 cmd->cmd_flags |= ICE_AQC_NVM_FLASH_ONLY; in ice_aq_read_nvm() 41 cmd->cmd_flags |= ICE_AQC_NVM_LAST_CMD; in ice_aq_read_nvm() 42 cmd->module_typeid = cpu_to_le16(module_typeid); in ice_aq_read_nvm() 43 cmd->offset_low = cpu_to_le16(offset & 0xFFFF); in ice_aq_read_nvm() 44 cmd->offset_high = (offset >> 16) & 0xFF; in ice_aq_read_nvm() 45 cmd->length = cpu_to_le16(length); in ice_aq_read_nvm() [all …]
|
/openbmc/linux/arch/powerpc/platforms/ps3/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 126 tristate "PS3 BD/DVD/CD-ROM Storage Driver" 130 Include support for the PS3 ROM Storage. 132 This support is required to access the PS3 BD/DVD/CD-ROM drive. 137 tristate "PS3 FLASH ROM Storage Driver" 141 Include support for the PS3 FLASH ROM Storage. 143 This support is required to access the PS3 FLASH ROM, which
|
/openbmc/qemu/docs/system/s390x/ |
H A D | bootdevices.rst | 5 -------------------------------- 9 in s390x-speak -- IPL means "Initial Program Load"). 15 qemu-system-s390x -drive if=none,id=dr1,file=guest.qcow2 \ 16 -device virtio-blk,drive=dr1,bootindex=1 23 For booting from a CD-ROM ISO image (which needs to include El-Torito boot 24 information in order to be bootable), it is recommended to specify a ``scsi-cd`` 27 qemu-system-s390x -blockdev file,node-name=c1,filename=... \ 28 -device virtio-scsi \ 29 -device scsi-cd,drive=c1,bootindex=1 32 boot device. The old-fashioned ``-boot order=...`` command of QEMU (and [all …]
|
/openbmc/linux/sound/isa/ |
H A D | cmi8328.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Driver for C-Media CMI8328-based soundcards, such as AudioExcel AV500 7 * - CMI8328 - main chip (SB Pro emulation, gameport, OPL3, MPU401, CD-ROM) 8 * - CS4231A - WSS codec 9 * - Dream SAM9233+GMS950400+RAM+ROM: Wavetable MIDI, connected to MPU401 26 MODULE_AUTHOR("Ondrej Zary <linux@rainbow-software.org>"); 27 MODULE_DESCRIPTION("C-Media CMI8328"); 38 static int index[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = -1}; 39 static char *id[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = NULL}; 40 static long port[CMI8328_MAX] = {[0 ... (CMI8328_MAX-1)] = SNDRV_AUTO_PORT}; [all …]
|
/openbmc/qemu/hw/m68k/ |
H A D | q800.c | 26 #include "qemu/guest-random.h" 30 #include "hw/or-irq.h" 37 #include "standard-headers/asm-m68k/bootinfo.h" 38 #include "standard-headers/asm-m68k/bootinfo-mac.h" 41 #include "hw/m68k/q800-glue.h" 47 #include "hw/nubus/mac-nubus-bridge.h" 53 #include "qemu/error-report.h" 66 #define IO_SLICE_MASK (IO_SLICE - 1) 95 * Slot 0x9 is reserved for use by the in-built framebuffer whilst only 111 cpu->env.aregs[7] = ldl_phys(cs->as, 0); in main_cpu_reset() [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | configfs-usb-gadget-mass-storage | 1 What: /config/usb-gadget/gadget/functions/mass_storage.name 16 What: /config/usb-gadget/gadget/functions/mass_storage.name/lun.name 26 read-only. This is implied if CD-ROM emulation 32 being a CD-ROM. 35 forced_eject This write-only file is useful only when 39 Any non-zero number of bytes written will
|
/openbmc/linux/drivers/ata/pata_parport/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 7 tristate "ATEN EH-100 protocol" 10 This option enables support for the ATEN EH-100 parallel port IDE 47 tristate "DataStor EP-2000 protocol" 50 This option enables support for the EP-2000 parallel port IDE 54 tristate "FIT TD-2000 protocol" 57 This option enables support for the TD-2000 parallel port IDE 62 tristate "FIT TD-3000 protocol" 65 This option enables support for the TD-3000 parallel port IDE 67 used in newer models of their portable disk, CD-ROM and PD/CD [all …]
|
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/OperatingSystem/ |
H A D | Status.interface.yaml | 5 - name: OperatingSystemState 12 - name: OSStatus 16 - name: CBoot 19 - name: PXEBoot 22 - name: DiagBoot 25 - name: CDROMBoot 27 CD-ROM Boot completed. 28 - name: ROMBoot 30 ROM Boot Completed 31 - name: BootComplete [all …]
|
/openbmc/linux/drivers/cdrom/ |
H A D | gdrom.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* GD ROM driver for the SEGA Dreamcast 16 #include <linux/dma-mapping.h> 19 #include <linux/blk-mq.h> 35 /* GD Rom commands */ 41 /* GD Rom registers */ 79 {UNIT_ATTENTION, "Device needs attention - disk may have been changed"}, 158 * been hit by a serious failure - but we'll in gdrom_identifydevice() 232 return -ENOMEM; in gdrom_preparedisk_cmd() 233 spin_command->cmd[0] = 0x70; in gdrom_preparedisk_cmd() [all …]
|