1/* 2** Copyright 2001, Travis Geiselbrecht. All rights reserved. 3** Distributed under the terms of the NewOS License. 4*/ 5#define FUNC(name) .align 2 ; .globl name ; name: 6 7.text 8FUNC(reboot) 9 10FUNC(atomic_add) 11 12FUNC(atomic_and) 13 14FUNC(atomic_or) 15 16/* XXX finish */ 17FUNC(test_and_set) 18 19FUNC(disable_exceptions) 20 21FUNC(enable_exceptions) 22 23FUNC(arch_int_restore_interrupts) 24 25FUNC(arch_int_enable_interrupts) 26 27FUNC(arch_int_disable_interrupts) 28 29