summaryrefslogtreecommitdiffstats
path: root/sys/boot/uboot/lib/net.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix NETIF_DEBUG compilation.marcel2009-05-301-8/+2
|
* Initial storage functionality for U-Boot support library.raj2008-11-191-1/+0
| | | | | | | | - Only non-sliced bsdlabel style partitioning is currently supported (but provisions are made towards GPT support, which should follow soon) - Enable storage support in loader on ARM Obtained from: Semihalf
* Minor style(9) fixes for U-Boot API glue.raj2008-10-041-11/+10
|
* U-Boot API glue improvements:raj2008-10-041-11/+16
| | | | | | | | - extend ub_dev_read() and ub_dev_recv() so that the actual len and all error codes can be passed and processed properly; unify behaviour of these routines - introduce syscall general error code (API_ESYSC)
* Move U-Boot compatibility library to WARNS=2 level.raj2008-09-031-19/+19
|
* style(9) & style.Makefile(9)obrien2008-03-131-10/+9
| | | | Reviewed by: raj
* Eliminate artificial increasing of 'netdev_opens' counter in loader's ↵raj2008-03-121-18/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | net_open(). This was introduced as a workaround long time ago for some Alpha firmware (which is now gone), and actually prevented net_close() to ever be called. Certain firmwares (U-Boot) need local shutdown operations to be performed on a network controller upon transaction end: such platform-specific hooks are supposed to be called via netif_close() (from within net_close()). This change effectively reverts the following CVS commit: sys/boot/common/dev_net.c revision 1.7 date: 2000/05/13 15:40:46; author: dfr; state: Exp; lines: +2 -1 Only probe network settings on the first open of the network device. The alpha firmware takes a seriously long time to open the network device the first time. Also suppress excessive output while netbooting via loader, unless debugging. While there, make sys/boot/uboot more style(9) compliant. Reviewed by: imp Approved by: cognet (mentor)
* MFp4 (e500):marcel2008-02-161-0/+252
Add support for U-Boot. This uses the U-Boot API as developed by Rafal and which is (will be) part of U-Boot 1.3.2 and later. Credits to: raj@
OpenPOWER on IntegriCloud