<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//en">

<!–Converted with LaTeX2HTML 2022 (Released January 1, 2022) –> <HTML lang="en"> <HEAD> <TITLE>Contents of Int&nbsp;registercdrom(int&nbsp;major, char*name, structI>cdromdeviceops&nbsp;*cdo)</TITLE>

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> <META NAME="viewport" CONTENT="width=device-width, initial-scale=1.0"> <META NAME="Generator" CONTENT="LaTeX2HTML v2022">

<LINK REL="STYLESHEET" HREF="cdrom-st.css">

<LINK REL="next" HREF="node26_mn.html"> <LINK REL="previous" HREF="node24_mn.html"> <LINK REL="up" HREF="node23_mn.html"> <LINK REL="next" HREF="node26_mn.html"> </HEAD>

<BODY bgcolor="#ffffff" text="#000000" link="#9944EE" vlink="#0000ff" alink="#00ff00">

<H2><A ID="SECTION00042000000000000000"> <!– MATH Int registercdrom(int major, char*name, structI>cdromdeviceops *cdo) –> <I>Int</I>&nbsp;<I>register</I><SUB>c</SUB><I>drom</I>(<I>int</I>&nbsp;<I>major</I>, <I>char</I>*<I>name</I>, <I>struct</I>I>cdrom</I><SUB>d</SUB><I>evice</I><SUB>o</SUB><I>ps</I>&nbsp;*<I>cdo</I>)</A> </H2> <P> <TT>Similar to registering <!– MATH cdromfops –> <I>cdrom</I><SUB>f</SUB><I>ops</I> to the kernel, the device operations structure, as described in section&nbsp;<A HREF="node2_ct.html#cdrom.c"><IMG ALT="[*]" SRC="crossref.png"></A>, should be registered to the general CD<SMALL>ROM</SMALL> interface: </TT><P><!– MATH

registercdrom(major, < name > ,  SPMamp; < device > dops);

–> </P> <DIV ALIGN="CENTER"> <I>register</I><SUB>c</SUB><I>drom</I>(<I>major</I>, &lt; <I>name</I> &gt; , &nbsp;<I>&</I>; &lt; <I>device</I> &gt; <SUB>d</SUB><I>ops</I>); </DIV><P></P><TT> This function returns zero upon success, and non-zero upon failure. </TT> <P> <HR>

</BODY> </HTML>