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 - Andi B.

Pages: 1 ... 32 33 [34] 35 36 ... 55
496
Programming / Re: VAC3.65 / 3.08 inline assembly? How to insert INT 3?
« on: December 22, 2017, 10:01:01 am »
Thanks to all.

I searched the manuals, toolkit headers and samples back and forth for INT, INT3, INT 3, ... tried a lot of code I found in the net and got the feeling it must be something very simple. That's the reason I asked here. Now I do not understand why I missed the _interrupt section. One culprit was #include <builtin.h> and I concentrated on code examples and the toolkit instead the compiler helpers. Thanks again.

497
Programming / VAC3.65 / 3.08 inline assembly? How to insert INT 3?
« on: December 21, 2017, 05:06:36 pm »
Topic says it all. I do not find any information to insert a breakpoint INT 3 in my C source code which should be compiled with VAC3.65. Sounds simple but obviously I fed the wrong words into the search engine.

498
General Discussion / Re: OS/2 application developers
« on: December 18, 2017, 05:40:47 pm »
Quote
</silence>
Should. Not every development environment of every application is aware of a LONGLONG, and implementing your own LONGLONG variable is slightly harder than appending a reasonable L. If a development environment supports LONGLONG by default, then it resulted in a broken app (VAC3.08 -> VAC4FP2, IIRC).

I wish it was as easy as appending an L, and implementing my own LONGLONG is a bit over the top for an app which typically won't be used with huge files. Nevertheless I've looked at appending it, but it resulted in VAC4's fatal new errors.
<silence>
Your a masochist if you're still developing new >2GB aware applications with VAC3.08. No serious application developer will do this. Did you forget the thread is about dreaming of an 64 bit OS/2? And you're talking about problems with a compiler from the last century.

Even for current OS/2 application development use VAC3.65 or VAC4 or even better OpenWatcom and gcc with os2tk45. And simply do -
Code: [Select]
#define INCL_LONGLONG

499
Quote
I haven't used this bit of REXX for years. ...
Do not use this with xwlan3.12 or above. Changing the dhcp statements would be needed.

500
Applications / Re: XWP v1.0.12 Beta 1
« on: December 13, 2017, 01:29:03 pm »
Quote
Enabling Turbo Folders also enables "Extended Associations" - by far, the two worst "features" of XWP. Disable Turbo Folders and save yourself a lot of grief.
Since some time with most of my (test) installations I enable Turbo Folders cause I want the extended associations. If you got once through the configurations of the associations I find it very useful.

On older installations I did not enable Turbo Folders cause it does not work well together with wps_wizard on SMP machines. But I think this is a problem with wps_wizard only. So I do not use it anymore. Now Turbo Folders works without problems here.

501
General Discussion / Re: OS/2 application developers
« on: December 06, 2017, 12:54:23 pm »
I know you will not like my answer but you've asked -
Quote
If so, what API features would you like to see present if there were a 64-bit implementation of the OS/2 API?
All.

Quote
What features would you like to see removed from the OS/2 API?
None.

:-)

502
General Discussion / Re: ES/2 is destined...
« on: November 26, 2017, 07:46:17 pm »
ES/2's goal:  for target implementation, feature support, programming model, compatibility, extensibility, and general user experience and feel.

The slogan will be:

      "ES/2:  A better OS/2 than OS/2"

--
In keeping with:
       "OS/2:  A better DOS than DOS"
And:
       "OS/2:  A better Windows than Windows."

If you get within the next 10 years anywhere near to what OS/2 does today I'll have a look at it. But as of today (and I'm pretty sure the next 5 years) it's not more than a very simple and very basic DOS clone at best. Someone would call it vaporware but....

503
Article Discussions / Re: ArcaOS Wishlist - 6 months !!
« on: November 24, 2017, 09:52:47 am »
Personally I miss SNAP most in Martins driver list. Multi head and current Intel graphic support. Most probably Panorama can never handle this.

504
Web applications / OT - Re: Oddities with Youtube.
« on: November 20, 2017, 05:01:46 pm »
Both troll Andi B. and our new comedian haven't fully understood what P6+ means, which happens to be used by the developer of my OS/2 browser, nor that I don't mind dmik producing a product for an even smaller community. A freedom of choice.

My OS has a browser, which isn't FF. My new hardware has no OS, which won't be Andi's DE nor EN. ......
Honestly I do not understand most of your writing here. Including your repeatedly used 'silence'. I really think you're not human but some kind of (badly programmed) AI. Only here to spam this forum with your mostly unrelated junk to annoy the last remaining OS/2 users.

If I'm wrong and you're a human then please try a better translation machine. Focus on topic and use short sentences with simple words. And take a snuff of humor next time before replying.



506
Programming / Re: ES/2 development
« on: November 08, 2017, 01:22:46 pm »
Quote
That's it.  I was using ASYNC_SETBAUDRATE.  It probably only uses a WORD.
Have you never wondered why I've posted two examples above?

507
Polls / Re: Compatibility with OS/2
« on: November 07, 2017, 08:53:10 am »
Code: [Select]
...Some people do have that package, and they can develop drivers, using it. If that package could be replaced, drivers would be easier to develop. In addition, I expect that there are more than a few DDK licenses, sitting idle, and those could be put to good use, if those who have them would donate them to somebody who can/will use them....I got the impression some people think the DDK is mystical well hidden secret code no one had access to without paying a truck load of gold in advance. It isn't. It was free to download. At least at the time I got my copy. Of course registration was required and you have to accept the usual lawyers bullshit speech before which most of it I forgot the second I pressed the accept button. Though I'm pretty sure it isn't allowed to share the DDK sources in the public. But it is/was definitely allowed to me -

1) to freely download
2) to use for education and work on OS/2 device drivers
3) to release drivers based on that code

IMHO you hardly can argue giving DDK sources to a friend of mine would be covered by the 'do not share in the public' clause. So friends of mine who accept to not release it into the public can have a copy from me.


508
Programming / Re: ES/2 development
« on: November 06, 2017, 09:41:53 am »
Quote
...working on OS/2.  The com.sys API only supports 9600 baud, so I will have to try or write another driver...
I use serial communication with OS/2 at 115200 baud since ages. No clue why you think a new driver is needed. Look at f.i. bloatcom samples at hobbes. I'm pretty sure current toolkit programming references describes this too. Something like
Code: [Select]
  cp->rc = DosDevIOCtl(cp->hCom, IOCTL_ASYNC, ASYNC_SETBAUDRATE, &usRate, sizeof(usRate), &cbPinout, NULL, 0L, &cbDinout);
or
  cp->rc = DosDevIOCtl(cp->hCom, IOCTL_ASYNC, ASYNC_EXTSETBAUDRATE, &esr, sizeof(esr), &cbPinout, NULL, 0, &cbDinout);

will do the job.

509
There's
Code: [Select]
SET SNAP_MAXVRAM_32MB=Y
in my config.sys. Pretty sure the SNAP documentation explains this.

510
General Discussion / Re: Arce Noea Website
« on: October 20, 2017, 04:13:15 pm »

Pages: 1 ... 32 33 [34] 35 36 ... 55