Ignore:
Timestamp:
04/26/13 09:03:59 (9 years ago)
Author:
Eugeniy Meshcheryakov <eugen@…>
Branches:
4.11, 5, master
Children:
024a572
Parents:
b7cf1ff7
git-author:
Eugeniy Meshcheryakov <eugen@…> (04/26/13 09:03:59)
git-committer:
Sebastian Huber <sebastian.huber@…> (04/26/13 09:03:59)
Message:

bsp/lm3s69xx: New BSP variants

Add support for LM3S3749.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/arm/lm3s69xx/configure.ac

    rb7cf1ff7 rf22bba3  
    2222AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
    2323
    24 RTEMS_BSPOPTS_SET([BSP_SMALL_MEMORY],[*],[])
     24RTEMS_BSPOPTS_SET([BSP_SMALL_MEMORY],[*_qemu],[])
     25RTEMS_BSPOPTS_SET([BSP_SMALL_MEMORY],[*],[1])
    2526RTEMS_BSPOPTS_HELP([BSP_SMALL_MEMORY],[disable testsuite samples with high memory demands])
    2627
    27 RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[*],[50000000])
     28RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[*],[50000000U])
    2829RTEMS_BSPOPTS_HELP([LM3S69XX_SYSTEM_CLOCK],[system clock in Hz])
    2930
    30 RTEMS_BSPOPTS_SET([LM3S69XX_UART_BAUD],[*],[115200])
     31RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s6965*],[0xE]) dnl 8MHz XTAL
     32RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s3749*],[0x10]) dnl 10MHz XTAL
     33RTEMS_BSPOPTS_HELP([LM3S69XX_XTAL_CONFIG],[crystal configuration for RCC register])
     34
     35RTEMS_BSPOPTS_SET([LM3S69XX_SSI_CLOCK],[*],[1000000U])
     36RTEMS_BSPOPTS_HELP([LM3S69XX_SSI_CLOCK],[SSI clock in Hz])
     37
     38RTEMS_BSPOPTS_SET([LM3S69XX_UART_BAUD],[*],[115200U])
    3139RTEMS_BSPOPTS_HELP([LM3S69XX_UART_BAUD],[baud for UARTs])
    3240
     
    4048RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_2],[enable UART 2])
    4149
     50RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s3749*],[8])
     51RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s6965*],[7])
     52RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_GPIO_BLOCKS],[number of GPIO blocks supported by MCU])
     53
     54RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s3749*],[2])
     55RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s6965*],[1])
     56RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_SSI_BLOCKS],[number of SSI blocks supported by MCU])
     57
     58RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm3s3749*],[1])
     59RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[*],[0])
     60RTEMS_BSPOPTS_HELP([LM3S69XX_HAS_UDMA],[defined if MCU supports UDMA])
     61
     62RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm3s3749*],[1])
     63RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[*],[0])
     64RTEMS_BSPOPTS_HELP([LM3S69XX_USE_AHB_FOR_GPIO],[use AHB apperture to access GPIO registers])
     65
     66RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S3749],[lm3s3749*],[1])
     67RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S3749],[board has LM3S3749 MCU])
     68
     69RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S6965],[lm3s6965*],[1])
     70RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S6965],[board has LM3S6965 MCU])
     71
    4272RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
    4373RTEMS_BSP_LINKCMDS
Note: See TracChangeset for help on using the changeset viewer.