git-svn-id: https://spexeah.com:8443/svn/Asuro@511 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/E1000.ppu
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/E1000.ppu
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/fat32.ppu
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/fat32.ppu
									
									
									
									
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								lib/isr.ppu
									
									
									
									
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lib/isr.ppu
									
									
									
									
									
								
							
										
											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.
										
									
								
							| @@ -410,7 +410,7 @@ var | |||||||
|     data     : uint32; |     data     : uint32; | ||||||
|  |  | ||||||
| begin | begin | ||||||
|     console.writestringln('E1000'); |     //console.writestringln('E1000'); | ||||||
|     push_trace('E1000.fire'); |     push_trace('E1000.fire'); | ||||||
|     //console.outputln('E1000 Driver', 'FIRED.'); |     //console.outputln('E1000 Driver', 'FIRED.'); | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										31
									
								
								src/isr.pas
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								src/isr.pas
									
									
									
									
									
								
							| @@ -12,11 +12,7 @@ unit isr; | |||||||
| interface | interface | ||||||
|  |  | ||||||
| uses | uses | ||||||
|     Console |     Console;    | ||||||
|     {ISR0,  ISR1,  ISR2,  ISR3,  ISR4,  ISR5,  ISR6,  ISR7,  ISR8, ISR9,  |  | ||||||
|     ISR10, ISR11, ISR12, ISR13, ISR14, ISR15, ISR16, ISR17, ISR18,  |  | ||||||
|     ISR32, ISR33, |  | ||||||
|     ISR40, ISR44};    |  | ||||||
|  |  | ||||||
| procedure init(); | procedure init(); | ||||||
|  |  | ||||||
| @@ -24,32 +20,7 @@ implementation | |||||||
|  |  | ||||||
| procedure init(); | procedure init(); | ||||||
| begin | begin | ||||||
|     {console.outputln('ISR','INIT START.'); |  | ||||||
|     ISR0.register();  // Divide-By-Zero |  | ||||||
|     ISR1.register();  // Debug |  | ||||||
|     ISR2.register();  // Non-Maskable Inturrupt |  | ||||||
|     ISR3.register();  // Breakpoint |  | ||||||
|     ISR4.register();  // Detected Overflow |  | ||||||
|     ISR5.register();  // Out of Bounds |  | ||||||
|     ISR6.register();  // Invalid OPCode |  | ||||||
|     ISR7.register();  // No Coprocessor |  | ||||||
|     ISR8.register();  // Double Fault |  | ||||||
|     ISR9.register();  // CP Segment Overrun |  | ||||||
|     ISR10.register(); // Bad TSS |  | ||||||
|     ISR11.register(); // Segment not Present |  | ||||||
|     ISR12.register(); // Stack Fault |  | ||||||
|     ISR13.register(); // General Protection Fault |  | ||||||
|     ISR14.register(); // Page Fault |  | ||||||
|     ISR15.register(); // Unknown Interrupt |  | ||||||
|     ISR16.register(); // CP Fault |  | ||||||
|     ISR17.register(); // Alignment Check |  | ||||||
|     ISR18.register(); // Machine Check |  | ||||||
|  |  | ||||||
|     ISR32.register(); // 55ms Timer |  | ||||||
|     ISR33.register(); // Keyboard |  | ||||||
|     ISR40.register(); // 1024/s Timer |  | ||||||
|     ISR44.register(); // Mouse |  | ||||||
|     console.outputln('ISR','INIT END.');} |  | ||||||
| end; | end; | ||||||
|  |  | ||||||
| end. | end. | ||||||
		Reference in New Issue
	
	Block a user
	 kieron
					kieron