Subversion Repositories shark

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
54 pj 1
/*
2
   ** modetab.c  -  part of svgalib
3
   ** (C) 1993 by Hartmut Schirmer
4
   **
5
   ** A modetable holds a pair of values
6
   ** for each mode :
7
   **
8
   **    <mode number> <pointer to registers>
9
   **
10
   ** the last entry is marked by
11
   **  
12
   **    <any number>  <NULL>
13
 */
14
 
15
#include <stdlib.h>
16
#include "driver.h"
17
 
18
const unsigned char *
19
 __svgalib_mode_in_table(const ModeTable * modes, int mode)
20
{
21
    while (modes->regs != NULL) {
22
        if (modes->mode_number == mode)
23
            return modes->regs;
24
        modes++;
25
    }
26
    return NULL;
27
}