|  | f10fa026cf | Add support for floppy types with other geometry than 18/2/80 | 2020-12-18 18:29:26 +00:00 |  | 
				
					
						|  | 8c3d61e68d | Remove reserved sectors from generated disk, not needed anymore | 2020-12-15 20:38:48 +00:00 |  | 
				
					
						|  | 33f4fe37a8 | Makefile: Fix KVM detection to not trigger on weird ass make versions | 2020-10-20 21:03:47 +00:00 |  | 
				
					
						|  | 4e779c5a22 | Lay out skeletons for FCB handling | 2020-10-11 21:33:01 +00:00 |  | 
				
					
						|  | 31eac279c2 | Revert to more sensible kernel.bs boot scheme I think i should consider it a necessity that the kernel is accessible
as a regular file. This makes installing rdos on another blockdev
much easier. | 2020-09-20 19:58:19 +02:00 |  | 
				
					
						|  | 8ed9fe7465 | Fix hdd booting using bpb struc | 2020-09-19 08:22:50 +00:00 |  | 
				
					
						|  | 1d64c2364d | Improve build transparency (documentation and inline version number) | 2020-09-17 08:59:22 +00:00 |  | 
				
					
						|  | e1bfaa5d88 | automatically use kvm if available | 2020-09-17 06:47:32 +00:00 |  | 
				
					
						|  | 8e87cf0f75 | Load kernel from reserved sectors in fatfs | 2020-09-17 05:57:46 +00:00 |  | 
				
					
						|  | 9cd4c04c42 | Make kernel and fat.bs use BPB struct | 2020-09-15 21:45:29 +02:00 |  | 
				
					
						|  | d6b5792ff7 | Make dprintf the default debugging facility | 2020-08-15 20:58:40 +00:00 |  | 
				
					
						|  | 65564b78af | Start working on rom-based kernel | 2020-05-29 00:32:30 +02:00 |  | 
				
					
						|  | fc1aa47039 | debug: Implement parsing of register names | 2020-05-18 20:05:06 +02:00 |  | 
				
					
						|  | e217b70bb7 | Remove CP437 bitmap, i dont intend to use graphics mode for OS | 2020-05-14 19:18:34 +00:00 |  | 
				
					
						|  | c8adeb35d2 | Drop debug.drv, rework debug rom instead | 2020-05-12 20:47:34 +00:00 |  | 
				
					
						|  | efb5ad146c | Dummy for loading rdos drvs via option rom | 2020-05-11 20:50:32 +00:00 |  | 
				
					
						|  | b73bfbe043 | Split out kernel components in kernel/ | 2020-04-27 15:56:41 +02:00 |  | 
				
					
						|  | 63e85af62f | Fix building of hdd image | 2020-04-22 21:44:43 +02:00 |  | 
				
					
						|  | 94829aed1e | qemu-hdd: Use hdd image with full partition table | 2020-04-21 20:22:32 +02:00 |  | 
				
					
						|  | 4a92c4bc1e | Drop MCBs as mean to manage memory | 2020-04-18 22:59:46 +02:00 |  | 
				
					
						|  | 6d38a313c7 | Implement MCB splitting | 2020-04-17 23:33:42 +02:00 |  | 
				
					
						|  | f46871502c | Pave way for supporting FAT16 and FAT12 | 2020-04-06 19:20:15 +00:00 |  | 
				
					
						|  | 1c6268798c | Fix rom builds | 2020-04-04 21:04:36 +00:00 |  | 
				
					
						|  | 9044e3948c | Remove BASE macro and companions | 2020-03-31 19:46:59 +00:00 |  | 
				
					
						|  | c67894551b | Use directory path for includes, make them use *.asm as extension | 2020-03-31 18:43:38 +00:00 |  | 
				
					
						|  | 73fb2b1e81 | Add include file for BPB data | 2020-03-31 13:04:13 +00:00 |  | 
				
					
						|  | d718777ef6 | Mark path to kernel file with +s This is actually a much easier way to find the kernel file than comparing
filenames and helps reducing the size of the bootsector. | 2020-03-30 12:35:59 +00:00 |  | 
				
					
						|  | 955acdacba | Split code up into directories for bs and com binaries | 2020-03-30 12:14:47 +00:00 |  | 
				
					
						|  | 76880e9275 | Advance on bootloader: load cluster data | 2020-03-25 21:19:40 +00:00 |  | 
				
					
						|  | c51dca9949 | add kernel stub to distfiles this way i can test if the bootloader works as intended | 2020-03-25 20:56:00 +00:00 |  | 
				
					
						|  | 660944e70f | Start working on FAT32 bootloader | 2020-03-16 17:24:39 +00:00 |  | 
				
					
						|  | 598a2c0fdf | random fixes | 2020-03-02 12:10:21 +00:00 |  | 
				
					
						|  | 0f833da221 | Boot signature via include | 2020-03-01 17:20:03 +00:00 |  | 
				
					
						|  | 79bedd9013 | Fixes for makefile | 2020-03-01 17:08:25 +00:00 |  | 
				
					
						|  | bc238a3bf9 | i still dont know what im doing | 2020-03-01 16:45:16 +00:00 |  | 
				
					
						|  | 4847eb4d88 | Revert "Throw out previous x86 stuff" This reverts commit 807db4a592. | 2020-03-01 12:03:35 +00:00 |  | 
				
					
						|  | 30ae244ef1 | sigh. i dont know | 2020-02-28 19:55:00 +00:00 |  | 
				
					
						|  | cd3da4faab | WIP on superzazu-based emulator | 2019-12-22 12:57:53 +01:00 |  | 
				
					
						|  | 18e9221bf6 | Bootstrap 8080 via DR macro assembler | 2019-12-22 02:37:28 +01:00 |  | 
				
					
						|  | d6f1d1ff3d | CP437.BIN: generate from shipped bitmap | 2019-12-22 02:36:52 +01:00 |  | 
				
					
						|  | 35593dada1 | Replace fix-rom script with utils binary | 2019-11-09 11:02:27 +00:00 |  | 
				
					
						|  | a4697fa666 | Generalize build mechanism for host utils | 2019-11-07 17:39:17 +00:00 |  | 
				
					
						|  | b164c79f42 | Separate out headers for structures | 2019-10-30 13:10:23 +00:00 |  | 
				
					
						|  | a49e3b2610 | Rework BDOS to make use of BIOS entrypoints | 2019-10-29 11:08:11 +00:00 |  | 
				
					
						|  | af61db5e40 | Improve memory position handling | 2019-10-28 10:49:42 +00:00 |  | 
				
					
						|  | 47630b2c03 | Implement boot based on reserved sectors | 2019-10-28 10:38:18 +00:00 |  | 
				
					
						|  | f81de2bfe8 | Rename kernel to bdos | 2019-10-27 18:59:42 +00:00 |  | 
				
					
						|  | ad8a347d7d | bios8086: implement CHS disk i/o using int13h | 2019-10-25 13:09:53 +00:00 |  | 
				
					
						|  | 6c23ec2fed | Fix boot order for floppy test | 2019-10-19 12:47:23 +00:00 |  | 
				
					
						|  | ec4bdf649d | Rename programs/ to com/ | 2019-10-18 14:43:28 +00:00 |  |