Skip to content

config.c umb_init expects to be and is called only once #250

Description

@ecm-pushbx

This is where config allocates XMS UMBs and sets them up as DOS UMBs:

STATIC void umb_init(void)

There are some use cases where two different device drivers will provide different UMBs. The canonical example is loading UMBPCI then subsequently loading a memory manager like Jemm or JemmEx.

Other DOS versions usually support allocating additional UMBs after subsequent device drivers ran.

Metadata

Metadata

Assignees

No one assigned

    Labels

    compatibilityissue may effect compatibility

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions