Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 3f0ea0e2 in mainline


Ignore:
Timestamp:
2012-04-03T13:21:45Z (10 years ago)
Author:
Vojtech Horky <vojtechhorky@…>
Branches:
lfn, master
Children:
6c942e1
Parents:
a92f13d
Message:

Start porting MSIM

This revision is capable (via config option) to

  • download MSIM
  • patch MSIM to be compilable under HelenOS
  • actually compile MSIM

The compiled MSIM runs (somehow) with following limitations:

  • limited I/O (prompty, simulated keyboard etc.)
  • no fancy stuff like GDB etc.
Files:
5 added
3 edited

Legend:

Unmodified
Added
Removed
  • HelenOS.config

    ra92f13d r3f0ea0e2  
    573573! CONFIG_BINUTILS (n/y)
    574574
     575% Build MSIM binary
     576! CONFIG_MSIM (n/y)
     577
    575578% Line debugging information
    576579! [CONFIG_STRIP_BINARIES!=y] CONFIG_LINE_DEBUG (n/y)
  • boot/Makefile.common

    ra92f13d r3f0ea0e2  
    203203endif
    204204
     205ifeq ($(CONFIG_MSIM),y)
     206RD_APPS_NON_ESSENTIAL += \
     207        $(USPACE_PATH)/app/msim/msim
     208endif
     209
    205210ifneq ($(CONFIG_BAREBONE),y)
    206211NET_CFG = \
  • uspace/Makefile

    ra92f13d r3f0ea0e2  
    140140endif
    141141
     142ifeq ($(CONFIG_MSIM),y)
     143DIRS += \
     144        app/msim
     145endif
     146
    142147## Platform-specific hardware support
    143148#
Note: See TracChangeset for help on using the changeset viewer.