📄 segs.inc
字号:
; File:; segs.inc; Description:; Segment definitions for the kernel;; Copyright (c) 1998; Pasquale J. Villani; All Rights Reserved;; This file is part of DOS-C.;; DOS-C is free software; you can redistribute it and/or; modify it under the terms of the GNU General Public License; as published by the Free Software Foundation; either version; 2, or (at your option) any later version.;; DOS-C is distributed in the hope that it will be useful, but; WITHOUT ANY WARRANTY; without even the implied warranty of; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See; the GNU General Public License for more details.;; You should have received a copy of the GNU General Public; License along with DOS-C; see the file COPYING. If not,; write to the Free Software Foundation, 675 Mass Ave,; Cambridge, MA 02139, USA.;; $Header: /cvsroot/freedos/kernel/kernel/segs.inc,v 1.19 2004/04/13 20:41:15 bartoldeman Exp $;; CPU specification -- putting it here because all .asm files include this; file __NASM_VER__ was introduced in NASM after CPU -- ver 0.98 doesn't; understand it%ifdef __NASM_VER__%if XCPU == 86CPU 8086%elseCPU XCPU%endif%endifgroup PGROUP PSPgroup LGROUP _LOWTEXT _IO_TEXT _IO_FIXED_DATA _TEXTgroup DGROUP _FIXED_DATA _BSS _DATA _DATAEND CONST CONST2 DCONST DYN_DATA%ifdef WATCOMgroup TGROUP HMA_TEXT_START HMA_TEXT HMA_TEXT_END INIT_TEXT_START INIT_TEXT INIT_TEXT_ENDgroup I_GROUP ID_B I_DATA ICONST ICONST2 ID_E IB_B I_BSS IB_E%elsegroup TGROUP HMA_TEXT_START HMA_TEXT HMA_TEXT_ENDgroup IGROUP INIT_TEXT_START INIT_TEXT INIT_TEXT_ENDgroup I_GROUP ID_B ID ID_E IC IDATA IB_B IB IB_E%endifsegment PSP class=PSPsegment _LOWTEXT class=LCODEsegment _IO_TEXT class=LCODEsegment _IO_FIXED_DATA class=LCODE align=2segment _TEXT class=LCODEsegment _FIXED_DATA class=FDATA align=16segment _BSS class=BSS align=2segment _DATA class=DATA align=2segment _DATAEND class=DATA align=1;for WATCOMsegment CONST class=DATA align=2segment CONST2 class=DATA align=2;for MSCsegment DCONST class=DCONST align=2 segment DYN_DATA class=DYN_DATAsegment HMA_TEXT_START class=CODE align=16segment HMA_TEXT class=CODEsegment HMA_TEXT_END class=CODEsegment INIT_TEXT_START class=CODE align=16segment INIT_TEXT class=CODEsegment INIT_TEXT_END class=CODE%ifdef WATCOMsegment ID_B class=FAR_DATA align=16segment I_DATA class=FAR_DATA align=2segment ICONST class=FAR_DATA align=2segment ICONST2 class=FAR_DATA align=2segment ID_E class=FAR_DATA align=2segment IB_B class=FAR_DATA align=2segment I_BSS class=FAR_DATA align=2segment IB_E class=FAR_DATA align=2%elsesegment ID_B class=ID align=16segment ID class=ID align=2segment IDATA class=ID align=2segment ID_E class=ID align=2segment IC class=IC align=2segment IB_B class=IB align=2segment IB class=IB align=2 segment IB_E class=IB align=2%endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -