diff --git a/second/enter_kernel030.h b/second/enter_kernel030.h new file mode 100644 index 0000000..fedff84 --- /dev/null +++ b/second/enter_kernel030.h @@ -0,0 +1,13 @@ +/* + * + * (c) 2005 Laurent Vivier + * + */ + +#ifndef __ENTER_KERNEL030_H__ +#define __ENTER_KERNEL030_H__ + +extern void enter_kernel030(unsigned long addr, unsigned long size, unsigned long dest, unsigned long entry); +extern char end_enter_kernel030; + +#endif diff --git a/second/enter_kernel040.h b/second/enter_kernel040.h new file mode 100644 index 0000000..f11b1fa --- /dev/null +++ b/second/enter_kernel040.h @@ -0,0 +1,13 @@ +/* + * + * (c) 2005 Laurent Vivier + * + */ + +#ifndef __ENTER_KERNEL040_H__ +#define __ENTER_KERNEL040_H__ + +extern void enter_kernel040(unsigned long addr, unsigned long size, unsigned long dest, unsigned long entry); +extern char end_enter_kernel040; + +#endif diff --git a/second/enter_kernelnoMMU.h b/second/enter_kernelnoMMU.h new file mode 100644 index 0000000..0431a93 --- /dev/null +++ b/second/enter_kernelnoMMU.h @@ -0,0 +1,15 @@ +/* + * + * (c) 2005 Laurent Vivier + * + */ + +#ifndef __ENTER_KERNELNOMMU_H__ +#define __ENTER_KERNELNOMMU_H__ + +extern void noMMU_disable_cache(void); + +extern void enter_kernelnoMMU(unsigned long addr, unsigned long size, unsigned long dest, unsigned long entry); +extern char end_enter_kernelnoMMU; + +#endif