Skip to content

pankoza2-pl/wince-qemu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinCE 7 (Windows Embedded Compact 7) BSP for QEMU vexpress-a15

expected configuration:

  • 256MB RAM
  • PL011 for kernel debug output (UART0) and KITL (UART2)
  • PL111 display (1024x600)
  • PL050 keyboard/mouse
  • PL011 for COM1 port (UART1)
  • PL041 audio output
  • virtio-tablet-device (on 0x91130600)
  • virtio-blk-device (on 0x91130400)

you will need to convert generated NK.bin to flat image, then load it at 0x80000000 and set PC to entry point

example usage (image available on github releases):

qemu-system-arm \
-global virtio-mmio.force-legacy=false \
-machine type=vexpress-a15 -m 256 \
-device loader,addr=0x80000000,file=NK.bin.entry-0x800010c0.raw \
-device loader,addr=0x800010c0,cpu-num=0 \
-device virtio-tablet-device \
-blockdev driver=file,filename=disk.img,node-name=d0 -device virtio-blk-device,drive=d0

About

WinCE 7 BSP for QEMU vexpress-a15

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 50.8%
  • C++ 36.8%
  • TeX 5.3%
  • Makefile 3.6%
  • Assembly 2.4%
  • HTML 0.8%
  • Batchfile 0.3%