- 18 Nov, 2014 1 commit
-
-
Alessandro Rubini authored
The global pointer is used by some special assembly instructions that we are not using (i.e., the compiler is not generating them for us, because we don't use PIC or other "strange" stuff. So, we'd better remove an assignement in the linker script that makes little sense (it must be a typo of some kind, in the dark ages of this code base). Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 17 Nov, 2014 3 commits
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
Conflicts: softpll/softpll_ng.c
-
Grzegorz Daniluk authored
-
- 09 Oct, 2014 1 commit
-
-
Alessandro Rubini authored
We finally agreed to not use ptp-noposix any more. This allows simplifying the main loop and library functions, in the future.
-
- 08 Oct, 2014 2 commits
-
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 07 Oct, 2014 5 commits
-
-
Pietro Fezzardi authored
The previous version was compiled into a 64bit division by gcc. in this way it uses no division, but a bitshift. This reduces the compiled file by 4 bytes.
-
Pietro Fezzardi authored
Some declaration was int8_t, some int32_t and some didn't match the function definition. Now everything returns just int. Anyway the functions return only 0 or -1, so there are no problems returning int. Moreover in this way the resulting assembler is smaller for every target architecture (even if here we always build for lm32) This reduces the binary by 30 bytes.
-
Pietro Fezzardi authored
This adds 2.3kB to the GSI configuration, beause it enable ptpdump. Earlier it was always forces off, due to wrong comparison of ram size.
-
Pietro Fezzardi authored
-
Pietro Fezzardi authored
-
- 03 Oct, 2014 1 commit
-
-
Benoit Rat authored
-
- 08 Sep, 2014 1 commit
-
-
Emilio Marín authored
By default the scb_ver is "33" but it can be modified at runtime in order to load the config for SCB v3.4 (i.e, load-lm32 rt_cpu.elf scb_ver=34) Signed-off-by: Benoit Rat <benoit@sevensols.com>
-
- 18 Aug, 2014 5 commits
-
-
Alessandro Rubini authored
This cleans a little the calibrator code: we'll write to eeprom only when the measured value is different from the previous one. With this commit, code is also slightly smaller (28 bytes). Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This includes ppsi-v2014.07. The new ppsi master is Kconfig-based, so our makefile must make "wrpc_defconfig" in ppsi before building it. Additionally, the link steps changed to the better in there, so we don't link the "strange" $(PPSI)/proto-standard/libstd.a any more. We may consider whether a local .config for ppsi should be provided by this package instead of relying on its own choices; not a big deal, though, as we maintain them at the same time. Please note that any existent ppsi/.config is preserved, to allow local tests. This should not have any impact on normal users. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Pietro Fezzardi authored
KERNELVERSION variable from Linux was still used. It was not initialized so the displayed version in the headers of make gconfig and make menuconfig was missingor wrong. It just said (null) or KERNELVERSION. KERNELVERSION has been changed to VERSION all over the kconfig scripts. Makefile.kconfig exports this variable so it can be used by config scripts with getenv(). Now it prints the ppsi version with the present commit, like diplayed from git describe --always --dirty
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
- 07 Aug, 2014 1 commit
-
-
Grzegorz Daniluk authored
-
- 05 Aug, 2014 9 commits
-
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This picks the following commits (most recent on top): e17d874 README: update for the new code base d391e62 added 64-bit example/test 670b5e8 Makefile: support 64-bit option; add div64.c c2384cd vsprintf-full: offer 64-bit printing as an option 220b19e vsprintf-full: simplify a little 526daa6 vsprintf-full: remove unsed code for %p printing 1a28825 vsprintf-full: prevent a warning when a pointer is 16 bits Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
Tomasz Wlostowski authored
-
Tomasz Wlostowski authored
-
- 14 Mar, 2014 2 commits
-
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
-
- 07 Mar, 2014 1 commit
-
-
Tomasz Wlostowski authored
tools/trivial-init: a small footprint, delay-free WRPC firmware for VHDL/Verilog simulations (initial commit)
-
- 12 Feb, 2014 5 commits
-
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
This also removes an unsed function, that I found because it used timer_delay(). Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
We don't want "timer_delay(howlong)" because people won't know the unit while looking at the header. Also, this removes an unused prototype and adds void when void is due in timer code. Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
- 11 Feb, 2014 3 commits
-
-
Alessandro Rubini authored
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-
Alessandro Rubini authored
Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
-