Home
last modified time | relevance | path

Searched +full:cd +full:- +full:rom (Results 1 – 25 of 224) sorted by relevance

123456789

/openbmc/linux/Documentation/cdrom/
H A Dcdrom-standard.rst2 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 DKconfig1 # 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 Dcdrom.h1 /* 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 Ddevices.txt1 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 Dsr_vendor.c1 // 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 Dscsi_devinfo.c1 // 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 Dparide.rst5 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 Dzorro-sysfs.c6 * 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 Dproc.c1 // 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 Damigang.rst13 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 Dscsi-changer.rst1 .. 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 DNinjaSCSI.rst1 .. 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 Dmass-storage.rst9 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 DMakefile2 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 Dpata_pcmcia.c1 // 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 DKconfig1 # 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 Dice_nvm.c1 // 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 DKconfig1 # 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 Dbootdevices.rst5 --------------------------------
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 Dcmi8328.c1 // 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 Dq800.c26 #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 Dconfigfs-usb-gadget-mass-storage1 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 DKconfig1 # 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 DStatus.interface.yaml5 - 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 Dgdrom.c1 // 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 …]

123456789