Use HMA_TEXT instead of _TEXT again.

git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@538 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
Bart Oldeman 2003-03-12 22:43:53 +00:00
parent 50a39d1880
commit 5a7a27df70
22 changed files with 31 additions and 31 deletions

View File

@ -30,7 +30,7 @@
%ifndef SYS %ifndef SYS
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
%else %else
segment _TEXT class=CODE segment _TEXT class=CODE
%endif %endif

View File

@ -30,7 +30,7 @@
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
global _getvec global _getvec
_getvec: _getvec:

View File

@ -32,7 +32,7 @@
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
; ;
;COUNT ReadATClock(bcdDays, bcdHours, bcdMinutes, bcdSeconds) ;COUNT ReadATClock(bcdDays, bcdHours, bcdMinutes, bcdSeconds)

View File

@ -30,7 +30,7 @@
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
; ;
; BOOL ReadPCClock(Ticks) ; BOOL ReadPCClock(Ticks)

View File

@ -30,7 +30,7 @@
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
; ;
; VOID WriteATClock(bcdDays, bcdHours, bcdMinutes, bcdSeconds) ; VOID WriteATClock(bcdDays, bcdHours, bcdMinutes, bcdSeconds)

View File

@ -29,7 +29,7 @@
; ;
%include "..\kernel\segs.inc" %include "..\kernel\segs.inc"
segment _TEXT segment HMA_TEXT
; ;

View File

@ -29,7 +29,7 @@
%include "segs.inc" %include "segs.inc"
segment _TEXT segment HMA_TEXT
%if 0 %if 0
extern _api_sp:wrt DGROUP ; api stacks - for context extern _api_sp:wrt DGROUP ; api stacks - for context

View File

@ -36,7 +36,7 @@
%include "segs.inc" %include "segs.inc"
segment _TEXT segment HMA_TEXT
;********************************************************************* ;*********************************************************************
; this implements some of the common string handling functions ; this implements some of the common string handling functions

View File

@ -31,7 +31,7 @@
PSP_USERSP equ 2eh PSP_USERSP equ 2eh
PSP_USERSS equ 30h PSP_USERSS equ 30h
segment _TEXT segment HMA_TEXT
global _DosIdle_int global _DosIdle_int

View File

@ -31,7 +31,7 @@
%include "segs.inc" %include "segs.inc"
%include "stacks.inc" %include "stacks.inc"
segment _TEXT segment HMA_TEXT
extern _int21_syscall:wrt TGROUP extern _int21_syscall:wrt TGROUP
extern _int21_service:wrt TGROUP extern _int21_service:wrt TGROUP
extern _int2526_handler:wrt TGROUP extern _int2526_handler:wrt TGROUP

View File

@ -30,7 +30,7 @@
%include "segs.inc" %include "segs.inc"
segment _TEXT segment HMA_TEXT
; _execrh ; _execrh
; Execute Device Request ; Execute Device Request
; ;

View File

@ -31,9 +31,9 @@
%include "segs.inc" %include "segs.inc"
%include "stacks.inc" %include "stacks.inc"
segment _TEXT segment HMA_TEXT
extern _cu_psp:wrt DGROUP extern _cu_psp:wrt DGROUP
extern _syscall_MUX14:wrt _TEXT extern _syscall_MUX14:wrt HMA_TEXT
global reloc_call_int2f_handler global reloc_call_int2f_handler
reloc_call_int2f_handler: reloc_call_int2f_handler:

View File

@ -28,7 +28,7 @@
%include "segs.inc" %include "segs.inc"
segment _TEXT segment HMA_TEXT
; ;
; void intr(nr, rp) ; void intr(nr, rp)
; REG int nr ; REG int nr

View File

@ -704,7 +704,7 @@ __HMATextStart:
; the HMA area is filled with 1eh+3(=sizeof VDISK) = 33 byte dummy data, ; the HMA area is filled with 1eh+3(=sizeof VDISK) = 33 byte dummy data,
; so nothing will ever be below 0xffff:0031 ; so nothing will ever be below 0xffff:0031
; ;
segment _TEXT segment HMA_TEXT
begin_hma: begin_hma:
times 10h db 0 ; filler [ffff:0..ffff:10] times 10h db 0 ; filler [ffff:0..ffff:10]
times 20h db 0 times 20h db 0

View File

@ -30,7 +30,7 @@
%include "segs.inc" %include "segs.inc"
segment _TEXT segment HMA_TEXT
global _reloc_call_CharMapSrvc global _reloc_call_CharMapSrvc
extern _DosUpChar:wrt TGROUP extern _DosUpChar:wrt TGROUP
; ;

View File

@ -38,7 +38,7 @@
%include "stacks.inc" %include "stacks.inc"
segment _TEXT segment HMA_TEXT
extern _DGROUP_:wrt LGROUP extern _DGROUP_:wrt LGROUP
@ -85,7 +85,7 @@ _got_cbreak:
pop ds pop ds
iret iret
segment _TEXT segment HMA_TEXT
; ;
; Special call for switching processes during break handling ; Special call for switching processes during break handling

View File

@ -31,7 +31,7 @@ group PGROUP PSP
group LGROUP _LOWTEXT _IO_TEXT _IO_FIXED_DATA group LGROUP _LOWTEXT _IO_TEXT _IO_FIXED_DATA
group DGROUP _FIXED_DATA _BSS _DATA _DATAEND CONST CONST2 DCONST DYN_DATA group DGROUP _FIXED_DATA _BSS _DATA _DATAEND CONST CONST2 DCONST DYN_DATA
group I_GROUP INIT_TEXT_START INIT_TEXT INIT_TEXT_END ID_B ID ID_E IC IDATA ICONST ICONST2 I_DATA IB_B I_BSS IB IB_E group I_GROUP INIT_TEXT_START INIT_TEXT INIT_TEXT_END ID_B ID ID_E IC IDATA ICONST ICONST2 I_DATA IB_B I_BSS IB IB_E
group TGROUP HMA_TEXT_START _TEXT HMA_TEXT_END group TGROUP HMA_TEXT_START HMA_TEXT HMA_TEXT_END
segment PSP class=PSP segment PSP class=PSP
segment _LOWTEXT class=LCODE segment _LOWTEXT class=LCODE
@ -48,7 +48,7 @@ segment CONST2 class=DATA align=2
segment DCONST class=DCONST align=2 segment DCONST class=DCONST align=2
segment DYN_DATA class=DYN_DATA segment DYN_DATA class=DYN_DATA
segment HMA_TEXT_START class=CODE align=16 segment HMA_TEXT_START class=CODE align=16
segment _TEXT class=CODE segment HMA_TEXT class=CODE
segment HMA_TEXT_END class=CODE segment HMA_TEXT_END class=CODE
segment INIT_TEXT_START class=INIT align=16 segment INIT_TEXT_START class=INIT align=16
segment INIT_TEXT class=INIT segment INIT_TEXT class=INIT

View File

@ -23,8 +23,8 @@ TARGET=KBC
# used for building the library # used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *N_LXMUL *F_LXMUL *H_LRSH MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *F_LXMUL
MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +N_LXMUL +F_LXMUL +H_LRSH MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +F_LXMUL
# #
# heavy stuff - building the kernel # heavy stuff - building the kernel
@ -48,6 +48,6 @@ MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +N_LXMUL +F_LXMUL +H_LRSH
# #
# ALLCFLAGS specified by turbo.cfg and config.mak # ALLCFLAGS specified by turbo.cfg and config.mak
# #
ALLCFLAGS=$(TARGETOPT) $(ALLCFLAGS) ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS) CFLAGS=$(ALLCFLAGS)

View File

@ -48,6 +48,6 @@ MATH_INSERT=+LDIV +LXMUL +LURSH +LLSH +LRSH
# #
# ALLCFLAGS specified by turbo.cfg and config.mak # ALLCFLAGS specified by turbo.cfg and config.mak
# #
ALLCFLAGS=$(TARGETOPT) $(ALLCFLAGS) ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS) CFLAGS=$(ALLCFLAGS)

View File

@ -23,8 +23,8 @@ TARGET=KT3
# used for building the library # used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *N_LXMUL *F_LXMUL *H_LRSH MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *F_LXMUL
MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +N_LXMUL +F_LXMUL +H_LRSH MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +F_LXMUL
# #
# heavy stuff - building the kernel # heavy stuff - building the kernel
@ -48,6 +48,6 @@ MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +N_LXMUL +F_LXMUL +H_LRSH
# #
# ALLCFLAGS specified by turbo.cfg and config.mak # ALLCFLAGS specified by turbo.cfg and config.mak
# #
ALLCFLAGS=$(TARGETOPT) $(ALLCFLAGS) ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS) CFLAGS=$(ALLCFLAGS)

View File

@ -23,8 +23,8 @@ TARGET=KTP
# used for building the library # used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *F_LXMUL *H_LURSH *H_LLSH *H_LRSH MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *F_LXMUL
MATH_INSERT=+H_LDIV +F_LXMUL +H_LURSH +H_LLSH +H_LRSH MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +F_LXMUL
# #
# heavy stuff - building the kernel # heavy stuff - building the kernel
@ -48,6 +48,6 @@ MATH_INSERT=+H_LDIV +F_LXMUL +H_LURSH +H_LLSH +H_LRSH
# #
# ALLCFLAGS specified by turbo.cfg and config.mak # ALLCFLAGS specified by turbo.cfg and config.mak
# #
ALLCFLAGS=$(TARGETOPT) $(ALLCFLAGS) ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS) CFLAGS=$(ALLCFLAGS)

View File

@ -63,6 +63,6 @@ MATH_INSERT= +i4d +i4m
ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS)-zq-os-s-e5-j-zl-zp1-wx-we-zgf-zff ALLCFLAGS=-I..\hdr $(TARGETOPT) $(ALLCFLAGS)-zq-os-s-e5-j-zl-zp1-wx-we-zgf-zff
INITCFLAGS=$(ALLCFLAGS)-ntINIT_TEXT-ncINIT-ndI-gI_GROUP INITCFLAGS=$(ALLCFLAGS)-ntINIT_TEXT-ncINIT-ndI-gI_GROUP
CFLAGS=$(ALLCFLAGS) CFLAGS=$(ALLCFLAGS)-ntHMA_TEXT
INITPATCH=..\utils\patchobj __U4D=_IU4D __U4M=_IU4M INITPATCH=..\utils\patchobj __U4D=_IU4D __U4M=_IU4M