Commit Graph

8 Commits

Author SHA1 Message Date
Armando Montanez
a761e32bf9 Update docs
First pass at docs to bring them up to date with The Great GN Refactor.
More to follow.

Change-Id: I02dc977fcdc7bf3efa8fc9080282dee9b1455cdd
2020-06-16 10:00:17 -07:00
Armando Montanez
82bbce4aeb Remove legacy_target.gni
Transition to args is done, so this import is no longer needed.

Change-Id: Id42e06ec9fcc16eace2cc7ef51a5dacaf012147a
2020-06-16 09:50:59 -07:00
Armando Montanez
fd5de70b76 Add Pigweed GCC-ARM toolchains
Updates ARM toolchains and gets both the stm32f429i-disc1 and qemu
targets building again.

Change-Id: Ib0607bc498f8a331c3cde763da5ed3812ba595ba
2020-06-16 09:50:59 -07:00
Armando Montanez
fb3d3fba79 Don't declare pigweed variables as globals
Require targets to explicitly import pigweed variable definitions. This
moves out some necessary logic from the BUILDCONFIG.gn file.

Change-Id: If9c9fe5a680cc9d897a0e8a55889873be618ed84
2020-06-16 09:50:59 -07:00
Armando Montanez
b061480250 lm3s6965evb-qemu: Fix column limit
Lines exceeded column limit, fix.

Change-Id: I1e75ee7b6e381fd38e64484e0703a5536ad10dd0
2020-06-09 11:27:46 -07:00
Armando Montanez
2eed6d2caa lm3s6965evb-qemu: Don't set pw_cpu_exception backend
Leave the pw_cpu_exception backend unset for two reasons:

 1. pw_cpu_exception is not set up to be in the interrupt vector table,
    so it does nothing anyway.
 2. The pw_cpu_exception_armv7m tests do not pass in QEMU. The tests use
    a divide-by-zero to trigger an exception that can be recovered from,
    but it does not appear to trap in QEMU.

Change-Id: I22613f0e32b2fb8cf00a51b0da60554c27ec0e1a
2020-06-08 22:20:43 +00:00
Chenghan Zhou
c3c240a350 Add automatic tests for lm3s6965evb-qemu target
Change-Id: I75f2d3dbd846951dca003ec45af2c364601f0564
2020-05-08 17:17:03 +00:00
Armando Montanez
096de55209 lm3s6965evb-qemu: Introduce Stellaris QEMU target
Introduces the lm3s6965evb target designed to run inside QEMU. Not all
tests have been verified on this target, but the target builds and
successfully runs some of the tests.

Change-Id: Ic0c309c691096aa18b03bd85457195d6a2b49a0b
2020-03-23 20:49:22 +00:00