Updated dev env setup script.
ISO Creation Now works. git-svn-id: https://spexeah.com:8443/svn/Asuro@12 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								bin/kernel.bin
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/kernel.bin
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -71,7 +71,27 @@ else | |||||||
| 	echo "Success." | 	echo "Success." | ||||||
| fi | fi | ||||||
|  |  | ||||||
|  | echo " " | ||||||
|  | echo "Installing xorriso..." | ||||||
|  | sudo apt-get install xorriso | ||||||
|  | if [ $? -ne 0 ] | ||||||
|  | then | ||||||
|  | 	echo "Failed to install!" | ||||||
|  | 	ERRCOUNT=$((ERRCOUNT+1))	 | ||||||
|  | else | ||||||
|  | 	echo "Success." | ||||||
|  | fi | ||||||
|  |  | ||||||
|  | echo " " | ||||||
|  | echo "Installing GRUB PC Bin..." | ||||||
|  | sudo apt-get install grub-pc-bin | ||||||
|  | if [ $? -ne 0 ] | ||||||
|  | then | ||||||
|  | 	echo "Failed to install!" | ||||||
|  | 	ERRCOUNT=$((ERRCOUNT+1))	 | ||||||
|  | else | ||||||
|  | 	echo "Success." | ||||||
|  | fi | ||||||
|  |  | ||||||
| echo " " | echo " " | ||||||
| echo "WARNING: We assume you already have Grub installed." | echo "WARNING: We assume you already have Grub installed." | ||||||
|   | |||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/kernel.o
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/kernel.o
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/kernel.ppu
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/kernel.ppu
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -4,8 +4,7 @@ interface | |||||||
|   |   | ||||||
| uses | uses | ||||||
|         multiboot, |         multiboot, | ||||||
|         console, |         console; | ||||||
|         util; |  | ||||||
|   |   | ||||||
| procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: DWORD); stdcall; | procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: DWORD); stdcall; | ||||||
|   |   | ||||||
| @@ -14,7 +13,7 @@ implementation | |||||||
| procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: DWORD); stdcall; [public, alias: 'kmain']; | procedure kmain(mbinfo: Pmultiboot_info_t; mbmagic: DWORD); stdcall; [public, alias: 'kmain']; | ||||||
| begin | begin | ||||||
|      console_init(); |      console_init(); | ||||||
|      console_writestringln('Asuro Booting...'); |      console_writestringln('Booting Asuro...'); | ||||||
|      if (mbmagic <> MULTIBOOT_BOOTLOADER_MAGIC) then begin |      if (mbmagic <> MULTIBOOT_BOOTLOADER_MAGIC) then begin | ||||||
|         console_setdefaultattribute(console_combinecolors(Red, Black)); |         console_setdefaultattribute(console_combinecolors(Red, Black)); | ||||||
|         console_writestringln('Multiboot Compliant Boot-Loader Needed!'); |         console_writestringln('Multiboot Compliant Boot-Loader Needed!'); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 kieron
					kieron