/* EmuDiskConsts.java (c) 2011-2013 Edward Swartz All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html */ package v9t9.engine.files.directory; /** * @author ejs * */ public class EmuDiskConsts { /* emudisk.dsr */ /* this first group doubles as device codes */ public static final int D_DSK = 0; // standard file operation on DSK.XXXX.[YYYY] public static final int D_DSK1 = 1; // standard file operation on DSK1.[YYYY] public static final int D_DSK2 = 2; // ... public static final int D_DSK3 = 3; // ... public static final int D_DSK4 = 4; // ... public static final int D_DSK5 = 5; // ... public static final int MAXDRIVE = 5; public static final int D_INIT = 6; // initialize disk DSR public static final int D_DSKSUB = 7; // subroutines public static final int D_SECRW = 7; // sector read/write (10) public static final int D_FMTDISK = 8; // format disk (11) public static final int D_PROT = 9; // file protection (12) public static final int D_RENAME = 10; // rename file (13) public static final int D_DINPUT = 11; // direct input file (14) public static final int D_DOUTPUT = 12; // direct output file (15) public static final int D_FILES = 13; // set the number of file buffers (16) public static final int D_CALL_FILES = 14; // BASIC entry point for FILES }