⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdisk.h

📁 basic.c */ /**//* Project:NeuroBasic, basic package*//**/ /* Survey:This is a simple Basic b-code
💻 H
字号:
/****************************************************************//*								*//* Name:	mdisk.h						*//*								*//* Project:	NeuroBasic, simple simulator			*//*								*//* Survey:	This header file is only for the simple simula-	*//*		tor version of NeuroBasic! It is a striped	*//*		single-file version of the mdisk.h file of	*//*		MUSIC development environment. See the		*//*		original file for detailed comments.		*//*								*//* Author:	Urs Mueller					*//*		Electronics Laboratory, ETH Zuerich		*//*		Switzerland					*//*								*//* Created:	August 27, 1994					*//* Modified:	August 29, 1994 (um)				*//*								*//****************************************************************/#ifndef __MDISK_H#define __MDISK_H#include <stdio.h>typedef struct{  UMINT magic;  UMINT checksum;  UMINT block_nr;  MINT  board;  UMINT state;  UMINT size;  UMINT link;  UMINT user_id;  UMINT access;  UMINT group_id;  UMINT reserved[22];  UMINT filename[FILENAME_MAX];} MFILE;typedef enum{ DISK_READ, DISK_WRITE} comm_MDIO_t;typedef enum{ DISK_NOSAVE, DISK_SAVESTART, DISK_SAVEEND, DISK_SAVE} MDISK_MODE_t;MINT MDISK_init(MINT MDISK_board);MINT MDISK_get_numboards();MFILE *MDISK_alloc(MINT MDISK_board, MINT size, char *filename, ...);MINT MDISK_free(MFILE *mdfile);MFILE *MDISK_open(MINT MDISK_board, char *filename, ...);void MDISK_close(MFILE *mdfile);void Set_comm_MDISK(MFILE *mdfile, comm_MDIO_t direction, MDISK_MODE_t mode, UMINT offset);void Set_comm_MDISK_window(MFILE *mdfile, comm_def_t *MDISK_cd, MDISK_MODE_t mode, UMINT offset);MINT MDISK_setmode(MFILE *mdfile, MINT mode); MINT MDISK_getmode(MFILE *mdfile);MINT MDISK_getUID(MFILE *mdfile);  MINT MDISK_setGID(MFILE *mdfile, MINT gid); MINT MDISK_getGID(MFILE *mdfile); MINT MDISK_get_numboards(void);#define getuid() (Get_login(UID_idx))#define getgid() (Get_login(GID_idx))#define MDISK_BLOCK_SIZE (__MDISK_FIX_BLOCK_SIZE)#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -