Actually, someone has already done some work on that. :)
Check this out:
https://www.codeproject.com/Articles/894522/The-Low-Level-M3ss-DOS-Multicore-Mode-Interface
Sent with Proton Mail secure email.
--- Original Message ---
On Sunday, January 15th, 2023 at 9:17 AM, Knedlik
wrote:
On 1/15/2023 6:17 AM, Knedlik wrote:
Okay, I’m still even a few days after very confused. I came into DOS with my
only programming knowledge being on modern 64-bit systems and I didn’t even go
lower-level than C++.
Well, that are two hurdles at once. In order to work with DOS (any DOS),
you
Jerome wrote:
> Like Tom said, there are books available.
>
> With few exceptions, the books are much better than trying to learn this
> stuff from websites. Most of the stuff you will find online probably
> will not go into the details you need. In my opinion, most of the
> online stuff requires
On Sun, Jan 15, 2023 at 11:55 AM wrote:
>
> Hi Jim,
> (and all)
>
> It’s been a couple months.
>
> I’m just wondering if there are plans to do a get-together next week.
>
> :-)
>
That's a great idea - let's do it! I miss seeing everyone.
Let's plan for NEXT Sunday, 22 January, 2023 at 11am
My comments here are directed to the OP, but build off the message to
which I am replying.
On Sun, 15 Jan 2023, jer...@shidel.net wrote:
I don’t think your ready to tackle assembly under DOS yet. Not only do
you need to know some variant of assembly language. That really does
require some
Hi Jim,
(and all)
It’s been a couple months.
I’m just wondering if there are plans to do a get-together next week.
:-)
Jerome
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
Hi,
> On Jan 15, 2023, at 11:19 AM, tom ehlert wrote:
>
>
>> Okay, I’m still even a few days after very confused. I came into
>> DOS with my only programming knowledge being on modern 64-bit
>> systems and I didn’t even go lower-level than C++.
>> I have no idea where to start - I would love
> Okay, I’m still even a few days after very confused. I came into
> DOS with my only programming knowledge being on modern 64-bit
> systems and I didn’t even go lower-level than C++.
> I have no idea where to start - I would love to learn how to do all
> the cool stuff like graphics and then
Okay, I’m still even a few days after very confused. I came into DOS with my
only programming knowledge being on modern 64-bit systems and I didn’t even go
lower-level than C++.
I have no idea where to start - I would love to learn how to do all the cool
stuff like graphics and then extending
For example, to link DJGPP and NASM you need:
Set up DJGPP:
set djgpp=c:\djgpp\DJGPP.ENV
set path=%path%;c:\djgpp\bin
A C file:
#include
extern void call0();
int main(void)
{
call0();
return 0;
}
An ASM file:
bits 32
;Things from NASM are declared global:
;;
global _call0
For example, to link DJGPP and NASM you need:
Set up DJGPP:set djgpp=c:\djgpp\DJGPP.ENVset path=%path%;c:\djgpp\bin
A C file:
#include
int main(void)
{
return 0;
}
An ASM file:bits 32
;Things from NASM are declared global:
;;
global _call0
;Things from DJGPP are declared extern:
;;
11 matches
Mail list logo