Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2467 → Rev 2468

/trunk/boot/arch/mips32/loader/regname.h
26,8 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
#ifndef __mips32_REGNAME_H_
#define __mips32_REGNAME_H_
#ifndef BOOT_mips32_REGNAME_H_
#define BOOT_mips32_REGNAME_H_
 
#define zero 0
#define at 1
85,5 → 85,4
#define depc 24
#define eepc 30
 
 
#endif /* _REGNAME_H_ */
/trunk/boot/arch/mips32/loader/asm.h
26,13 → 26,13
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
#ifndef __ASM_H__
#define __ASM_H__
#ifndef BOOT_mips32_ASM_H_
#define BOOT_mips32_ASM_H_
 
#define PAGE_SIZE 16384
#define PAGE_WIDTH 14
 
#define memcpy(dst, src, cnt) __builtin_memcpy((dst), (src), (cnt))
#define memcpy(dst, src, cnt) __builtin_memcpy((dst), (src), (cnt))
 
void jump_to_kernel(void *entry, void *bootinfo, unsigned int bootinfo_size) __attribute__((noreturn));
 
/trunk/boot/arch/mips32/loader/main.h
26,8 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
#ifndef __MAIN_H__
#define __MAIN_H__
#ifndef BOOT_mips32_MAIN_H_
#define BOOT_mips32_MAIN_H_
 
/** Align to the nearest higher address.
*
/trunk/boot/arch/mips32/loader/types.h
26,8 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
#ifndef TYPES_H__
#define TYPES_H__
#ifndef BOOT_mips32_TYPES_H_
#define BOOT_mips32_TYPES_H_
 
#include <gentypes.h>
 
/trunk/boot/arch/mips32/loader/msim.h
26,8 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
#ifndef __MSIM_H__
#define __MSIM_H__
#ifndef BOOT_mips32_MSIM_H_
#define BOOT_mips32_MSIM_H_
 
extern void init(void);
extern void halt(void);