summaryrefslogtreecommitdiffstats
path: root/sys/arch/luna88k/stand/boot
AgeCommit message (Expand)AuthorFilesLines
2021-03-11spellingjsg6-12/+12
2020-12-09Use daddr_t and not daddr32_t in boot media.krw5-9/+9
2020-05-26/etc/random.seed reuse can now be detected. The stat +T bit marks the filederaadt1-1/+7
2020-05-25make loadrandom() return 0 for success, -1 for failure. While here,deraadt1-11/+13
2019-12-10Like other architectures, luna88k bootloader also needs arc4.c.aoyama1-2/+2
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataderaadt1-1/+6
2019-05-09Eliminate 'make clean' stops with 'rmdir: .: Invalid argument'.aoyama1-2/+2
2019-04-20libsa's memcpy() is actually memmove(). make a proper memmove(), and givederaadt1-2/+2
2019-04-10Add (uint32_t) cast on marks[] to avoid warning in gcc3.aoyama1-3/+4
2019-04-10change marks[] array to uint64_t, so the code can track full 64-bitderaadt1-2/+2
2019-04-09Detect /bsd.upgrade kernel and boot it if present instead of default /bsd,aoyama1-2/+30
2017-03-16Fix passing entropy from boot loader to the kernel:miod2-25/+26
2016-12-03luna88k bootloader needs __ashldi3 to compile sys/lib/libsa/ufs.c 1.26.aoyama1-2/+2
2016-11-06Do not create machine@ symlinks in obj as root during includes:, buttb1-1/+3
2016-07-30Prep for relro: make sure it's off for any non-PIE stand/ programguenther1-2/+2
2014-08-21Kill the remaining <netinet/in_systm.h> inclusion!mpi2-4/+2
2014-07-13Stop using old n_long and n_short types.mpi1-3/+2
2014-07-12revert a few stragglers hiding outtedu1-2/+2
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu1-2/+2
2014-03-29It's been a quarter century: we can assume volatile is present with that name.guenther1-3/+3
2014-02-23Try and load /etc/random.seed before attempting to load the kernel.miod3-8/+60
2014-01-29Add rnddata[] placeholders to make boot block build again, same asaoyama1-1/+3
2013-11-12We always make symlinks to 'machine' and 'm88k' to compile.aoyama1-3/+1
2013-11-12Fix the bootloader random hang-up while counting down on LUNA-88K2.aoyama1-4/+6
2013-11-05Replace direct references to p_size, p_offset and d_secperunit withkrw1-6/+6
2013-11-02No need to cast constants or simple variables to (daddr_t). Usekrw1-2/+2
2013-11-01Better report of the system type, to match the OMRON spelling; aoyama@miod1-4/+4
2013-10-30Fix native builds of the luna88k boot block. Install it into /usr/mdec.miod1-3/+4
2013-10-30Reduce gap at the end of .text from a page to 0x10 bytes. The ELF->a.outmiod1-2/+2
2013-10-30Bring getline() - a.k.a libsa gets() with a prompt prefix - in par with libsamiod1-14/+28
2013-10-29Get boot device and partition from NVRAM. Boot filename still defaults tomiod4-168/+136
2013-10-29More cleanups:miod21-1129/+253
2013-10-29More cleanup and unused code or data removal.miod12-244/+190
2013-10-28This is the cleaned up version I had intended to commit.miod1-54/+36
2013-10-28The first steps of a native OpenBSD/luna88k bootloader. Able to boot ELFmiod39-0/+10299