Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libsa's memcpy() is actually memmove(). make a proper memmove(), and give | 2019-04-20 | 1 | -2/+2 | |
| | | | | memcpy() correct behaviour. This also brings the bcopy() macro into line. | ||||
* | crank versions | 2019-04-10 | 1 | -2/+2 | |
| | |||||
* | change marks[] array to uint64_t, so the code can track full 64-bit | 2019-04-10 | 2 | -5/+6 | |
| | | | | | details from the ELF header instead of faking it. Proposal from mlarkin, tested on most architectures already | ||||
* | crank version; looks good deraadt | 2019-04-08 | 1 | -2/+2 | |
| | |||||
* | Do not create machine@ symlinks in obj as root during includes:, but | 2016-11-06 | 2 | -4/+4 | |
| | | | | | | | | | defer their creation to later, so that they are owned by BUILDUSER. This eliminates the last root-owned files in obj/ from 'make build'. In addition, place a MACHINE == hppa test in hppa/stand/Makefile.inc to avoid creating bogus symlinks on all other archs. joint work with & ok natano, "let's try it" deraadt | ||||
* | when CONSPEED moved from libsa.h to Makefile it lost a leading '1', | 2016-11-02 | 1 | -2/+2 | |
| | | | | | | reinstate the original of 115200 spotted by brad | ||||
* | Apply consistency to forever loops with continue and NOTREACHED | 2016-10-09 | 1 | -2/+4 | |
| | | | | Same thought from kettenis@, ok krw@ phessler@ millert@ | ||||
* | crank bootloader version after .SUNW_ctf change | 2016-09-13 | 1 | -2/+2 | |
| | | | | | as discussed with jsing@ it's easier this way to ensure people have bootblocks capable of loading the section | ||||
* | Prep for relro: make sure it's off for any non-PIE stand/ program | 2016-07-30 | 1 | -2/+2 | |
| | | | | ok millert@ kettenis@ | ||||
* | for some time now mandoc has not required MLINKS to function | 2016-03-30 | 1 | -2/+1 | |
| | | | | | | | | | | | | correctly - logically complete that now by removing MLINKS from base; authors need only to ensure there is an entry in NAME for any function/ util being added. MLINKS will still work, and remain for perl to ease upgrades; ok nicm (curses) bcook (ssl) ok schwarze, who provided a lot of feedback and assistance ok tb natano jung | ||||
* | Reduces the noise around the global ``ticks'' variable by renaming | 2016-03-19 | 1 | -3/+3 | |
| | | | | | | all the local ones to ``nticks''. ok stefan@, deraadt@ | ||||
* | Replace unbounded gets() in libsa with getln() which takes a buffer size, | 2015-11-16 | 1 | -2/+2 | |
| | | | | | and convert all gets() users. ok deraadt@ | ||||
* | Missing $OpenBSD$'s. | 2015-01-20 | 1 | -0/+1 | |
| | | | | ok deraadt@ | ||||
* | implement 'rootdev' parsing similar to what's already done in the kernel, | 2014-07-18 | 1 | -4/+57 | |
| | | | | but this time for bootdev(). defaults to octcf0a if all else fails. | ||||
* | whitespace | 2014-07-14 | 1 | -2/+1 | |
| | |||||
* | move putchar() into libsa | 2014-07-13 | 2 | -34/+3 | |
| | | | | "sure" miod@ | ||||
* | - remove CONSPEED from libsa.h | 2014-07-12 | 2 | -5/+3 | |
| | | | | - remove unused define | ||||
* | unify cnspeed() | 2014-07-12 | 1 | -3/+3 | |
| | |||||
* | move getchar() into libsa where applicable | 2014-07-12 | 2 | -19/+3 | |
| | | | | ok miod@ | ||||
* | - replace main() with mips_init() so we can save the arguments from uboot to | 2014-07-12 | 3 | -12/+35 | |
| | | | | | | | pass it to the kernel later on. also use it to get the clock frequency. - implement getsecs() so the bootprompt timeout works input/ok miod@ pirofti@ | ||||
* | rename variable to better indicate it's meaning | 2014-07-12 | 1 | -3/+3 | |
| | |||||
* | fix annoying bug where the first character would be eaten, cnischar() was | 2014-07-12 | 1 | -1/+8 | |
| | | | | | | wreaking havoc. from miod@ | ||||
* | - fill in cninit to enable rts | 2014-07-12 | 1 | -3/+12 | |
| | |||||
* | - rewrite register reading/writing to use octeon_xkphys_{read,write}_8 which | 2014-07-12 | 1 | -28/+27 | |
| | | | | | | | | | | is the right approach - write into _THR instead of _RBR for cnputc() as per miod's suggestion this doesn't fix the first character that gets eaten, but it's the right way to move forward. with pirofti@ | ||||
* | add some more register definitions | 2014-07-11 | 1 | -1/+6 | |
| | |||||
* | crank the version | 2013-12-28 | 1 | -2/+2 | |
| | |||||
* | - fix devboot() to properly retrieve octcf0a and add a comment for later | 2013-06-13 | 2 | -6/+12 | |
| | | | | | | - call boot() so we get to play with the prompt; turns out there's an issue where the first 2-3 readline reads from the uart result in no data...to be investigated. | ||||
* | remove unused function | 2013-06-05 | 2 | -10/+4 | |
| | |||||
* | remove ugly hack we couldn't figure out what it was used for, only that it | 2013-06-05 | 1 | -5/+1 | |
| | | | | | | | broke printing characters to the early console. discussed with pirofti@ and uebayasi@ ok uebayasi@ | ||||
* | - add missing SUBDIR | 2013-06-05 | 2 | -3/+4 | |
| | | | | - remove commented and unneeded SRCS | ||||
* | ditch local ld.script and use conf/ld.script instead, and adjust entry | 2013-06-05 | 3 | -31/+8 | |
| | | | | point accordingly. | ||||
* | add WIP second stage bootloader for octeon; far from working and contains many stubs still. | 2013-06-05 | 14 | -0/+814 | |
committing it now so I can work on this in tree. |