Announcement

Collapse
No announcement yet.

PBDOS and XMS?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Guest's Avatar
    Guest replied
    Sebastian and Lance,

    Thanks! That's what I needed to know.
    The recent ad for PBDOS brought it to mind as
    a possible solution.

    We probably -should- move the whole system over
    to embedded Linux or NT, but that would require
    writing drivers for the hardware, and a possible
    increase in interrupt latency. Right now it's
    written in QC, but I definitely remember writing
    ISR's in PBDOS at one time. If the client will
    entertain the idea, I'll set it up for a little
    testing.

    Regards,
    Jim Barber


    ------------------

    Leave a comment:


  • Lance Edmonds
    replied
    Also check out http://www.powerbasic.com/files/pub/pbdos/library/ and look for XMS22.ZIP



    ------------------
    Lance
    PowerBASIC Support
    mailto:[email protected][email protected]</A>

    Leave a comment:


  • Sebastian Groeneveld
    replied
    PowerBasic 3.5 supports arrays that are stored in EMS (so-called VIRTUAL arrays)...

    If you want to allocate XMS blocks and write to and read from them, you can
    try my little free XMS unit (for PB3.5, on request maybe also for PB3.2),
    downloadable from: http://dracuul.tripod.com/pb-units/

    ------------------
    Sebastian Groeneveld
    mailto:[email protected][email protected]</A>

    Leave a comment:


  • Guest's Avatar
    Guest started a topic PBDOS and XMS?

    PBDOS and XMS?

    Hi folks,

    Not having used PBDOS in years, I can't remember if it
    handles data moves to and from XMS and a data segment?

    I'm working on a spec for a system that currently
    uses DOS on an embedded Pentium. My mission is to
    add video capture. We have the option of adding
    another (protected mode OS) processor, or trying
    to handle large video and processing buffers (>64k)
    in XMS chunks on the existing processor. Assuming CPU
    cycles aren't a problem, any ideas?

    Thanks,
    Jim Barber


    ------------------
Working...
X