summaryrefslogtreecommitdiff
path: root/bsp/ft2004
diff options
context:
space:
mode:
authorliukangcc <[email protected]>2021-10-14 10:31:44 +0800
committerliukangcc <[email protected]>2021-10-14 10:32:22 +0800
commit3ac36a31071f66a06217b4676fc7266ba66c906a (patch)
treebe32fc9b7abb102aa905fdba0165bf6adf4c065d /bsp/ft2004
parent0369db718cd3b1ff58ceb2fc44a48641a0fecc66 (diff)
parent33263d7e4ec22b118d0407ec7488ccfa60a8a0a1 (diff)
[update] Fix compiler flags issue
Diffstat (limited to 'bsp/ft2004')
-rw-r--r--bsp/ft2004/drivers/drv_spi.c4
-rw-r--r--bsp/ft2004/drivers/drv_spi.h2
-rw-r--r--bsp/ft2004/drivers/ft2004.c2
-rw-r--r--bsp/ft2004/drivers/ft2004_cpu.S4
-rw-r--r--bsp/ft2004/drivers/gtimer.c2
5 files changed, 7 insertions, 7 deletions
diff --git a/bsp/ft2004/drivers/drv_spi.c b/bsp/ft2004/drivers/drv_spi.c
index 0ac38709e4..a7b136a4b6 100644
--- a/bsp/ft2004/drivers/drv_spi.c
+++ b/bsp/ft2004/drivers/drv_spi.c
@@ -32,7 +32,7 @@ typedef struct
{
FSpi_Ctrl_t spi_ctrl;
struct rt_spi_bus spi_bus;
- uint16_t spi_cs_pin;
+ rt_uint16_t spi_cs_pin;
spi_cs_handler_t spi_cs_handler;
} ft2004_spi_class;
@@ -214,7 +214,7 @@ static const struct rt_spi_ops ft2004_spi_ops =
/**
* Attach the spi device to SPI bus, this function must be used after initialization.
*/
-rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, uint16_t cs_gpio_pin)
+rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, rt_uint16_t cs_gpio_pin)
{
rt_err_t result;
struct rt_spi_device *spi_device;
diff --git a/bsp/ft2004/drivers/drv_spi.h b/bsp/ft2004/drivers/drv_spi.h
index 5b31ab678c..22eaaa4030 100644
--- a/bsp/ft2004/drivers/drv_spi.h
+++ b/bsp/ft2004/drivers/drv_spi.h
@@ -19,7 +19,7 @@
#define SPI_BUS_NAME "spi0"
#define SPI_DEV_NAME "S25FS256"
-rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, uint16_t cs_gpio_pin);
+rt_err_t rt_hw_spi_device_attach(const char *bus_name, const char *device_name, rt_uint16_t cs_gpio_pin);
#ifdef __cplusplus
extern "C"
diff --git a/bsp/ft2004/drivers/ft2004.c b/bsp/ft2004/drivers/ft2004.c
index da04993276..5104931ef9 100644
--- a/bsp/ft2004/drivers/ft2004.c
+++ b/bsp/ft2004/drivers/ft2004.c
@@ -75,7 +75,7 @@ rt_uint32_t arm_gic_cpumask_to_affval(rt_uint32_t *cpu_mask, rt_uint32_t *cluste
void send_core_isg(void)
{
- for (size_t i = 0; i <= 0xf; i++)
+ for (rt_size_t i = 0; i <= 0xf; i++)
{
/* code */
rt_kprintf("i %x \r\n", i);
diff --git a/bsp/ft2004/drivers/ft2004_cpu.S b/bsp/ft2004/drivers/ft2004_cpu.S
index 2e713a5b20..bbae87e1f0 100644
--- a/bsp/ft2004/drivers/ft2004_cpu.S
+++ b/bsp/ft2004/drivers/ft2004_cpu.S
@@ -20,8 +20,8 @@ rt_hw_cpu_id:
cmp r0, #1
beq core1
cmp r0, #256
- beq core2
- mov r1 ,#257
+ beq core2
+ ldr r1,= #257
cmp r0, r1
beq core3
b default
diff --git a/bsp/ft2004/drivers/gtimer.c b/bsp/ft2004/drivers/gtimer.c
index b35acc6e6f..fd5f96950c 100644
--- a/bsp/ft2004/drivers/gtimer.c
+++ b/bsp/ft2004/drivers/gtimer.c
@@ -86,7 +86,7 @@ static inline rt_uint64_t __get_cntp_cval(void)
* This function assigns the given value to PL1 Physical Timer Control Register (CNTP_CTL).
* param value: CNTP_CTL Register value to set
*/
-static inline void __set_cntp_ctl(uint32_t value)
+static inline void __set_cntp_ctl(rt_uint32_t value)
{
__set_cp(15, 0, value, 14, 2, 1);
}