Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
README | H A D | 22-Dec-2006 | 1.4 KiB | 45 | 32 | |
archcerf.c | H A D | 22-Dec-2006 | 4.2 KiB | 267 | 203 | |
cerf | H A D | 02-Sep-2010 | 1.7 KiB | 167 | 150 | |
dat.h | H A D | 22-Dec-2006 | 2.5 KiB | 136 | 100 | |
devpcf8563.c | H A D | 22-Dec-2006 | 5.7 KiB | 372 | 276 | |
ether91c111.c | H A D | 22-Dec-2006 | 22.7 KiB | 1,057 | 860 | |
fns.h | H A D | 22-Dec-2006 | 4.4 KiB | 169 | 161 | |
io.h | H A D | 22-Dec-2006 | 26 | 2 | 1 | |
main.c | H A D | 22-Dec-2006 | 5.3 KiB | 352 | 275 | |
mem.h | H A D | 22-Dec-2006 | 5.9 KiB | 175 | 117 | |
mkfile | H A D | 22-Dec-2006 | 2.1 KiB | 103 | 77 | |
uart.h | H A D | 22-Dec-2006 | 1.9 KiB | 119 | 82 |
README
1Booting Inferno on a Cerfboard 250 2 3This is a preliminary version (work in progress) of Inferno 4on an Intrinsyc Cerfboard 250 (without daughterboard[s]). 5It and ../pxa were initially the results of a fairly idle `afternoon and an evening' port. 6A little work has been done on it since then. 7Updates will be available shortly to complete peripheral support 8(at least for the Cerfboard 250), and provide suspend mode. 9 10It allows Inferno to boot up and take resources from the net, 11chatting on the console. I2C to the PCF8563 clock and EEPROMs is 12also supported. 13 14Substitute appropriate your own directory's name for /usr/inferno 15in the following. 16 17Build the /usr/inferno/os/cerf250 kernel into /usr/inferno/os/cerf250/icerf: 18 mk 19It uses common PXA25x code in ../pxa, as well as ../port etc. 20 21Make that icerf file available to the cerf cube by tftp. How you do that depends on 22your host system. 23 24It should then be easy: 25 261. Reset the cerf cube (power off/on), and quickly, during `hit a key ...' 27 hit a key. 28 292. type 30 network.start() 31 download 10.0.0.1 "/usr/inferno/os/cerf250/icerf" 0xa0020000 32 with appropriate substitution for boot server and file name. 33 343. on success 35 jump 0xa0020020 36 37it should run. 38 39once you're happy with it, the kernel image can replace the Linux one in flash. 40i plan, however, to use my sqz code to compress it by about 50% with 41fast decompression. 42 43forsyth@vitanuova.com 44Fri Mar 19 16:42:07 GMT 2004 45