Skip to content

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

@ecm-pushbx

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