Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support both STM8S and STM8L #26

Open
wants to merge 28 commits into
base: master
Choose a base branch
from

Commits on Oct 26, 2013

  1. remove AVR folder

    this branch will be for STM8L MCU only
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    934e734 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5110282 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ecad91d View commit details
    Browse the repository at this point in the history
  4. remove STM8S related files

    remove files: IAR project files, STM8 int vectors, STM8S conf file and
    old main.c
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    aa4e430 View commit details
    Browse the repository at this point in the history
  5. fix IAR comile error

    change section .text to .near_func.text
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    fae5a87 View commit details
    Browse the repository at this point in the history
  6. add .gitignore file

    filter useless files
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    40655f0 View commit details
    Browse the repository at this point in the history
  7. remove useless header file

    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    e879e1f View commit details
    Browse the repository at this point in the history
  8. Update IAR project files

    .ewd .ewp
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    8f8bdb1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a04deda View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    45e1562 View commit details
    Browse the repository at this point in the history
  11. interrupt vector has a dedicated file

    remove unless lines
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    61adc0c View commit details
    Browse the repository at this point in the history
  12. use UART1

    STM8L151K4T6 only as USART1
    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    c9dbb0b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    34e2f06 View commit details
    Browse the repository at this point in the history
  14. rewrite main thread

    cpuwolf committed Oct 26, 2013
    Configuration menu
    Copy the full SHA
    437ae09 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2013

  1. remove compile related file from folder STM8

    they will be relocated
    cpuwolf committed Oct 27, 2013
    Configuration menu
    Copy the full SHA
    819a54e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ec3703 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0d5a230 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e24137 View commit details
    Browse the repository at this point in the history
  5. interrupt handler should call kernel function

    interrupt handler should call atomIntEnter() atomIntExit()
    cpuwolf committed Oct 27, 2013
    Configuration menu
    Copy the full SHA
    004e200 View commit details
    Browse the repository at this point in the history
  6. add arch idle handler function archIdleHandler()

    void archIdleHandler(uint32_t)
    cpuwolf committed Oct 27, 2013
    Configuration menu
    Copy the full SHA
    27f79e6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2013

  1. force function to be compiled in IAR

    or else IAR will remove useless function
    cpuwolf committed Oct 28, 2013
    Configuration menu
    Copy the full SHA
    3fa1902 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2013

  1. add function to get max idle time

    atomTimerGetIdle()
    cpuwolf committed Nov 3, 2013
    Configuration menu
    Copy the full SHA
    777fa12 View commit details
    Browse the repository at this point in the history
  2. prepare to use halt in idle

    cpuwolf committed Nov 3, 2013
    Configuration menu
    Copy the full SHA
    6c60ee0 View commit details
    Browse the repository at this point in the history
  3. add RTC support

    cpuwolf committed Nov 3, 2013
    Configuration menu
    Copy the full SHA
    acd9fc7 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2014

  1. rename folder for stm8l only

    cpuwolf committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    333be20 View commit details
    Browse the repository at this point in the history
  2. folder change to stm8l

    cpuwolf committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    c3c2453 View commit details
    Browse the repository at this point in the history
  3. add STM8S support

    add STM8S support
    cpuwolf committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    eea8aa0 View commit details
    Browse the repository at this point in the history
  4. STM8S works fine now

    cpuwolf committed Jan 25, 2014
    Configuration menu
    Copy the full SHA
    a758a08 View commit details
    Browse the repository at this point in the history