ISO Testing
git-svn-id: https://spexeah.com:8443/svn/Asuro@281 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
		
							
								
								
									
										
											BIN
										
									
								
								bin/kernel.bin
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								bin/kernel.bin
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/kernel.ppu
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/kernel.ppu
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/libpsystem.a
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/libpsystem.a
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							| @@ -5,7 +5,9 @@ interface | |||||||
| uses | uses | ||||||
|     Console, |     Console, | ||||||
|     PCI, |     PCI, | ||||||
|     drivertypes; |     drivertypes, | ||||||
|  |     pmemorymanager, | ||||||
|  |     vmemorymanager; | ||||||
|  |  | ||||||
| procedure init; | procedure init; | ||||||
|  |  | ||||||
| @@ -16,6 +18,7 @@ var | |||||||
|     devices : TDeviceArray; |     devices : TDeviceArray; | ||||||
|     count   : uint32; |     count   : uint32; | ||||||
|     i       : uint32; |     i       : uint32; | ||||||
|  |     block   : uint32; | ||||||
|  |  | ||||||
| begin | begin | ||||||
|     console.writestringln('USB: INIT BEGIN.'); |     console.writestringln('USB: INIT BEGIN.'); | ||||||
| @@ -51,6 +54,9 @@ begin | |||||||
|             console.writehex(devices[i].vendor_id); |             console.writehex(devices[i].vendor_id); | ||||||
|             console.writestring(' '); |             console.writestring(' '); | ||||||
|             console.writehexln(devices[i].prog_if); |             console.writehexln(devices[i].prog_if); | ||||||
|  |             block:= devices[i].address0 SHR 22; | ||||||
|  |             force_alloc_block(block, 0); | ||||||
|  |             map_page(block, block); | ||||||
|         end; |         end; | ||||||
|     end; |     end; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -27,6 +27,7 @@ type | |||||||
|  |  | ||||||
| procedure init; | procedure init; | ||||||
| function alloc_block(block : uint16; caller : uint32) : boolean; | function alloc_block(block : uint16; caller : uint32) : boolean; | ||||||
|  | procedure force_alloc_block(block : uint16; caller : uint32); | ||||||
| function new_block(caller : uint32) : uint16; | function new_block(caller : uint32) : uint16; | ||||||
| procedure free_block(block : uint16; caller : uint32); | procedure free_block(block : uint16; caller : uint32); | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 kieron
					kieron