Changeset 431 for trunk


Ignore:
Timestamp:
Jan 29, 2018, 6:24:50 PM (6 years ago)
Author:
alain
Message:

OK

Location:
trunk
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile.tsar

    r416 r431  
    183183              build/kernel/syscalls/sys_exec.o            \
    184184              build/kernel/syscalls/sys_stat.o            \
    185               build/kernel/syscalls/sys_trace.o
     185              build/kernel/syscalls/sys_wait.o
    186186
    187187SYS_OBJS_4  = build/kernel/syscalls/sys_get_config.o      \
    188188              build/kernel/syscalls/sys_get_core.o        \
    189189              build/kernel/syscalls/sys_get_cycle.o       \
    190               build/kernel/syscalls/sys_get_sched.o       \
    191               build/kernel/syscalls/sys_panic.o           \
     190              build/kernel/syscalls/sys_display.o         \
    192191              build/kernel/syscalls/sys_thread_sleep.o    \
    193               build/kernel/syscalls/sys_thread_wakeup.o
     192              build/kernel/syscalls/sys_thread_wakeup.o   \
     193              build/kernel/syscalls/sys_trace.o           \
     194              build/kernel/syscalls/sys_fg.o
    194195
    195196VFS_OBJS    = build/kernel/fs/vfs.o              \
     
    233234                 build/boot/boot.elf      \
    234235         build/kernel/kernel.elf  \
     236         build/user/init/init.elf \
    235237         build/user/ksh/ksh.elf   \
    236238         build/user/sort/sort.elf \
     
    272274        rm -f hard_config.h arch_info.xml arch_info.bin
    273275        rm -rf build
    274         cd user/ksh  &&  $(MAKE) clean  &&  cd ../..
     276        cd user/init  &&  $(MAKE) clean  &&  cd ../..
     277        cd user/ksh   &&  $(MAKE) clean  &&  cd ../..
    275278        cd user/sort  &&  $(MAKE) clean  &&  cd ../..
    276279        cd user/pgcd  &&  $(MAKE) clean  &&  cd ../..
     
    503506# Rules to generate various user .elf and copy on virtual disk
    504507
     508build/user/init/init.elf : user/init/init.c
     509        $(MAKE) -C user/init
     510        mcopy -o -i $(DISK_IMAGE) user/init/init.elf ::/bin/user
     511 
    505512build/user/ksh/ksh.elf : user/ksh/ksh.c
    506513        $(MAKE) -C user/ksh
  • trunk/kernel_config.h

    r418 r431  
    124124#define CONFIG_PROCESS_HEAP_MIN_SIZE        0x00010000 // user heap min size (bytes)
    125125#define CONFIG_PROCESS_HEAP_MAX_SIZE        0x30000000 // user heap max size (bytes)
    126 #define CONFIG_PROCESS_INIT_PATH            "/bin/user/ksh.elf"
     126#define CONFIG_PROCESS_INIT_PATH            "/bin/user/init.elf"
    127127
    128128////////////////////////////////////////////////////////////////////////////////////////////
     
    161161////////////////////////////////////////////////////////////////////////////////////////////
    162162
    163 #define CONFIG_SCHED_TICK_MS_PERIOD         1000    // number of milliseconds
     163#define CONFIG_SCHED_TICK_MS_PERIOD         5000    // number of milliseconds per period
    164164#define CONFIG_SCHED_TICKS_PER_QUANTUM      1       // number of ticks between scheduling
    165165#define CONFIG_SCHED_MAX_THREADS_NR         32      // max number of threads per core
     
    183183#define CONFIG_RPC_PENDING_MAX              8      // max requests handled by one server
    184184#define CONFIG_RPC_THREADS_MAX              8      // max number of RPC threads per core
    185 
    186 ////////////////////////////////////////////////////////////////////////////////////////////
    187 //                     PROCESS INIT & PROCESS USER TERMINALS
    188 ////////////////////////////////////////////////////////////////////////////////////////////
    189 
    190 #define CONFIG_INIT_STDIN                    "/dev/external/txt1_rx"
    191 #define CONFIG_INIT_STDOUT                   "/dev/external/txt1_tx"
    192 #define CONFIG_INIT_STDERR                   "/dev/external/txt1_tx"
    193 
    194 #define CONFIG_USER_STDIN                    "/dev/external/txt2_rx"
    195 #define CONFIG_USER_STDOUT                   "/dev/external/txt2_tx"
    196 #define CONFIG_USER_STDERR                   "/dev/external/txt2_tx"
    197185
    198186////////////////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.