[arch] move the atomic ops into a separate header

Now you need to include arch/atomic.h to get to the atomic routines.
This simplifies a recusion issue in the way arch/ops.h included
arch_ops. Also just generally makes things cleaner.
This commit is contained in:
Travis Geiselbrecht
2020-05-16 14:58:03 -07:00
parent 556c985b0c
commit f371fa246b
13 changed files with 144 additions and 100 deletions

View File

@@ -1,5 +1,6 @@
#include <dev/class/netif.h>
#include <kernel/event.h>
#include <arch/atomic.h>
#include <arch/ops.h>
#include <netif/etharp.h>
#include <lwip/netif.h>