[riot-commits] [RIOT-OS/RIOT] 119731: native cpu fixes

Oleg gello at gmx.de
Thu May 30 17:58:18 CEST 2013


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 1197314093a4ce88d7fe250a377ac7ce68c619f2
      https://github.com/RIOT-OS/RIOT/commit/1197314093a4ce88d7fe250a377ac7ce68c619f2
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M cpu/native/hwtimer_cpu.c
    M cpu/native/irq_cpu.c

  Log Message:
  -----------
  native cpu fixes

init hwtimer with interrupts enabled
more error checking for hwtimer
fix signal handler init in hwtimer
error checking for irq (not necessary yet afaik)


  Commit: 671cb6560f4b52e35625f9dba1f59f036dd9d775
      https://github.com/RIOT-OS/RIOT/commit/671cb6560f4b52e35625f9dba1f59f036dd9d775
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M Makefile.dep
    M cpu/native/Makefile
    A cpu/native/cc110x_ng/Makefile
    A cpu/native/cc110x_ng/cc110x_ng_cpu.c
    M cpu/native/include/cpu-conf.h
    M drivers/cc110x_ng/Makefile

  Log Message:
  -----------
  native cc110x_ng placebo


  Commit: 2f74d35709834dec10d9e7c236fe3c45e1692ac3
      https://github.com/RIOT-OS/RIOT/commit/2f74d35709834dec10d9e7c236fe3c45e1692ac3
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-04-03 (Wed, 03 Apr 2013)

  Changed paths:
    M cpu/native/hwtimer_cpu.c
    M cpu/native/include/cpu-conf.h

  Log Message:
  -----------
  removed posix real-time extension timers from cpu


  Commit: f669f9a05b08df16181320387bca12f2876b3839
      https://github.com/RIOT-OS/RIOT/commit/f669f9a05b08df16181320387bca12f2876b3839
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-04-08 (Mon, 08 Apr 2013)

  Changed paths:
    M Makefile
    M Makefile.base
    M Makefile.dep
    M Makefile.include
    M Makefile.modules
    R README
    M README.md
    M core/Makefile
    M core/include/kernel_intern.h
    M core/include/sched.h
    M core/kernel_init.c
    M core/sched.c
    M cpu/Makefile
    A cpu/Makefile.base
    M cpu/arm_common/arm_cpu.c
    M cpu/arm_common/syscalls.c
    M cpu/cc430/Makefile
    M cpu/cc430/cc430-adc.c
    M cpu/cc430/cc430-gpioint.c
    M cpu/cc430/cc430-rtc.c
    M cpu/cc430/hwtimer_cc430.c
    M cpu/msp430-common/Makefile
    M cpu/msp430-common/cpu.c
    M cpu/msp430-common/flashrom.c
    M cpu/msp430-common/include/cpu.h
    M cpu/msp430-common/include/hwtimer_cpu.h
    M cpu/msp430-common/irq.c
    M cpu/msp430-common/msp430-main.c
    M cpu/msp430x16x/hwtimer_msp430.c
    M dist/Makefile
    M drivers/cc110x/cc1100.c
    M drivers/cc110x/cc1100.h
    M drivers/cc110x/cc1100_phy.c
    M drivers/cc110x_ng/cc110x-rx.c
    M drivers/cc110x_ng/cc110x.c
    M drivers/cc110x_ng/include/cc110x-config.h
    M sys/Makefile
    M sys/lib/Makefile
    M sys/logd/Makefile
    M sys/shell/shell.c
    M sys/syslog/Makefile
    M sys/tracelog/Makefile
    M sys/transceiver/Makefile
    M sys/uart0/Makefile

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'

Conflicts:
	Makefile.dep


  Commit: 5ca14e630bfecfed6bae6ead668c8642c0708f45
      https://github.com/RIOT-OS/RIOT/commit/5ca14e630bfecfed6bae6ead668c8642c0708f45
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-04-10 (Wed, 10 Apr 2013)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  move native board specific parts to corresponding Makefile


  Commit: 2d29a26b64136a265385281c757939434ac9046c
      https://github.com/RIOT-OS/RIOT/commit/2d29a26b64136a265385281c757939434ac9046c
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-04-15 (Mon, 15 Apr 2013)

  Changed paths:
    M cpu/native/include/cpu-conf.h
    M cpu/native/include/cpu.h
    M cpu/native/irq_cpu.c
    M cpu/native/native_cpu.c
    M sys/include/transceiver.h

  Log Message:
  -----------
  fix stack and interrupt bugs


  Commit: c6553f64922e72eba8ab6f68b218a49af8970edf
      https://github.com/RIOT-OS/RIOT/commit/c6553f64922e72eba8ab6f68b218a49af8970edf
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M Makefile.base
    M core/include/thread.h
    M cpu/native/hwtimer_cpu.c
    M cpu/native/include/cpu-conf.h
    M cpu/native/include/cpu.h
    M cpu/native/irq_cpu.c
    M cpu/native/lpm_cpu.c
    M cpu/native/native_cpu.c
    A cpu/native/tramp.S

  Log Message:
  -----------
  interrupt handling rewrite
(including uart0 integration, rt-extension removal)


  Commit: b36ddd7fd78f04c7565955c7940d7376297b447d
      https://github.com/RIOT-OS/RIOT/commit/b36ddd7fd78f04c7565955c7940d7376297b447d
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M Makefile
    M Makefile.include
    M core/include/bitarithm.h
    M core/include/hwtimer.h
    M cpu/arm_common/syscalls.c
    M cpu/lpc2387/linkerscript.x
    M dist/Makefile
    A doc/getting_started.html
    A doc/riot.css
    M sys/Makefile
    M sys/auto_init/auto_init.c
    M sys/include/auto_init.h
    R sys/include/swtimer.h
    M sys/ping/ping.c
    R sys/swtimer/Makefile
    R sys/swtimer/swtimer.c

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'


  Commit: 7bf9fa0314b5d52d6d8eec3d04409fc122fa4dfb
      https://github.com/RIOT-OS/RIOT/commit/7bf9fa0314b5d52d6d8eec3d04409fc122fa4dfb
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M cpu/native/include/cpu-conf.h

  Log Message:
  -----------
  increase MINIMUM_STACK_SIZE to allow for DEBUG


  Commit: 5cb68df9e2ab01cee0276912f3643c1e6a404c7c
      https://github.com/RIOT-OS/RIOT/commit/5cb68df9e2ab01cee0276912f3643c1e6a404c7c
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M sys/chardev_thread.c

  Log Message:
  -----------
  add missing newline in debug output


  Commit: 2c744bc1e8e858209ef8787c9a76fdcefa8739bb
      https://github.com/RIOT-OS/RIOT/commit/2c744bc1e8e858209ef8787c9a76fdcefa8739bb
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M Makefile.base

  Log Message:
  -----------
  generalize .S compilation target flags


  Commit: 35f9062e37a7d6493b9b82da4da9440ec42a621a
      https://github.com/RIOT-OS/RIOT/commit/35f9062e37a7d6493b9b82da4da9440ec42a621a
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-15 (Wed, 15 May 2013)

  Changed paths:
    M Makefile.include
    M cpu/native/hwtimer_cpu.c
    M cpu/native/include/cpu-conf.h
    M cpu/native/include/cpu.h
    M cpu/native/irq_cpu.c
    M cpu/native/native_cpu.c
    M cpu/native/tramp.S
    M sys/lib/ringbuffer.c

  Log Message:
  -----------
  inital OSX support for native port


  Commit: 8f377cd9f5eab93c6a9109c0217dfd1252dbd7f2
      https://github.com/RIOT-OS/RIOT/commit/8f377cd9f5eab93c6a9109c0217dfd1252dbd7f2
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-17 (Fri, 17 May 2013)

  Changed paths:
    M Makefile.modules
    M cpu/arm_common/syscalls.c
    M cpu/msp430-common/Makefile

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'


  Commit: 42f897fc4a6d92244e05e488a431f6e5089e64cc
      https://github.com/RIOT-OS/RIOT/commit/42f897fc4a6d92244e05e488a431f6e5089e64cc
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-21 (Tue, 21 May 2013)

  Changed paths:
    M cpu/native/irq_cpu.c

  Log Message:
  -----------
  use NSIG macro from signal.h for number of signals


  Commit: 5795bd6810b0bac491f916ad7fc3d024da6da0f5
      https://github.com/RIOT-OS/RIOT/commit/5795bd6810b0bac491f916ad7fc3d024da6da0f5
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M .gitignore
    M sys/net/destiny/socket.c
    M sys/net/destiny/socket.h
    M sys/net/destiny/tcp.c
    M sys/net/destiny/tcp.h
    M sys/net/destiny/tcp_hc.c
    M sys/net/destiny/tcp_hc.h
    M sys/net/destiny/tcp_timer.c
    M sys/net/destiny/udp.c
    M sys/net/destiny/udp.h

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master'


  Commit: a900065fb0ac6d8013fbdfa79489e7d2312bf642
      https://github.com/RIOT-OS/RIOT/commit/a900065fb0ac6d8013fbdfa79489e7d2312bf642
  Author: Ludwig Ortmann <ludwig.ortmann at fu-berlin.de>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M Makefile.base

  Log Message:
  -----------
  remove cruft in Makefile.base


  Commit: a929ecec6d14124ad99a8223ccef7febb8a7108c
      https://github.com/RIOT-OS/RIOT/commit/a929ecec6d14124ad99a8223ccef7febb8a7108c
  Author: Oleg <gello at gmx.de>
  Date:   2013-05-30 (Thu, 30 May 2013)

  Changed paths:
    M Makefile.base
    M Makefile.include
    M core/include/thread.h
    M cpu/native/Makefile
    A cpu/native/cc110x_ng/Makefile
    A cpu/native/cc110x_ng/cc110x_ng_cpu.c
    M cpu/native/hwtimer_cpu.c
    M cpu/native/include/cpu-conf.h
    M cpu/native/include/cpu.h
    M cpu/native/irq_cpu.c
    M cpu/native/lpm_cpu.c
    M cpu/native/native_cpu.c
    A cpu/native/tramp.S
    M drivers/cc110x_ng/Makefile
    M sys/chardev_thread.c
    M sys/include/transceiver.h
    M sys/lib/ringbuffer.c

  Log Message:
  -----------
  Merge pull request #37 from LudwigOrtmann/master

fix context switching, osx support, uart0 support in native port


Compare: https://github.com/RIOT-OS/RIOT/compare/4e13e61052c7...a929ecec6d14


More information about the commits mailing list