Annotation of hatari/src/falcon/nvram.h, revision 1.1

1.1     ! root        1: /*
        !             2:   Hatari - nvram.h
        !             3:  
        !             4:   This file is distributed under the GNU Public License, version 2 or at
        !             5:   your option any later version. Read the file gpl.txt for details.
        !             6: 
        !             7:   Atari TT and Falcon NVRAM and RTC emulation code - declarations
        !             8: */
        !             9: 
        !            10: #ifndef HATARI_NVRAM_H
        !            11: #define HATARI_NVRAM_H
        !            12: 
        !            13: /* some constants to give NVRAm locations symbolic names */
        !            14: #define NVRAM_SECONDS  0
        !            15: #define NVRAM_MINUTES  2
        !            16: #define NVRAM_HOURS    4
        !            17: #define NVRAM_DAY      7
        !            18: #define NVRAM_MONTH    8
        !            19: #define NVRAM_YEAR     9
        !            20: 
        !            21: /* FIXME: give better names to the OS selector cells */
        !            22: #define NVRAM_OS1      14
        !            23: #define NVRAM_OS2      15
        !            24: 
        !            25: #define NVRAM_LANGUAGE 20
        !            26: #define NVRAM_KEYBOARDLAYOUT 21
        !            27: #define NVRAM_TIMEFORMAT 22
        !            28: #define NVRAM_DATESEPERATOR 23
        !            29: 
        !            30: #define NVRAM_BOOTDELAY 24
        !            31: #define NVRAM_VIDEOMODE 28
        !            32: #define NVRAM_MONITOR  29
        !            33: 
        !            34: #define NVRAM_SCSI     30
        !            35: 
        !            36: /* FIXME: give better names to these (maybe byte order if there is any?) 
        !            37:  * keep track on NvRam_SetChecksum()!
        !            38:  */
        !            39: #define NVRAM_CHKSUM1  62
        !            40: #define NVRAM_CHKSUM2  63
        !            41: 
        !            42: void NvRam_Reset(void);
        !            43: void NvRam_Init(void);
        !            44: void NvRam_UnInit(void);
        !            45: void NvRam_Select_ReadByte(void);
        !            46: void NvRam_Select_WriteByte(void);
        !            47: void NvRam_Data_ReadByte(void);
        !            48: void NvRam_Data_WriteByte(void);
        !            49: 
        !            50: #endif /* HATARI_NVRAM_H */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.