summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/stand/common
AgeCommit message (Expand)Author
2003-08-29Use memset (instead of bzero) to clear bss.dsl
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-07-30Experimentation reveals that the implementation of GET_ENV on at leastnathanw
2001-07-22bcopy -> memcpy, bzero -> memsetwiz
2000-09-26Add support for booting off RAIDframe RAID1 mirrors.simonb
2000-07-21switch to sys/conf/newvers_stand.sh for generation of version filesjdolecek
2000-06-12Add netbsd.alpha & netbsd.alpha.gz for installation cds.matt
1999-11-30don't need private `imb' inline anymore.thorpej
1999-11-13Backout my libsa changes.thorpej
1999-11-12Don't include <lib/libkern/libkern.h> for prototypes that are also insimonb
1999-09-10Nuke the alpha ecoff/elf bootloader and use the libsa/ one instead.ross
1999-08-18add a gross putulong() function which can be useful for debugging.cgd
1999-05-26uh, get the port name consistently correct (NetBSD/alpha, not NetBSD/Alpha)cgd
1999-04-11add support for 'standalone programs', like kernels but not the kernel.cgd
1999-04-09constify bootprog_*, move their definitions into common.h, and havecgd
1999-04-07save 4.3 bytes on the date string! 4 == day of week plus space,cgd
1999-04-05consistency in boot message printoutscgd
1999-04-05now that boot.c does the bootstrap name with a -D, the newvers scriptscgd
1999-04-05don't get the name from newvers, get it from a bootstrap-specific -Dcgd
1999-04-05come a little closer to compiling with warnings turned oncgd
1999-04-02add a template for a filesystem-using primary boot block, just likecgd
1999-04-02add a common putstr() function which just puts()'s the chars incgd
1999-04-02abstract the prom device open/close into a separate module, whichcgd
1999-04-02move the boot/disk.* code to common/blkdev.*, and gut it. The previouscgd
1999-04-02unrevert the changes made last night, now that 'installboot' hascgd
1999-04-01Revert recent changes, which either don't work, or can't be builtross
1999-03-31as pointed out by simonb, since we've moved to ELF __main() callscgd
1999-03-31separate defns for primary and unified boot blockscgd
1999-03-31implement NO_GETCHAR, to remove getchar(), and NO_PUTCHAR_HALT to removecgd
1999-03-31no point in passing &ret to test_getchar(); nobody cares! also, nocgd
1999-03-31In putchar(), don't open-code two calls to the prom puts routine. Instead,cgd
1999-03-31GC cpu_number() and turn alpha_pal_imb() into inline assembler.cgd
1999-03-31rename the C main() function to main_(). this avoids gcc's implicitcgd
1999-03-31Compile with -Os (optimize for size).cgd
1999-03-27Bug fix for the bug fix. Be sure to prom_close() in bootxx and boot, but notross
1998-10-15Save a0 during bss clear.ross
1998-10-15Delete prom_open() wrapper routine. Other clients of prom_openross
1998-10-15Delete bogus prom_open() prototype.ross
1998-10-15Grab booted_dev_fd parameter from bootxx. It won't be there for netbootross
1998-09-28Set the primary CPU's PAL revision to the OSF/1 PAL revision after switchingthorpej
1998-09-22While we are here in alpha/stand, bail out on ^C during boot.ross
1998-08-14vm_offset_t -> {paddr_t,vaddr_t}, vm_size_t -> vsize_tthorpej
1998-08-07Implement the 'i' flag which makes the bootloader ask for the file todrochner
1998-06-25Don't bother reading the ELF string table out of a stripped /netbsd[.gz].ross
1998-06-24Use the new LOCATE_PCS() macro.ross
1998-03-28GC alpha's ECOFF_TOOLCHAIN make variable, and related bits. Nobodycgd
1998-02-28Force elf symbol sections to an addressable boundary.ross
1998-02-12clean up the way bootinfo information is passed and used: move the versioncgd
1998-01-29While here in alpha/stand, add a technically required imb coherency opross
1998-01-29Avoid VMS palcode ops by using a different technique for cpu_number(),ross