From 98589e6229baeb184167840c22346c3d47467ee9 Mon Sep 17 00:00:00 2001 From: qilian <87816729+ziyu04@users.noreply.github.com> Date: Tue, 1 Apr 2025 07:37:09 +0800 Subject: [PATCH] [BSP][raspberry-pi/raspi2]Add cpuport.h (#10158) Create cpuport.h Add support for spinlock --- bsp/raspberry-pi/raspi2/cpu/cpuport.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 bsp/raspberry-pi/raspi2/cpu/cpuport.h diff --git a/bsp/raspberry-pi/raspi2/cpu/cpuport.h b/bsp/raspberry-pi/raspi2/cpu/cpuport.h new file mode 100644 index 0000000000..a339808788 --- /dev/null +++ b/bsp/raspberry-pi/raspi2/cpu/cpuport.h @@ -0,0 +1,12 @@ +#ifndef CPUPORT_H__ +#define CPUPORT_H__ + +typedef union { + unsigned long slock; + struct __arch_tickets { + unsigned short owner; + unsigned short next; + } tickets; +} rt_hw_spinlock_t; + +#endif /*CPUPORT_H__*/