Start iso structs, with rust black magic
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	continuous-integration/drone/push Build is failing
				
			Signed-off-by: Julien CLEMENT <julien.clement@epita.fr>
This commit is contained in:
		
							parent
							
								
									e84a2e5727
								
							
						
					
					
						commit
						1ca57fdcdd
					
				@ -1,5 +1,3 @@
 | 
			
		||||
use crate::println;
 | 
			
		||||
 | 
			
		||||
use core::future::Future;
 | 
			
		||||
use core::pin::Pin;
 | 
			
		||||
use core::sync::atomic::{AtomicBool, Ordering};
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1
									
								
								src/fs/mod.rs
									
									
									
									
									
										Normal file
									
								
							
							
								
								
								
								
								
									
									
								
							
						
						
									
										1
									
								
								src/fs/mod.rs
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
mod iso;
 | 
			
		||||
@ -1,11 +1,8 @@
 | 
			
		||||
use crate::println;
 | 
			
		||||
 | 
			
		||||
use super::{InterruptIndex, PICS};
 | 
			
		||||
use x86_64::structures::idt::InterruptStackFrame;
 | 
			
		||||
 | 
			
		||||
fn disk_interrupt_handler(disk: u16) {
 | 
			
		||||
fn disk_interrupt_handler(_disk: u16) {
 | 
			
		||||
    crate::drivers::atapi::interrupt::mark_interrupt();
 | 
			
		||||
    // println!("Received disk {} interrupt", disk);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pub extern "x86-interrupt" fn disk1_interrupt_handler(_stack_frame: InterruptStackFrame) {
 | 
			
		||||
 | 
			
		||||
@ -7,6 +7,7 @@ mod drivers;
 | 
			
		||||
mod interrupts;
 | 
			
		||||
mod memory;
 | 
			
		||||
mod task;
 | 
			
		||||
mod fs;
 | 
			
		||||
 | 
			
		||||
//#[macro_use]
 | 
			
		||||
extern crate alloc;
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user