]> cvs.zerfleddert.de Git - linexec-j720/blobdiff - tester1.h
fix kernel commandline "parsing" -> do not always cut off the last
[linexec-j720] / tester1.h
index b793a85e4c0d8c8b5b469e65a75b00a94dd64fa6..7a949cdb26e3581a83ae166f754f4c93b7e237b6 100644 (file)
--- a/tester1.h
+++ b/tester1.h
@@ -1,71 +1,71 @@
-#include "config.h"\r
-\r
-\r\r
-#define BOOT_LOGO\r\r
-//#define BOOT_LOGO_DONE\r\r
-\r\r
-#if !defined(AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_)\r\r
-#define AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_\r\r
-\r\r
-#if _MSC_VER > 1000\r\r
-#pragma once\r\r
-#endif // _MSC_VER > 1000\r\r
-\r\r
-#include "resource.h"\r\r
-\r\r
-//////////////////////////////// Some type definitions /////////////////////\r\r
-struct Image {\r\r
- UINT16 *p;\r\r
- long x,y;\r\r
-};\r\r
-\r\r
-/////////////////////////////Functions /////////////////////////////////////\r\r
-Image ReadBMP(char[]);\r\r
-void ShowImage(UINT16*,int,int,int=0,int=0);\r\r
-void Gpio();\r\r
-void UART_setup();\r\r
-void DumpMMU();\r\r
-void UART_puts(char *);\r\r
-void init_fb();\r\r
-void try_fb();\r\r
-void boot_linux(char*,char*);\r\r
-UINT32 ReadPhysical(UINT32);\r\r
-void  WritePhysical(UINT32 addr,UINT32 val);\r\r
-UINT32 VirtualToPhysical(UINT32);\r\r
-void load_boot(char*);\r\r
-void SetGPIOalt(int,int);\r\r
-void SetGPIOio(int,int);\r\r
-\r\r
-\r\r
-////////////////////////////////////////////////////////////////////////////\r\r
-\r\r
-extern "C" BOOL VirtualCopy(LPVOID lpvDestMem, LPVOID lpvSrcMem, \r\r
-                                                       DWORD dwSizeInBytes, DWORD dwProtectFlag);\r\r
-\r\r
-extern void do_it();\r\r
-\r\r
-extern int read_mmu();         // reads where is/are descriptors located\r\r
-\r\r
-extern void IntOff();\r\r
-extern void DRAMloader(UINT32 adr,UINT32 machine_num); // this function turns off MMU and jumps onto physical address given\r\r
-\r\r
-extern "C" DWORD SetProcPermissions(\r\r
-DWORD newperms \r\r
-); \r\r
-\r\r
-extern "C" DWORD GetCurrentPermissions(\r\r
-);\r\r
-\r\r
-extern "C" BOOL SetKMode( \r\r
-BOOL fMode \r\r
-);\r\r
-\r\r
-extern "C" LPVOID CreateStaticMapping(\r\r
-DWORD dwPhysBase,\r\r
-DWORD dwSize\r\r
-);\r\r
-\r\r
-\r\r
-#define MENU_HEIGHT 26\r\r
-\r\r
-#endif // !defined(AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_)\r\r
+#include "config.h"
+
+\r
+#define BOOT_LOGO\r
+//#define BOOT_LOGO_DONE\r
+\r
+#if !defined(AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_)\r
+#define AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_\r
+\r
+#if _MSC_VER > 1000\r
+#pragma once\r
+#endif // _MSC_VER > 1000\r
+\r
+#include "resource.h"\r
+\r
+//////////////////////////////// Some type definitions /////////////////////\r
+struct Image {\r
+ UINT16 *p;\r
+ long x,y;\r
+};\r
+\r
+/////////////////////////////Functions /////////////////////////////////////\r
+Image ReadBMP(char[]);\r
+void ShowImage(UINT16*,int,int,int=0,int=0);\r
+void Gpio();\r
+void UART_setup();\r
+void DumpMMU();\r
+void UART_puts(char *);\r
+void init_fb();\r
+void try_fb();\r
+void boot_linux(char*,char*);\r
+UINT32 ReadPhysical(UINT32);\r
+void  WritePhysical(UINT32 addr,UINT32 val);\r
+UINT32 VirtualToPhysical(UINT32);\r
+void load_boot(char*);\r
+void SetGPIOalt(int,int);\r
+void SetGPIOio(int,int);\r
+\r
+\r
+////////////////////////////////////////////////////////////////////////////\r
+\r
+extern "C" BOOL VirtualCopy(LPVOID lpvDestMem, LPVOID lpvSrcMem, \r
+                                                       DWORD dwSizeInBytes, DWORD dwProtectFlag);\r
+\r
+extern void do_it();\r
+\r
+extern int read_mmu();         // reads where is/are descriptors located\r
+\r
+extern void IntOff();\r
+extern void DRAMloader(UINT32 adr,UINT32 machine_num); // this function turns off MMU and jumps onto physical address given\r
+\r
+extern "C" DWORD SetProcPermissions(\r
+DWORD newperms \r
+); \r
+\r
+extern "C" DWORD GetCurrentPermissions(\r
+);\r
+\r
+extern "C" BOOL SetKMode( \r
+BOOL fMode \r
+);\r
+\r
+extern "C" LPVOID CreateStaticMapping(\r
+DWORD dwPhysBase,\r
+DWORD dwSize\r
+);\r
+\r
+\r
+#define MENU_HEIGHT 26\r
+\r
+#endif // !defined(AFX_TESTER1_H__7D4A2D28_4650_475E_A82E_CF6F8E7BA839__INCLUDED_)\r
Impressum, Datenschutz