Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-23 | 9bootfat: only check for fat at block 0 on floppy drives (thanks aap) | cinap_lenrek | |
smart boot manager has a "FAT" signature in its mbr causing 9bootfat to "detect" it as a fat filesystem and then fails to find plan9.ini. there shouldnt be a fat filesystem on harddrives at block 0, only on floppy drives. but some bioses use floppy drive numbers for usb harddrives so still check for a partition table. thanks aap for debugging this. | |||
2013-09-01 | 9bootfat: always try plan9 partition even when not marked active, fix bug | cinap_lenrek | |
always look for 9fat in plan9 partition even tho the partition is *not* maked active. marking partitions active is not recommended anymore with grub so this makes life easier for some people. multiple plan9 partitions on a single drive is not supported. have to copy partition table as buf gets trashed when reading first block of fat partition. it worked only when the first fat partition found (the one marked active) was the right one, but conffat() can fail. | |||
2013-05-06 | pbs: allow 9bootfat start cluster beyond 0xFFFF | cinap_lenrek | |
pbs failed to load (silently loading garbage) 9BOOTFAT from start cluster beyond FFFF because we ignored the low word from the directory entry. now taking the high 16 bit of the directory's start cluster into account. | |||
2013-02-18 | 9boot: fix 9bootiso | cinap_lenrek | |
rearrange sub.c for putc(), readn(), memcmp(), memmove(), strchr() and strlen() and uart to fit into the first 2K of the image. | |||
2013-02-18 | 9boot: serial console support | cinap_lenrek | |
2013-02-17 | 9boot: make print handle \n -> \r\n conversion, style | cinap_lenrek | |
2013-02-17 | 9boot: preserve configuration on boot error, add show command | cinap_lenrek | |
2012-12-03 | 9boot: truncate long lines instead of producing partial lines from ↵ | cinap_lenrek | |
console/plan9.ini | |||
2012-09-20 | tftp: prevent it from hanging if ack packets get lost | cinap_lenrek | |
send ACK reply for duplicate data packets in case our ack response got lost. make sure packets are in sequence and ignore out of oder packets (except the ones we'v already acked). | |||
2012-08-21 | 9bootpxe: try /cfg/pxe/default if /cfg/pxe/$ether fails before breaking to ↵ | cinap_lenrek | |
the prompt. | |||
2012-06-23 | 9boot: change to new *e820= format, support for 64bit kernels | cinap_lenrek | |
2012-05-08 | disk/format, 9boot: fix alignment issues | cinap_lenrek | |
2012-05-08 | 9bootfat: fat12 support | cinap_lenrek | |
2012-01-20 | 9boot: always check if a20 is already enabled, use different keyboard code, ↵ | cinap_lenrek | |
retry on failure. | |||
2011-12-26 | 9boot: replace strrchr() call with a loop and strchr() for ignoring bang ↵ | cinap_lenrek | |
path prefixes | |||
2011-11-11 | 9boot: fix more e820 | cinap_lenrek | |
2011-11-10 | 9boot: fix e820 scan | cinap_lenrek | |
2011-11-09 | 9boot: add wait word | cinap_lenrek | |
2011-11-04 | use /386/9pcf in test.iso target | cinap_lenrek | |
2011-08-16 | handy test targets | cinap_lenrek | |
2011-07-20 | 9bootfat: handle extended partitions | cinap_lenrek | |
2011-07-09 | pbs: fix comment | cinap_lenrek | |
2011-07-09 | pbs: add some diagnostic dots, simplify | cinap_lenrek | |
2011-06-22 | boot/pbs: wrong register | ment | |
2011-06-13 | pbs: dont rely on chainloader to hand us a partition table and properly get ↵ | cinap_lenrek | |
the partition offset from nhidden in the fat header, add compare after mul because MUL doesnt set ZF but makes it undefined! | |||
2011-06-08 | boot/pc: changed PBS relocating offset | ment | |
2011-06-08 | boot/pc: PBS now calculates rootdir offset itself | ment | |
2011-06-01 | 9boot: add support for clearing single config settings | cinap_lenrek | |
2011-05-15 | remove 9bootfat print | cinap_lenrek | |
2011-05-15 | 9boot: increase timeout, do less printing | cinap_lenrek | |
2011-05-15 | 9boot: replace dots by printing 64k block number in hex | cinap_lenrek | |
2011-05-15 | remove nmi handling | cinap_lenrek | |
2011-05-15 | 9boot: use 500 ms timeout | cinap_lenrek | |
2011-05-14 | 9boot: remove debug prints | cinap_lenrek | |
2011-05-14 | 9boot: add e820 scan to bootloader | cinap_lenrek | |
2011-05-14 | 9boot: add APM support | cinap_lenrek | |
2011-05-10 | 9bootfat: rename open() to fileinit and make it static as its really a ↵ | cinap_lenrek | |
internal function function | |||
2011-05-09 | 9bootfat: rename Extend to File as fat files are not really extends anymore :) | glenda | |
2011-04-27 | 9boot: added support for fragmented files and FAT32 | ment | |
2011-04-27 | shifted PBS loader to not overlap with FAT32 header | ment | |
2011-04-20 | 9boot: oops, it all was just a20 gate not being enabled | cinap_lenrek | |
2011-04-20 | 9boot: initialize the junk portion of pxe unload call | cinap_lenrek | |
2011-04-20 | 9boot: pxe/kernel memory overlap problem, add unload function | cinap_lenrek | |
2011-04-20 | 9boot: disable nmi, reload idt, load segments twice, check sequence number ↵ | cinap_lenrek | |
of pxe packets | |||
2011-04-19 | boot(8): fix it | cinap_lenrek | |
2011-04-15 | add clear command to 9boot to reset configuration | cinap_lenrek | |
2011-04-15 | let the kernel set dma mode for ata by default | cinap_lenrek | |
2011-04-13 | remove debugging | cinap_lenrek | |
2011-04-12 | 9boot a20 gate | cinap_lenrek | |
2011-04-12 | missing realemu manpage | cinap_lenrek | |