NameDateSize

..20-Dec-201612

env_vars.cH A D08-Mar-20154.8 KiB

env_vars.hH A D08-Mar-20151.9 KiB

loader_prompt.cH A D08-Mar-20158 KiB

loader_prompt.hH A D08-Mar-20151.3 KiB

main.cH A D08-Mar-20151.5 KiB

MakefileH A D08-Mar-2015255

READMEH A D08-Mar-20151 KiB

README

1$FreeBSD$
2
3This image is intended to be programmed into boot EEPROM.  The image is nearly
40x4000 so it will not fit in KB9200's 0x2000.  It is intended for KB9201 or
5later.  Alternatively, the KB9200 can be upgraded with larger EEPROM.
6It performs basic functions prior to executing an image at a
7specified address.  The pre-boot functions can be modified and saved back into
8EEPROM.
9The MAC address is set with 0.0.0.0.0.0 by default.  This is an invalid address
10and must be changed to a valid value in order to use the ethernet interface.
11
12Memory usage:
13
14EEPROM = 0x4000
15SDRAM = 
16  run stack = 0x21800000
17  variables = 0x21200000
18  ethernet  = 0x21000000 (buffers and descriptors)
19
20
21Functions supported:
22
23	c 		- copy
24	d 		- display auto command table (in RAM)
25	e 		- execute image
26	? 		- help
27	ip 		- set local ip
28	m 		- set mac
29	server_ip 	- set server ip
30	s 		- set auto command entry
31	t 		- create linux boot tag list
32	tftp 		- download image via tftp
33	w 		- update auto command table
34	x 		- download image via xmodem
35
36