From 21fe19d9fa28d5fc9e77d8eff804590d998acf28 Mon Sep 17 00:00:00 2001 From: qilian <87816729+ziyu04@users.noreply.github.com> Date: Mon, 31 Mar 2025 13:21:21 +0800 Subject: [PATCH] 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 00000000000..a3398087884 --- /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__*/