• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu
Menu

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.

Show posts Menu

Messages - LErdmann

#1
Programming / Re: WPS Classes
2012.07.02, 09:30:10
Hallo,

1) I have the book "OS/2 Warp Workplace Shell API" (ISBN: 0-471-03872-5). It's very helpful to understand some of the things like object lifetime etc. that the OS/2 toolkit docs won't properly explain. It's completely independent of any compiler but it might be outdated here and there as it refers to Warp 3.

2) you can create a WPS DLL with about any C/C++ compiler. You use "sc.exe" from the toolkit to create code skeleton (C/C++ code and header files). Forget about "Direct To SOM". You don't necessarily need it in order to write a WPS DLL.

3) I advise to use the C++-emitter from "sc.exe" even if you program in C. It's so much more elegant to code as naturally, SOM/WPS is object oriented (think about methods ...).

4) I once started writing a "post-it" class. It's finished to the point where it is usable but it was more of a learning project to me. It shows how to set up exception handling where necessary (an important thing to do in a WPS DLL). If anyone is interested, I can zip it up and send it to you.

#2
Hi,

I very much second that Thomas has to say about how the ACPI developer team goes about in gathering feedback.
The way they are trying is doomed to fail: they try to answer every individual and help them with their problem.
What I would need is a place where I can offload my investigations, observations and assumptions and I better documentation of what the entries in ACPI.CFG and the ACPI.PSD parameters really do inside and what the entries in the ACPICA.LOG mean.
I HAVE read through the ACPI specification, I used iasl.exe to dump the ACPI tables to my system, I modified them, recompiled them with iasl.exe and loaded them as replacement via the FILE keyword in ACPI.CFG etc. so I have a pretty good idea of how to test what. But I need a place other than the bugreport list (that has become very long) to give some hopefully good input (for example my observations on this system with eCS and WinXP running via bootmanager to narrow down the general errors that ACPI.PSD seems to have.


Lars