Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

32-bit MSDOS (Announce)

posted by Japheth Homepage, Germany (South), 27.06.2021, 20:40

> But yes, CreateEventA is something I need to
> add to my kernel32.c in order to get jwasm
> to work.
>
> This is Windows crap that I really have no
> interest in. MSDOS doesn't do that.
>
> I have no idea why an assembler would have
> a requirement to create events, whatever
> that even means. It's supposed to be reading
> in a text file and outputting a single binary
> file. Nothing more. You don't need more than
> C90 to do that.

Actually, jwasm is written in C89/C90.

This createevent thing comes from the Open Watcom static C library (maybe something to support Ctrl-C/Ctrl-Break?).

There's also a jwasmd.exe (d for DOS), where the Win32 API used by OW is translated to 32-bit DOS protected-mode int 21h calls (by linking in the HX kernel32 code statically) - I'm afraid, however, that PDOS doesn't support all the int 21h ( and BIOS interrupts ) that this executable will call.

---
MS-DOS forever!

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 394 users online (1 registered, 393 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum