Disentangle block size from the disk's sector size. Set block size to 1024 to show
that they can be different. Clean up mkfs, simplifying specifying fs parameters, remove some redundancy between fs and mkfs, and fix disk layout bugs. Call blocks in the file system blocks instead of sectors. Passes usertests for different block sizes.
This commit is contained in:
		
							parent
							
								
									7443b9649a
								
							
						
					
					
						commit
						c24ac5d763
					
				
					 11 changed files with 91 additions and 86 deletions
				
			
		|  | @ -1,6 +1,6 @@ | |||
| // Boot loader.
 | ||||
| // 
 | ||||
| // Part of the boot sector, along with bootasm.S, which calls bootmain().
 | ||||
| // Part of the boot block, along with bootasm.S, which calls bootmain().
 | ||||
| // bootasm.S has put the processor into protected 32-bit mode.
 | ||||
| // bootmain() loads an ELF kernel image from the disk starting at
 | ||||
| // sector 1 and then jumps to the kernel entry routine.
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Frans Kaashoek
						Frans Kaashoek