Recent Posts

Pages: 1 [2] 3 4 ... 10
11
Programming / Re: Compile a Game Weekend
« Last post by TeLLie on March 05, 2025, 11:15:11 pm »
Hi Marrtin,

Did you install latest perl, libtool etc. from  Netlabs exp ?

With kind regards,Tellie
12
Off Topic discussions / Re: Warpstock
« Last post by Martin Iturbide on March 05, 2025, 10:12:01 pm »
Hello Neil

For the moment in Ecuador I haven't seen any change in the process of giving temporal visas (for turism or events) to Ecuadorians. In my case it seems that the process of getting the ESTA to get into the US still the same.

Regards.
13
Programming / Re: Compile a Game Weekend
« Last post by Martin Iturbide on March 05, 2025, 09:55:40 pm »
Thanks Dave

When I run:
- sh c:/usr/bin/autoreconf -sfi

I get:

Code: [Select]
aclocal: warning: couldn't open directory 'm4': No such file or directory
cannot remove directory for C:/var/temp/arEbCtwP/am4tgemIWV: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
cannot remove directory for C:/var/temp/arEbCtwP/am4t79W0mD: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
configure.ac:19: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:19: You should run autoupdate.
./lib/autoconf/general.m4:3047: AC_TRY_RUN is expanded from...
acinclude.m4:11: AM_PATH_SDL is expanded from...
configure.ac:19: the top level
configure.ac:19: warning: The macro 'AC_TRY_LINK' is obsolete.
configure.ac:19: You should run autoupdate.
./lib/autoconf/general.m4:2970: AC_TRY_LINK is expanded from...
acinclude.m4:11: AM_PATH_SDL is expanded from...
configure.ac:19: the top level
configure.ac:61: warning: AC_OUTPUT should be used without arguments.
configure.ac:61: You should run autoupdate.
cannot remove directory for C:/var/temp/arEbCtwP/am4tw5beKm: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
cannot remove directory for C:/var/temp/arEbCtwP/am4t5NY0pL: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
cannot remove directory for C:/var/temp/arEbCtwP/ahZmLaXF: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
cannot remove directory for C:/var/temp/arEbCtwP/am4tufGBwI: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.
cannot remove directory for C:/var/temp/arEbCtwP: Resource busy at /@unixroot/usr/share/perl5/File/Temp.pm line 902.

Is it something I'm missing to configure?

And later I run:
Quote
[E:\DEV\5TRYING\barrage]sh configure --prefix=e:/dev/5trying/barrage/src LDFLAGS
=-Zomf LIBS=-lcx
configure: error: cannot run /bin/sh ./config.sub

But the config.sub is there. I think I may no know "sh" enough.

Regards
14
Networking / Re: inetcfg.ini - window size, but why this result?
« Last post by Lars on March 05, 2025, 08:29:13 am »
I suspect that "System IRQ (disabled)" indicates that it is using MSI instead of the conventional PCI IRQ Line.
I have the same PCI output but it also says "MSI is enabled".
15
Programming / Re: An XWorkplace CPU Temperature Widget for AMD CPUs
« Last post by Lars on March 05, 2025, 01:40:31 am »
Hi Dariusz,

by now I have hacked together a proof of concept. Since you have a FX 8380 CPU (I think), would you be willing to test ? Beware, the test prog has no strict error checking but I can provide the source code to you ...

You will also need to install:
https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/system/drivers/misc/SysCall_3-0.wpi

which is my driver + DLL to execute code in Ring 0 (necessary for the test program to read MSRs, also used to map physical to linear address).

16
Programming / Re: An XWorkplace CPU Temperature Widget for AMD CPUs
« Last post by Dariusz Piatkowski on March 05, 2025, 12:24:34 am »
Hey Lars!

my ACPI is crippled, it's very old and does not support many of the new ACPI objects. And then, I don't know if with our ACPI.PSD there is a way to overload ACPI tables on the fly.

Not sure the age of your hardware, but the early years of ACPI were plagued by buggy BIOS firmware, etc., so this may not be all that surprising.

Then I found the AMD BIOS Writer's Guide:
https://www.amd.com/content/dam/amd/en/documents/archived-tech-docs/programmer-references/42301_15h_Mod_00h-0Fh_BKDG.pdf

The register to read is the "Reported Temperature Control" PCI config space register Device 18h Function 3 Byte Offset A4h  (so yes, in principle, the ACPI tables could be extended by AML code that just reads that specific PCI config space register but I am far from an expert on ACPI).

Yeah, spot on. I was thinking to myself that if ACPI is not workable then querrying up the right register might still get you to the right spot. That PDF is the bible for the FX CPUs. Keep the following in mind: there really are TWO CPU temperatures: core and package. The core stuff does not store/output an actual temperature, rather it is an offset from what AMD considers the MAX safe temp for this particular CPU. Which means you need to do a little bit of a calculation to try to either get it back to a F/C-degree scale, or you can simply call this value out as "xx Deg. away from MAX Temp". The ACPI logic (as well as the processor itself) use this information to determine when a critical thermal shutdown needs to be initiated. The PDF describes this as well.

And then I have to find out exactly what AMD CPUs support that PCI config space register. Don't want to crash anyone's system ...

LOL, I know the feeling...I trapped my box yesterday as I ran the acpistat command from that 3.18 ACPI release against my current installed ACPI base...oops...you'd think it would perhaps fail a bit more gracefuly!
17
General Discussion / Re: OS2World Site Update
« Last post by Pete on March 04, 2025, 06:48:14 pm »
Hi Martin

.
.
'
 the latest version of SMForum is not compatible with out version of Firefox and we will need to switch to Dooble.

Regards


Have to hope that qt/dooble become useable before the switch becomes necessary...


Regards

Pete
18
General Discussion / Re: OS2World Site Update
« Last post by Martin Iturbide on March 04, 2025, 04:15:10 pm »
Also.

I'm sorry I'm very bad with fonts, sizes, colors and I don't get CSS complete.

I need to standardize the "Latest Forum Post" section with the font and color of the rest, but I don't know where to get that information from CSS. I need to keep researching that.

Regards
19
General Discussion / OS2World Site Update
« Last post by Martin Iturbide on March 04, 2025, 04:11:47 pm »
Hello

I needed to update OS2World. Joomla was getting obsolete and it gave me a lot of messages that the version was insecure. Plus I also had the pressure that PHP gets updated and older versions became insecure in case a vulnerability is found. An old version of PHP can be a secure risk for a server.

The issue here is that to update Joomla I needed to change the design template of the site, since the older was incompatible, and also I needed to program in PHP the module to see the latest forum posts from the main page. So there are changes in both that may no work like the past version.

The disadvantage of the new design template is that, even that is functional on Dooble on OS/2, does not render exactly as other navigators (even the same Dooble) in different platforms. I tested Dooble OS/2 for Qt5 and Qt6 with the same results.

The forum script is also a old and discontinued version, but I will leave it this way as long as I can (or as long as PHP allows it) because the latest version of SMForum is not compatible with our version of Firefox and we will need to switch to Dooble.

Regards
20
Programming / Re: An XWorkplace CPU Temperature Widget for AMD CPUs
« Last post by Lars on March 04, 2025, 11:32:58 am »
Run 'testlog acpi' then look at the last 5000+ lines: it's all there. Also, run 'iasl.exe' to see if any of its many options are of use to you.

It is there if your ACPI supports it. It does not work on my system: ACPI is of no help on my system. I also used "acpimanager" to get a visual representation of my ACPI. Nothing of use can be found in my ACPI tables.
I will need to use proprietary methods to read CPU temperature and AMD works differently than Intel: AMD uses PCI config space and Intel uses a dedicated MSR.

AcpiManager: https://hobbesarchive.com/Home/Download?path=/Hobbes/pub/os2/util/power/ACPIManager_00-14.zip
Pages: 1 [2] 3 4 ... 10