1
0
mirror of https://github.com/FDOS/kernel.git synced 2025-04-08 17:15:17 +02:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@ -31,7 +31,7 @@ group PGROUP PSP
group LGROUP _LOWTEXT _IO_TEXT _IO_FIXED_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 TGROUP HMA_TEXT_START _TEXT HMA_TEXT_END
group TGROUP HMA_TEXT_START HMA_TEXT HMA_TEXT_END
segment PSP class=PSP
segment _LOWTEXT class=LCODE
@ -48,7 +48,7 @@ segment CONST2 class=DATA align=2
segment DCONST class=DCONST align=2
segment DYN_DATA class=DYN_DATA
segment HMA_TEXT_START class=CODE align=16
segment _TEXT class=CODE
segment HMA_TEXT class=CODE
segment HMA_TEXT_END class=CODE
segment INIT_TEXT_START class=INIT align=16
segment INIT_TEXT class=INIT

@ -23,8 +23,8 @@ TARGET=KBC
# used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *N_LXMUL *F_LXMUL *H_LRSH
MATH_INSERT=+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 +F_LXMUL
#
# 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=$(TARGETOPT) $(ALLCFLAGS)
ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS)

@ -48,6 +48,6 @@ MATH_INSERT=+LDIV +LXMUL +LURSH +LLSH +LRSH
#
# 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
CFLAGS=$(ALLCFLAGS)

@ -23,8 +23,8 @@ TARGET=KT3
# used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *N_LXMUL *F_LXMUL *H_LRSH
MATH_INSERT=+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 +F_LXMUL
#
# 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=$(TARGETOPT) $(ALLCFLAGS)
ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS)

@ -23,8 +23,8 @@ TARGET=KTP
# used for building the library
CLIB=$(COMPILERPATH)\lib\cs.lib
MATH_EXTRACT=*H_LDIV *F_LXMUL *H_LURSH *H_LLSH *H_LRSH
MATH_INSERT=+H_LDIV +F_LXMUL +H_LURSH +H_LLSH +H_LRSH
MATH_EXTRACT=*H_LDIV *H_LLSH *H_LURSH *F_LXMUL
MATH_INSERT=+H_LDIV +H_LLSH +H_LURSH +F_LXMUL
#
# 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=$(TARGETOPT) $(ALLCFLAGS)
ALLCFLAGS=$(TARGETOPT) -zCHMA_TEXT $(ALLCFLAGS)
INITCFLAGS=$(ALLCFLAGS) -zAINIT -zCINIT_TEXT -zDIB -zRID -zTID -zPI_GROUP -zBIB -zGI_GROUP -zSI_GROUP
CFLAGS=$(ALLCFLAGS)

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