WinCE 5.0 automatic ram question?

From: gary (gary_at_discussions.microsoft.com)
Date: 01/24/05


Date: Sun, 23 Jan 2005 22:35:53 -0800

hi...

My Hardwave Device
RAM 128M
VGA RAM(2M 4M 8M 16M 32M)BIOS options

I have a question for more than 64MB of RAM
I studied in docs with help(supporting or simulating more than 64MB of RAM)
cepc/PB 4.2 setting with the following

pc.h
#define CEPC_EXTRA_RAM_SIZE 0x6400000
oeminit.asm
dd 80000000h, 0, 08000000h

when I try to set VGA BIOS RAM (with 2M~32M), CEPC/PB 4.2 is automatic with
system RAM. EX. NK.Bin=17M , I set VGA RAM=32M system detects free RAM size
probably 78M, when VGA RAM=16M , I get availdable RAM=94M , CEPC/PB 4.2 is
automaic detect available free RAM.
but I try to modify the same method with CEPC/PB 5.0, debug message appear
with the following...
Double Fault -- backlink=0048
      1 PID:0 TID:0 TSS=8143f6c0 EIP=8023989e Flags=00210086
      1 PID:0 TID:0 Eax=00000000 Ebx=8145da84 Ecx=03f60028 Edx=8145db50
      1 PID:0 TID:0 Esi=a4000000 Edi=8145d780 Ebp=8145da78 Esp=8145da14
      1 PID:0 TID:0 CS=0019 DS=0040 ES=0040 SS=0021 FS=0000 GS=0000

I try to modify config.bib
        #else
           ; 28 MB of RAM (default) (note: AUTOSIZE will adjust boundary)
           ; This value will cause the RAM auto-detect feature to trigger
           NK 80220000 009E0000 RAMIMAGE
           RAM 80C00000 05400000 RAM ;when VGA BIOS is setting 32M
        #endif

So that I always get free RAM about 78M , no matter what I set VGA RAM size
(option 2M~32M).

How to setting(BIOS VGA RAM options ) to get automatic free RAM size with
PB 5.0??
Why need to motify config.bib with PB 5.0?? is different to PB 4.2??

thanks.



Relevant Pages

  • Re: WinCE 5.0 automatic ram question?
    ... which _OEMAddressTable do you modify?? ... The CEPC in PB 5.0 is a PQOAL BSP, and it is not using the i486oal library ... > I have a question for more than 64MB of RAM ... > automaic detect available free RAM. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: About 64MB RAM problem
    ... ;;; Virt Addr Phys Addr MB ... <apellerin AT adeneo DOT adetelgroup DOT com> ... Are you sure your RAM controller initializes correctly 64M of RAM? ... If I modify the RAMLEN larger than 16MB, ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Error in the eboot.bib file
    ... implemented a custom mechanism to make use of free memory. ... No particular reason a bootloader built with the CE6 tools is using more ... Start of free RAM: 2003c000 ... However the log output also says that the start of free RAM is at ...
    (microsoft.public.windowsce.embedded)
  • Re: memory issues under Windows XP, assistance required
    ... Since I increased the memory of my desktop and notebook from 512MB to 1G, ... 256 MB of ram is installed on my computer. ... Windows XP, ... there should be 156 MB free RAM left! ...
    (microsoft.public.windowsxp.general)
  • Re: How to change the screen color?
    ... After image extracted to ram and jumped into ram to run other step, ... I don't know how to modify the screen color and where to modify it. ... Add code to initialize your display controller. ... "Michel Verhagen (eMVP)" wrote: ...
    (microsoft.public.windowsce.platbuilder)