arch.cdf
上传用户:luoyougen
上传日期:2008-05-12
资源大小:23136k
文件大小:2k
源码类别:

VxWorks

开发平台:

C/C++

  1. /*
  2. XXX cym KERNEL is overridden here to reflect the fact that simLib.o calls the
  3. wdbDbg functions directly, instead of through function pointers.  This will
  4. be fixed and removed after Beta.
  5. */
  6. Component INCLUDE_KERNEL {
  7.         NAME            kernel
  8.         SYNOPSIS        context switch and interrupt handling. DO NOT REMOVE.
  9.         MODULES         kernelLib.o taskLib.o intLib.o
  10.         CONFIGLETTES    usrKernel.c
  11.         INIT_RTN        usrKernelInit ();
  12.         CFG_PARAMS      INCLUDE_CONSTANT_RDY_Q  
  13.                         ROOT_STACK_SIZE         
  14.                         ISR_STACK_SIZE          
  15.                         INT_LOCK_LEVEL
  16.         REQUIRES        INCLUDE_MEMORY_CONFIG INCLUDE_WDB_BP
  17.         HDR_FILES       sysLib.h private/kernelLibP.h private/workQLibP.h 
  18.                         qPriBMapLib.h taskLib.h usrConfig.h
  19. }
  20. Component INCLUDE_LOADER {
  21.         SYNOPSIS        PECOFF loader
  22.         MODULES         loadLib.o loadPecoffLib.o
  23.         INIT_RTN        loadPecoffInit ();
  24.         HDR_FILES       loadPecoffLib.h
  25. }
  26. Parameter INT_LOCK_LEVEL {
  27. NAME INT lock level
  28. SYNOPSIS Interrupt lock level
  29. DEFAULT 0x01
  30. }
  31. Parameter ROOT_STACK_SIZE {
  32. NAME Root stack size
  33. SYNOPSIS Root task stack size (bytes)
  34. DEFAULT 20000
  35. }
  36. Parameter SHELL_STACK_SIZE {
  37. NAME Shell stack size
  38. SYNOPSIS Shell stack size (bytes)
  39. DEFAULT 50000
  40. }
  41. Parameter WDB_STACK_SIZE {
  42. NAME WDB Stack size
  43. SYNOPSIS WDB Stack size (bytes)
  44. DEFAULT 0x2000
  45. }
  46. Parameter ISR_STACK_SIZE {
  47. NAME ISR stack size
  48. SYNOPSIS ISR Stack size (bytes)
  49. DEFAULT 50000
  50. }
  51. Parameter VEC_BASE_ADRS {
  52. NAME Vector base address
  53. SYNOPSIS Vector base address
  54. DEFAULT 0
  55. }
  56. Parameter ROM_WARM_ADRS {
  57. NAME ROM warm boot address
  58. SYNOPSIS ROM warm boot address
  59. DEFAULT (0x0)
  60. }