Enable ARM and THUMB AOT support, enable Android platform support (#182)

* Sync with internal/feature: enable arm aot and android platform
This commit is contained in:
wenyongh
2020-02-27 16:38:44 +08:00
committed by GitHub
parent 4dbe7c44d0
commit 9a961c4843
52 changed files with 2466 additions and 466 deletions

View File

@ -73,7 +73,7 @@ https://docs.zephyrproject.org/latest/getting_started/index.html</br>
d. build source code</br>
`mkdir build && cd build`</br>
`source ../../../../zephyr-env.sh`</br>
`cmake -GNinja -DBOARD=nucleo_f746zg ..`</br>
`cmake -GNinja -DBOARD=nucleo_f767zi ..`</br>
` ninja flash`</br>
- Hardware Connections

View File

@ -8,7 +8,7 @@
#include "board_config.h"
#include "stdio.h"
#include <string.h>
#include "spi.h"
#include "drivers/spi.h"
#include "zephyr.h"
#include "kernel.h"

View File

@ -35,7 +35,7 @@ extern "C" {
#include <stdbool.h>
#include "lv_hal/lv_hal_indev.h"
#include "device.h"
#include "gpio.h"
#include "drivers/gpio.h"
/*********************
* DEFINES

View File

@ -14,9 +14,9 @@
#define LOG_DBG printf
#define LOG_WRN printf
#include <gpio.h>
#include <drivers/gpio.h>
#include <sys/byteorder.h>
#include <spi.h>
#include <drivers/spi.h>
#include <string.h>
struct ili9340_data {

View File

@ -27,7 +27,7 @@ extern void xpt2046_init(void);
extern void wgl_init();
#include <zephyr.h>
#include <uart.h>
#include <drivers/uart.h>
#include <device.h>
int uart_char_cnt = 0;

View File

@ -7,4 +7,4 @@ CONFIG_LOG=y
CONFIG_UART_INTERRUPT_DRIVEN=y
CONFIG_STACK_SENTINEL=y
CONFIG_MAIN_STACK_SIZE=2048
CONFIG_ARM_MPU=n
CONFIG_ARM_MPU=y