bitops.h 519 B

123456789101112131415161718
  1. /*
  2. * bitops.h: Bit string operations on the m68k
  3. */
  4. #ifndef _M68K_BITOPS_H
  5. #define _M68K_BITOPS_H
  6. #include <linux/config.h>
  7. #include <asm/byteorder.h>
  8. extern void set_bit(int nr, volatile void *addr);
  9. extern void clear_bit(int nr, volatile void *addr);
  10. extern void change_bit(int nr, volatile void *addr);
  11. extern int test_and_set_bit(int nr, volatile void *addr);
  12. extern int test_and_clear_bit(int nr, volatile void *addr);
  13. extern int test_and_change_bit(int nr, volatile void *addr);
  14. #endif /* _M68K_BITOPS_H */