Changeset cafa2c5 in rtems


Ignore:
Timestamp:
Dec 4, 2007, 10:22:03 PM (12 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.9, master
Children:
7321ff0
Parents:
99856a3
Message:

2007-12-04 Joel Sherrill <joel.sherrill@…>

  • startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
Location:
c/src/lib/libbsp
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/h8300/h8sim/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/h8300/h8sim/startup/bspstart.c

    r99856a3 rcafa2c5  
    2929
    3030rtems_configuration_table  BSP_Configuration;
    31 
    32 rtems_cpu_table Cpu_table;
    3331
    3432char *rtems_progname;
     
    8482  extern int WorkspaceBase;
    8583
    86   Cpu_table.interrupt_stack_size = 4096;
    87 
    8884/*
    8985  if ( BSP_Configuration.work_space_size >(512*1024) )
  • c/src/lib/libbsp/m68k/av5282/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/m68k/av5282/startup/bspstart.c

    r99856a3 rcafa2c5  
    3333extern rtems_configuration_table Configuration;
    3434rtems_configuration_table  BSP_Configuration;
    35 rtems_cpu_table Cpu_table;
    3635char *rtems_progname;
    3736
     
    188187
    189188  /*
    190    *  initialize the CPU table for this BSP
    191    */
    192   Cpu_table.interrupt_stack_size = 4096;
    193 
    194   /*
    195189   * Invalidate the cache and disable it
    196190   */
  • c/src/lib/libbsp/m68k/mcf5235/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/m68k/mcf5235/startup/bspstart.c

    r99856a3 rcafa2c5  
    3333extern rtems_configuration_table Configuration;
    3434rtems_configuration_table  BSP_Configuration;
    35 rtems_cpu_table Cpu_table;
    3635char *rtems_progname;
    37 
    3836
    3937/*
     
    181179
    182180  /*
    183    *  initialize the CPU table for this BSP
    184    */
    185   Cpu_table.interrupt_stack_size = 4096;
    186 
    187   /*
    188181   * Invalidate the cache and disable it
    189182   */
  • c/src/lib/libbsp/m68k/sim68000/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/m68k/sim68000/startup/bspstart.c

    r99856a3 rcafa2c5  
    2727
    2828extern rtems_configuration_table Configuration;
    29 
    3029rtems_configuration_table  BSP_Configuration;
    31 
    32 rtems_cpu_table Cpu_table;
    33 
    3430char *rtems_progname;
    3531
  • c/src/lib/libbsp/mips/csb350/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/mips/csb350/startup/bspstart.c

    r99856a3 rcafa2c5  
    3535
    3636extern rtems_configuration_table Configuration;
    37 
    3837rtems_configuration_table  BSP_Configuration;
    39 
    40 rtems_cpu_table Cpu_table;
    41 
    4238char *rtems_progname;
    4339
     
    9793  unsigned int compare = 0;
    9894
    99   Cpu_table.interrupt_stack_size = 8192;
    100 
    10195  /* Place RTEMS workspace at beginning of free memory. */
    10296  BSP_Configuration.work_space_start = (void *)&_bss_free_start;
  • c/src/lib/libbsp/mips/genmongoosev/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/mips/genmongoosev/startup/bspstart.c

    r99856a3 rcafa2c5  
    3232
    3333extern rtems_configuration_table Configuration;
    34 
    3534rtems_configuration_table  BSP_Configuration;
    36 
    37 rtems_cpu_table Cpu_table;
    38 
    3935char *rtems_progname;
    4036
     
    8783   extern void mips_install_isr_entries();
    8884   extern void mips_gdb_stub_install(void);
    89 
    90    Cpu_table.interrupt_stack_size = 4096;
    9185
    9286   /* HACK -- tied to value linkcmds */
  • c/src/lib/libbsp/mips/jmr3904/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c

    r99856a3 rcafa2c5  
    2727
    2828extern rtems_configuration_table Configuration;
    29 
    3029rtems_configuration_table  BSP_Configuration;
    31 
    32 rtems_cpu_table Cpu_table;
    33 
    3430char *rtems_progname;
    3531
     
    8278  extern void mips_install_isr_entries(void);
    8379
    84   Cpu_table.interrupt_stack_size = 4096;
    85 
    8680  /* HACK -- tied to value linkcmds */
    8781  if ( BSP_Configuration.work_space_size >(4096*1024) )
  • c/src/lib/libbsp/mips/rbtx4925/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/mips/rbtx4925/startup/bspstart.c

    r99856a3 rcafa2c5  
    3131
    3232extern rtems_configuration_table Configuration;
    33 
    3433rtems_configuration_table  BSP_Configuration;
    35 
    36 rtems_cpu_table Cpu_table;
    37 
    3834char *rtems_progname;
    3935
     
    8884  extern void mips_install_isr_entries(void);
    8985
    90   /* Configure Number of Register Caches */
    91 
    92   Cpu_table.interrupt_stack_size = 4096;
    93 
    9486  BSP_Configuration.work_space_start =
    9587       (void *)((uint64_t)((&end) + LIBC_HEAP_SIZE + 0x100) & ~0x7);
  • c/src/lib/libbsp/mips/rbtx4938/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/mips/rbtx4938/startup/bspstart.c

    r99856a3 rcafa2c5  
    3131
    3232extern rtems_configuration_table Configuration;
    33 
    3433rtems_configuration_table  BSP_Configuration;
    35 
    36 rtems_cpu_table Cpu_table;
    37 
    3834char *rtems_progname;
    3935
     
    8884  extern void mips_install_isr_entries(void);
    8985
    90   Cpu_table.interrupt_stack_size = 4096;
    91 
    9286  BSP_Configuration.work_space_start =
    9387       (void *)((uint64_t)((&end) + LIBC_HEAP_SIZE + 0x100) & ~0x7);
  • c/src/lib/libbsp/powerpc/gen5200/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-04      Joel Sherrill <joel.sherrill@oarcorp.com>
    28
  • c/src/lib/libbsp/powerpc/gen5200/startup/bspstart.c

    r99856a3 rcafa2c5  
    130130extern unsigned long intrStackPtr;
    131131rtems_configuration_table  BSP_Configuration;
    132 rtems_cpu_table Cpu_table;
    133132char *rtems_progname;
    134133
     
    288287  _write_SPRG0(PPC_BSP_HAS_FIXED_PR288);
    289288
    290   /*
    291    *  initialize the CPU table for this BSP
    292    */
    293 
    294   if( Cpu_table.interrupt_stack_size < 4*1024 )
    295     Cpu_table.interrupt_stack_size = 4 * 1024;
    296 
    297289 bsp_clicks_per_usec    = (IPB_CLOCK/1000000);
    298290
  • c/src/lib/libbsp/powerpc/gen83xx/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-04      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
    28
  • c/src/lib/libbsp/powerpc/gen83xx/startup/bspstart.c

    r99856a3 rcafa2c5  
    4949rtems_configuration_table  BSP_Configuration;
    5050static char *BSP_heap_start, *BSP_heap_end;
    51 rtems_cpu_table Cpu_table;
    5251char *rtems_progname;
    5352
     
    207206
    208207  /*
    209    *  initialize the CPU table for this BSP
    210    */
    211 
    212   if( Cpu_table.interrupt_stack_size < 4*1024 )
    213     Cpu_table.interrupt_stack_size = 4 * 1024;
    214 
     208   *  initialize the device driver parameters
     209   */
    215210  bsp_clicks_per_usec        = (BSP_CSB_CLK_FRQ/1000000);
    216211
  • c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/powerpc/mpc8260ads/startup/bspstart.c

    r99856a3 rcafa2c5  
    7070extern unsigned long intrStackPtr;
    7171rtems_configuration_table  BSP_Configuration;
    72 
    73 rtems_cpu_table Cpu_table;
    74 
    7572char *rtems_progname;
    7673
     
    296293
    297294  /*
    298    *  initialize the CPU table for this BSP
    299    */
    300 
    301   if( Cpu_table.interrupt_stack_size < 4*1024 )
    302     Cpu_table.interrupt_stack_size   = 4 * 1024;
    303 
     295   *  initialize the device driver parameters
     296   */
    304297  bsp_clicks_per_usec      = 10;  /* for 40MHz extclk */
    305298  bsp_serial_per_sec       = 40000000;
  • c/src/lib/libbsp/powerpc/ss555/ChangeLog

    r99856a3 rcafa2c5  
     12007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
     2
     3        * startup/bspstart.c: Move interrupt_stack_size field from CPU Table to
     4        Configuration Table. Eliminate CPU Table from all ports. Delete
     5        references to CPU Table in all forms.
     6
    172007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
    28
  • c/src/lib/libbsp/powerpc/ss555/startup/bspstart.c

    r99856a3 rcafa2c5  
    4949extern unsigned long intrStackPtr;
    5050rtems_configuration_table  BSP_Configuration;
    51 
    52 rtems_cpu_table Cpu_table;
    53 
    5451char *rtems_progname;
    5552
     
    8885 *  Must not use libc (to do io) from here, since drivers are not yet
    8986 *  initialized.
    90  *
    91  *  Installed in the rtems_cpu_table defined in
    92  *  rtems/c/src/exec/score/cpu/powerpc/rtems/new-exceptions/cpu.h by main()
    93  *  below.  Called from rtems_initialize_executive() defined in
    94  *  rtems/c/src/exec/sapi/src/init.c
    9587 *
    9688 *  Input parameters: NONE
     
    186178
    187179  /*
    188    *  initialize the CPU table for this BSP
     180   *  initialize the device driver parameters
    189181   */
    190   if( Cpu_table.interrupt_stack_size < 4 * 1024 )
    191       Cpu_table.interrupt_stack_size = 4 * 1024;
    192 
    193182  bsp_clicks_per_usec = BSP_CRYSTAL_HZ / 4 / 1000000;
    194183  bsp_clock_speed     = BSP_CLOCK_HZ;   /* for SCI baud rate generator */
Note: See TracChangeset for help on using the changeset viewer.