delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2006/01/18/04:46:14

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: "Rod Pemberton" <dont_have AT bitbucket DOT cmm>
Newsgroups: comp.os.msdos.djgpp
References: <1137560452 DOT 398133 DOT 301490 AT g14g2000cwa DOT googlegroups DOT com> <200601180522 DOT k0I5MCVR031756 AT envy DOT delorie DOT com> <1137562915 DOT 964676 DOT 222680 AT f14g2000cwb DOT googlegroups DOT com>
Subject: Re: Adding 64-bit file support to DJGPP
Lines: 54
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
X-IWN-Posted-By: [68.60.59.250] Tue Jan 17 23:23:28 2006
Message-ID: <0g31a3-vdi2.ln1@news.infowest.com>
X-Complaints-To: abuse AT eli DOT net
X-Trace: 52616e646f6d49563ff2ca8fb2819af7e92cc8c042c4cc9f8c2dc6e26e754e70598b11aba2e468cb10ab67caf1055cce87813e7b6212243013cb9261aa8fd7258650ab370d376019a966dc7bdefb97b522e33c95d095c0f571717ec0ff9577467d27937be4762098f457983d9eddf45cb7e81c9faab70abcff748ed295f96772e6624c6e0fc5f6008bff2ed9d85a6cc7
X-Abuse-Info: Please be sure to forward ALL headers so that we may process your complaint properly.
NNTP-Posting-Date: Wed, 18 Jan 2006 06:37:47 UTC
Date: Wed, 18 Jan 2006 09:43:32 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

<048321887-0001 AT t-online DOT de> wrote in message
news:1137562915 DOT 964676 DOT 222680 AT f14g2000cwb DOT googlegroups DOT com...
> DJ Delorie wrote:
>
> > DJGPP relies on MS-DOS's file api, and MS-DOS doesn't support 64 bit
> > operations.
<snip>
> For the moment, I would like to put the question of API support in the
> OSes aside and concentrate on the implementation of 64-bit file support
> in DJGPP itself.
>
> Udo
>

For personal use, I compiled a very raw but complete list of every interrupt
called by every function for an older version of DJGPP. DJGPP version 3.4.1
calls about 170 DOS, BIOS, etc. interrupts.  I'll just list the ones that
call 71xx functions below my signature.  If you need to know which ones call
specific functions, just ask in this newsgroup or the other newsgroup you
post DR-DOS announcements too.  Have you contacted Henrik Haftmann or Jason
Hood about 64-bit support in DOSLFN?


Rod Pemberton


71xx calls for DJGPP 3.4.1:

remove 713a 7141
_rename 7156
findfirst 714e 71a1
findnext 714f 71a1
_truename 7160
_chmode 7143
_flush_disk_cache 710d
_open 7160 7143 716c
_creat 716c
_creatnew 716c
_get_volume_info 71a0
_lfn_gen_short_fname 7100 71a8
direct_exec_tail_1 7160
_lfn_find_close 71a1
get_sft_entry 71a6
__get_current_directory 7147 7160
mkdir 7139
rmdir 713a
symlink 7160
__getcwd 7147 7160
__chdir 713b
utime 7143



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019