Travis Geiselbrecht
25af26a00b
[platform] remove realview-pb
...
vexpress-* is the new qemu target
2014-05-17 19:48:50 -07:00
Travis Geiselbrecht
53d2a21177
[platform][vexpress-a9] initial add of platform support for arm versatile express for cortex-a9
2014-05-17 17:53:54 -07:00
Travis Geiselbrecht
a69f397e06
[target][zybo] set the heap to the base of dram that's not covered with sram
2014-05-02 22:30:22 -07:00
Travis Geiselbrecht
1930cb3abd
[platform][zynq] update timer code to take tick from target
2014-05-02 20:21:10 -07:00
Travis Geiselbrecht
adeed42672
[platform][alterasoc] initial support for Altera Cyclone V based SoC
...
-Initial dev board is a Helio
2014-05-01 19:06:57 -07:00
Sergio Rodriguez
11d4d89688
Merge remote-tracking branch 'upstream/master' into x86_64
2014-04-21 13:42:31 -07:00
Travis Geiselbrecht
e5a4b14bed
[target][zybo] add initial port to zybo board
2014-04-20 23:53:13 -07:00
Travis Geiselbrecht
dcabc6cbe5
[platform][zynq] debug uart code tweak
...
-wait until there's a slot in the fifo before writing
-let the target set the debug uart
2014-04-20 17:50:23 -07:00
Travis Geiselbrecht
2ca94926a2
[platform][zynq] add quick 'n dirty support for Xilinx Zynq FPGA SoC
...
-tested against qemu model only at this point
-uart is polled
2014-04-19 00:46:52 -07:00
Sergio Rodriguez
e49f1d4f91
Creating initial commit for x86-64 for LK, this will be the base for the 64 bit version of LK.
2014-04-18 17:09:43 -07:00
Travis Geiselbrecht
8104e48945
[target][stm32f4-discovery] set HSE_VALUE to 8Mhz
2014-03-18 13:50:52 -07:00
Alex Ray
f42bc980d4
stm32f4-discovery: close port of stm32-p407
...
For the discovery dev board. Because it's pretty sweet.
2014-03-17 23:55:04 -07:00
Travis Geiselbrecht
6233aaae78
[target][lpcexpresso1549] added target init code from lpcopen example code
...
Initialize the board and move some of the uart initialization into platform space.
2014-03-16 12:37:43 -07:00
Travis Geiselbrecht
26956d9f6f
[platform][lpc15xx] first stab at lpc15xx platform and target
...
Port to lpcexpresso 1549 board.
Builds, but not tested.
2014-03-15 13:32:30 -07:00
Travis Geiselbrecht
0cc8ef5ee8
[platform] add support for Foundation v8 emulator from ARM
2014-01-26 22:53:25 -08:00
Travis Geiselbrecht
9bb5a177e2
[osk5912] remove this old platform and target
...
Thanks for the years of service osk5912, we'll miss ya.
2014-01-25 20:30:47 -08:00
Travis Geiselbrecht
90d2942b44
[platform][stellaris] fix a bug in the usb driver, add more interfaces/endpoints
2013-09-12 11:12:46 -07:00
Travis Geiselbrecht
e3774f7108
[platform][stellaris] start of usb driver for stellaris
2013-09-09 15:03:58 -07:00
Dima Zavin
e8a9b4b7a4
[libc] move tracing out of debug into separate trace.h
...
Change-Id: I7476fc17b587a0ea2a42cbe3d49b72063e4c5dc8
Signed-off-by: Dima Zavin <dima@android.com >
2013-08-05 10:04:29 -07:00
Travis Geiselbrecht
c818726b77
[make] fix a few rules.mk to use MODULE_DEPS instead of MODULES
2013-07-31 12:13:21 -07:00
Corey Tabaka
b02705bfa3
[target][pc-x86] Configure and init PCNET device.
2013-07-18 02:30:42 -07:00
Travis Geiselbrecht
98b4fbdb23
[ide-ffs] Merge remote-tracking branch 'eieio/ide-ffs'
2013-07-12 11:39:14 -07:00
Travis Geiselbrecht
d5cf22f40d
[make] rename DEFINES to GLOBAL_DEFINES
...
To fix your module makefiles:
-Change DEFINES to GLOBAL_DEFINES
2013-06-07 22:26:38 -07:00
Travis Geiselbrecht
e002c58b59
[make] rename INCLUDES -> GLOBAL_INCLUDES
...
To be more consistent, rename make variable INCLUDES to GLOBAL_INCLUDES.
Also remove the need to put -I in front of each field, the make system
will do that for you.
To fix your module makefiles:
-Change INCLUDES -> GLOBAL_INCLUDES
-Remove -I prefix
2013-06-07 22:26:06 -07:00
Corey Tabaka
f99d0af6ad
[target][pc-x86] Add driver config and init.
2013-06-01 22:59:56 -07:00
Travis Geiselbrecht
3dffd4ea6b
[platform][stellaris] begin of a gpio api
2013-03-18 01:41:39 -07:00
Travis Geiselbrecht
4b403554e8
[target][stellaris-launchpad] enable debug LEDs
2013-02-17 18:20:50 -08:00
Ian McKellar
057ae19f8e
Merge branch 'master' into stellaris
2013-02-04 22:12:58 -08:00
Travis Geiselbrecht
d62c6977c4
[platform][realview-pb] first stab at working Realview Explore board
...
This target seems to be the best one to target for generic arm support
on current stock qemu builds.
2012-12-30 17:57:06 -08:00
Ian McKellar
c2381cd2ec
it boots!
2012-11-06 06:05:21 -08:00
Travis Geiselbrecht
a6e3b0976f
[target] run target/ through astyle
2012-10-31 22:09:18 -07:00
Travis Geiselbrecht
9202b462a1
[sam7ex256] remove the at91sam7 and sam7ex256 platform and target
...
The first port of lk, RIP.
2012-10-30 21:07:10 -07:00
Travis Geiselbrecht
52de9b3b63
[target][stm32-p407] add stm32-p407 target and corresponding projects
2012-10-14 13:27:53 -07:00
Travis Geiselbrecht
48326dc028
[target][stm3220g] update to newest changes in stm32f2xx platform
2012-10-14 13:27:53 -07:00
Corey Tabaka
f81e79a303
[target] Beaglebone target.
2012-10-10 01:27:42 -07:00
Chris Anderson
b614bcf281
[stm32f2xx] Clean up gpios and get uart3 running
2012-10-07 01:36:29 -07:00
Chris Anderson
d4acbaad06
Initial skeleton / build for stm32f2xx
2012-10-07 01:36:29 -07:00
Travis Geiselbrecht
a3a2a0dd92
[msm] remove all msm based targets
...
They're unmaintained in the main lk branch at the moment, and constantly
causing build breakages as things are changed.
Codeaurora seems to be maintaining this quite well in their fork, so it
shouldn't be much of a problem.
2012-09-14 19:34:22 -07:00
Travis Geiselbrecht
c3077ee824
[target][qemu-arm] remove qemu-arm
...
another casualty
2012-09-02 20:00:52 -07:00
Travis Geiselbrecht
113a7e2c01
[target][stm3210e] remove stm3210e
...
wasn't working anyway
2012-09-02 19:57:22 -07:00
Travis Geiselbrecht
97cfd0bfa4
[make] update all of the rules.mk to use the new module system
2012-08-31 15:52:24 -07:00
Travis Geiselbrecht
b679cd0f0c
[target][[stm32-h103] remove from extraneous boot spew
2012-07-21 13:50:22 -07:00
Travis Geiselbrecht
001514abf7
[target][stm32-h103] convert to the new gpio interface
2012-07-21 13:37:16 -07:00
Travis Geiselbrecht
356362e8ec
[target][stm32-p107] switch to the new gpio api
2012-07-21 13:37:16 -07:00
Travis Geiselbrecht
4bea031527
[target] add a optional led api for simple debugging
...
currently set up to show when anything other than the idle thread is running.
2012-07-21 13:08:05 -07:00
Travis Geiselbrecht
690eaf2b09
[target][stm32-*] switch to new debugconfig
2012-07-17 09:58:45 -07:00
Kent Ryhorchuk
fb577c443e
Get rid of separate debug uart driver.
...
Conflicts:
platform/stm32f1xx/debug.c
platform/stm32f1xx/newlib_stubs.c
2012-07-17 09:46:40 -07:00
Travis Geiselbrecht
f8924ff991
[stm32] add better way of handling irq vectors
...
-define a default dummy vector and alias all of the available irq handlers
to this vector. Using a standard naming convention, you can override the
handler from anywhere without modifying the vector table.
2012-07-14 16:39:24 -07:00
Travis Geiselbrecht
01e15df676
[platform][stm32] enabling selecting specific variants
2012-07-01 22:25:13 -07:00
Travis Geiselbrecht
6c8cc76e59
[target][stm32-h103] initial port to Olimex stm32-h103
2012-07-01 22:25:00 -07:00