aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/usb/bsd_kernel.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge from CheriBSD:Brooks Davis2014-08-041-1239/+0
| | | | | | | | | | | | | | Make the sysinit tool a build tool rather than building in with /usr/bin/cc and running it from OBJDIR. (It will be moved to usr.bin once a manpage is written and a few style cleanups are done.) Split the makefile bits for Hans' kernel shim layer into their own includable kshim.mk. Move USB support into a .mk file so loaders can include it. Notes: svn path=/head/; revision=269541
* USB boot library improvements:Hans Petter Selasky2014-05-301-6/+8
| | | | | | | | | | | | - Make the USB boot library more configurable. - Resolve compile issues when cross building. - Allow use of separate malloc. - Allow use of separate endian macros. Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=266882
* Fix build after recent DWC OTG changes.Hans Petter Selasky2014-05-181-3/+13
| | | | Notes: svn path=/head/; revision=266396
* Add defines to more easily allow a single threaded version of the FreeBSDHans Petter Selasky2013-02-051-44/+2
| | | | | | | USB stack. This is useful for non-kernel purposes, like the loader. Notes: svn path=/head/; revision=246363
* Initial version of libusbboot, a fully stand-alone, single threaded andHans Petter Selasky2013-01-311-0/+1269
functional compilation of the FreeBSD USB stack for use with boot loaders and such. Discussed with: Hiroki Sato, hrs @ EuroBSDCon Notes: svn path=/head/; revision=246145