Compartilhar via


Customizing Memory

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Após chamado OEMInit, o kernel chama a função apontada pelo pNKEnumExtensionDRAM se fornecido. Caso contrário, ele chama a função OEMGetExtensionDRAM para determinar se um banco non-contiguous de dinâmico RAM (DRAM) está disponível no dispositivo de destino. O kernel também chama essa função quando um usuário adiciona e remove memória.

Se um usuário adiciona memória, o kernel pode continuar processamento sem interrupção. No entanto, o kernel pressupõe que a memória adicional, chamado memória extensão, contém parte de armazenar o objeto e, portanto, executa uma inicializar frio para reinicializar a armazenar objeto quando um usuário remove a memória extensão.

Enquanto você pode definir áreas memória no arquivo Config.bib, você pode definir usando memória extensão OEMGetExtensionDRAM, OEMEnumExtensionDRAMe somente o variável global MainMemoryEndAddress.

Como o kernel usa qualquer memória que ela é ciente do, não definir todas as áreas memória que desejar para reserva de um driver. Para obter mais informações sobre o arquivo Config.bib, consulte Config.bib Customization.

A seguinte lista mostra as maneiras nas quais você pode personalizar memória gerenciamento:

See Also

Tasks

How to Develop an OEM Adaptation Layer

Other Resources

Memory Architecture
File Systems and Storage Management