Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Steven Levine

Pages: [1] 2 3 ... 6
1
Attach a copy of DOSCALL1.DLL and DOSCALL1.SYM from the install CDs and I may be able to tell you why the trap happened.  I have some ideas based on the content of more current DOSCALL1.DLL files.

Hopefully, you realize that unless you post some info on the old and new motherboard, you are pretty much on your own when it comes to solving your problem, even though folks here are doing their best to guess a solution.

2
Internet / Re: Dooble releases-Qt6
« on: June 07, 2025, 10:16:28 pm »
SWAPPATH has nothing to do with available address space.

3
Programming / Re: Qt6 Development
« on: June 07, 2025, 10:14:45 pm »
Have you discussed the with BitWiseWorks?

4
Programming / Re: Qt6 Development
« on: June 07, 2025, 06:19:46 pm »
Martin,

What is your definition of mainstream?  An rpm in some pubic repository or something else?

5
Internet / Re: Dooble releases-Qt6
« on: June 07, 2025, 09:35:53 am »
Neil,

I recommend you verify your VIRTUALADDRESSLIMIT setting.  Your mem /v output:

 Available virtual memory:   1,424 MB

looks to me like I would expect it to appear for VAL 1536.

6
FWIW, 14.086 is Warp4 MCP2 with no fixpacks.

It might be useful to know the brand and model of the old and new motherboard.

How did you install the original system?  Via CD?

7
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 27, 2025, 08:42:25 pm »
My choice would be DevHlp_RAS for assembler usage and for DevHelp_RAS for C usage because these are what you will find in pdd.ref and the DDK sources.

FWIW, the references you found to DevHlp_AddTraceEvent and DevHlp_SysTrace in the SMP Addendum are not Device Help definitions.

DevHlp_AddTraceEvent is the description the writer chose for Hook ID 61/34 which represents a location in the kernel code.  I've yet to find any actual Device Helper related code that actually uses this symbol.

DevHlp_SysTrace is part of a comment in the assembly language example for dh_PerfSysTrace.  Again, I've yet to find any actual Device Helper related code that actually uses this symbol.

It probably cannot hunt to mention these alternative references to DevHlp_RAS and DevHelp_RAS, although I'm not sure how I would describe why they exist.

8
Applications / Re: [Arca Noae] Dynamic Icons version 2.5.6
« on: May 25, 2025, 08:44:07 am »

9
Applications / Re: Lotus 123 + organizer - OLE
« on: May 24, 2025, 12:57:22 am »
There is also

  IBM Lotus SmartSuite for OS/2 Warp 4 Release 1.7 Fixpack 3

10
Applications / Re: Lotus 123 + organizer - OLE
« on: May 24, 2025, 12:44:07 am »
Here's a copy of Suite15.txt

11
Applications / Re: SFTP client
« on: May 23, 2025, 06:12:10 am »
There's no problem calling C code from C++ as long as the declarations are properly wrapped in extern "C" blocks.

We don't have a get_pid, but we do have getpid which libc defines in sys\process.h and it is properly wrapped.

12
Applications / Re: SFTP client
« on: May 23, 2025, 05:12:51 am »
Sorry for the bad link.  It was a leftover from the early development testing.

1.1 is the current version.

BTW, I missed the GUI requirement.  Unfortunately, SFTPClient is a VIO app.

13
Applications / Re: SFTP client
« on: May 22, 2025, 08:46:57 pm »
Have you considered Peter Moylan's SFTP client?

  ftp://anonymous@ftp.pmoylan.org/FtpServer/SFTPClient_0.1.zip

See

  http://www.pmoylan.org/pages/os2/FtpServer.html

for more details.  Peter supports these via the

  Moylan FTP Server Mailing List <ftpserver-list@os2voice.org>


14
Programming / Re: EDM/2 - The API Project - Undocumented
« on: May 22, 2025, 08:49:11 am »
It really depends on what your goals are.  In general, you will find that the DevHelp prefix is used for C language bindings and DevHlp is used for Assembler bindings.

You can see this pattern if you look at your:

  https://www.edm2.com/index.php/DevHelp_ProcBlock

which looks to me as if it came from pdd.ref.

Notice also that the Assembler bindings are listed before the C bindings implying that they are more likely of more interest.  This is part of history. The kernel and device drivers were originally written in assembler.  It was only later that C became more widely used for device driver development and kernel development.  It would not surprise me if an early version of pdd.ref only documented the Assembler bindings.

This evolution shows up in early books such as Ed Iacobucci's "OS/2 Programmer's Guide" which discusses writing applications in C and Pascal, but all the examples are in Assembler.

The items in red are another case of inconsistent naming.  DevHlp_SortReqPacket is really DevHlp_SortRequest or DevHelp_SortRequest which is in the wiki.  FWIW, DevHlp_SortReqPacket is a better name for the request, but it appears IBM never got around to updating all the references DevHelp_SortRequest, assuming that was the plan.

15
Applications / Re: Lotus 123 + organizer - OLE
« on: May 22, 2025, 12:43:26 am »
Hi,

I finally remembered where Lotus documented the ASWAN issues.  It's Suite15.txt in the root of the \LOTUSW4 directory.  Have you tried all the suggestions in the section that discussed the known ASWAN issues?

Pages: [1] 2 3 ... 6