summaryrefslogtreecommitdiffstats
path: root/sys/arch/octeon/stand
AgeCommit message (Expand)AuthorFilesLines
2020-12-09Use daddr_t and not daddr32_t in boot media.krw1-2/+2
2020-05-26increment version numbers, due to recent RB_GOODSEED and fchmod +T changesderaadt1-2/+2
2020-05-26Check outcome of loadrandom() on octeonvisa2-11/+26
2020-05-26Rework kernel loading with octboot(4)visa1-4/+44
2020-05-25that dependency change breaks something else. sigh.deraadt1-3/+3
2020-05-25Pass boothowto from the bootloader to the kernel on octeon.visa1-8/+5
2020-05-25The dependencies were insufficient.deraadt1-3/+3
2019-12-01this hexdump tie-in is incorrect, disable for nowderaadt1-2/+2
2019-11-28Implement a hexdump command in the boot loader. This helps tobluhm1-1/+4
2019-11-01Reduce BOOTRANDOM_MAX to 256. naddy pointed out there's no point havingderaadt1-2/+2
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataderaadt2-4/+4
2019-08-04Remove the old, unfinished octeon bootloader.visa9-715/+0
2019-08-04Revise the way how the octeon bootloader is built. The originalvisa3-18/+36
2019-08-01Fix fd leak that broke disk_close().visa1-1/+2
2019-07-28Link octeon bootloader to the build.visa2-9/+9
2019-07-28Fix trimming of newline.visa1-2/+5
2019-07-17Add a bootloader for octeon.visa7-0/+1207
2019-04-20libsa's memcpy() is actually memmove(). make a proper memmove(), and givederaadt1-2/+2
2019-04-10crank versionsderaadt1-2/+2
2019-04-10change marks[] array to uint64_t, so the code can track full 64-bitderaadt2-5/+6
2019-04-08crank version; looks good deraadtflorian1-2/+2
2016-11-06Do not create machine@ symlinks in obj as root during includes:, buttb2-4/+4
2016-11-02when CONSPEED moved from libsa.h to Makefile it lost a leading '1',jasper1-2/+2
2016-10-09Apply consistency to forever loops with continue and NOTREACHEDtom1-2/+4
2016-09-13crank bootloader version after .SUNW_ctf changejasper1-2/+2
2016-07-30Prep for relro: make sure it's off for any non-PIE stand/ programguenther1-2/+2
2016-03-30for some time now mandoc has not required MLINKS to functionjmc1-2/+1
2016-03-19Reduces the noise around the global ``ticks'' variable by renamingmpi1-3/+3
2015-11-16Replace unbounded gets() in libsa with getln() which takes a buffer size,miod1-2/+2
2015-01-20Missing $OpenBSD$'s.krw1-0/+1
2014-07-18implement 'rootdev' parsing similar to what's already done in the kernel,jasper1-4/+57
2014-07-14whitespacejasper1-2/+1
2014-07-13move putchar() into libsajasper2-34/+3
2014-07-12- remove CONSPEED from libsa.hjasper2-5/+3
2014-07-12unify cnspeed()jasper1-3/+3
2014-07-12move getchar() into libsa where applicablejasper2-19/+3
2014-07-12- replace main() with mips_init() so we can save the arguments from uboot tojasper3-12/+35
2014-07-12rename variable to better indicate it's meaningjasper1-3/+3
2014-07-12fix annoying bug where the first character would be eaten, cnischar() wasjasper1-1/+8
2014-07-12- fill in cninit to enable rtsjasper1-3/+12
2014-07-12- rewrite register reading/writing to use octeon_xkphys_{read,write}_8 whichjasper1-28/+27
2014-07-11add some more register definitionsjasper1-1/+6
2013-12-28crank the versionderaadt1-2/+2
2013-06-13- fix devboot() to properly retrieve octcf0a and add a comment for laterjasper2-6/+12
2013-06-05remove unused functionjasper2-10/+4
2013-06-05remove ugly hack we couldn't figure out what it was used for, only that itjasper1-5/+1
2013-06-05- add missing SUBDIRjasper2-3/+4
2013-06-05ditch local ld.script and use conf/ld.script instead, and adjust entryjasper3-31/+8
2013-06-05add WIP second stage bootloader for octeon; far from working and contains many stubs still.jasper14-0/+814