Home
last modified time | relevance | path

Searched refs:kernel (Results 1 – 25 of 69) sorted by relevance

123

/plan9/sys/src/cmd/unix/9pfreebsd/
H A DREADME15 this creates the file freebsd-3.2.il-kernel.patch and the
18 1. get a fresh copy of the kernel. for example:
23 patch -p0 < ../freebsd-3.2.il-kernel.patch
25 3. build a new kernel:
30 4. boot the new kernel:
31 cp -p /kernel /kernel.good
32 cp ~/9pfreebsd/freebsd-3.2/compile/IL/kernel /kernel
126 The password is stored in kernel memory and can be read via kmem.
/plan9/sys/src/9/pcboot/
H A Dexpand.c36 static uchar *kernel = (uchar*)Bootkernaddr; variable
163 memmove(kernel, edata, ksize); in _main()
167 if(isgzip(kernel)) { in _main()
169 memmove((uchar*)Unzipbuf, kernel, ksize); in _main()
172 if(gunzip(kernel, Bootkernmax, (uchar*)Unzipbuf, ksize) < 0){ in _main()
177 if(isexec(kernel)) in _main()
178 run(kernel); in _main()
180 exec = (Exec *)kernel; in _main()
H A Dwords1 This is a specialised pc kernel that acts as a bootstrap loader for
8 kernel, but we have tried to keep it to a minimum.
14 /sys/src/9/boot/parts.c) will make the loaded kernel read them early
25 evolved from) an old PC kernel, so it needed modified device drivers
32 kernel processes. The 512K limit is imposed by PXE or PBS loading of
55 system to see if it contains a single Plan 9 kernel (9pc* or 9k8*),
59 tables and populate #ec/sd??part for the kernel's benefit, so if you
60 need to access a disk partition early in the kernel's execution (e.g.,
109 kernel
112 decompresses kernel.gz
[all …]
/plan9/sys/src/9/ppc/
H A DReadme3 The kernel made with
5 is an 8260 kernel. The 8260 (PowerQuick II) is an embedded PowerPC
11 The kernel made with
13 is a PowerPC 750/755 kernel using the saturn chip for Ether and Uart.
23 In the case of the ucu, virtual memory is already on when the kernel
/plan9/sys/doc/fs/
H A Dp15 an ancient version of the Plan 9 kernel.
6 The kernel contains process control,
11 The kernel has no user processes or
15 is a set of kernel processes
/plan9/sys/src/9/rb/
H A Drebootcode.c32 void (*kernel)(void); in main() local
51 kernel = (void*)entry; in main()
52 (*kernel)(); /* off we go - never to return */ in main()
/plan9/sys/src/cmd/acid/
H A Dmain.c58 kernel++; in main()
66 kernel++; in main()
82 else if(kernel) in main()
86 if(kernel) { in main()
507 if(kernel) in checkqid()
553 static char *kernel; in system() local
572 if(kernel != nil) in system()
573 free(kernel); in system()
574 kernel = smprint("/%s/9%s", cpu, p); in system()
576 return kernel; in system()
/plan9/sys/src/9/bcm/
H A Dwords50 - add or change "kernel=" line in config.txt to "kernel=9pi"
51 - plan9.ini is built from the "kernel arguments" in cmdline.txt - each
67 00004000 16K L1 page table for kernel
68 00008000 - default kernel load address
99 80000000 <=224M kzero, kernel ram (reserve some for GPU)
H A Dmkfile77 echo '# linking raw kernel' # H6: no headers, data segment aligned
81 echo '# linking kernel with symbols'
/plan9/sys/src/cmd/aux/vga/
H A Dnotes.txt2 kernel vga drivers.
4 --- aux/vga and basic kernel drivers
111 6. We tell the kernel (via the "type" vga ctl message) what sort of
112 video card to look for. Specifically, the kernel locates the named
113 kernel vga driver and runs its enable function.
117 message. In response, the kernel calls the vga driver's linear
118 function. This should map the video memory into the kernel's address
124 user space before putting them into the kernel.
126 8. We tell the kernel the layout of video memory in a "size" ctl
142 been happening). This calls the kernel driver's drawinit function,
[all …]
/plan9/sys/src/9/kw/
H A Dopenrd.words3 like the sheevaplug, and runs the same kernel, but with these additions:
14 as a binary, so so far this port is only a cpu kernel.
H A Dmkfile79 echo '# linking raw kernel'
84 echo '# linking kernel with symbols'
99 cp /$objtype/$p$CONF /dev/flash/kernel
/plan9/sys/doc/
H A Dbootpc.ms57 for later retrieval by the loaded kernel.
150 In particular, they use the ordinary PC kernel's device drivers,
161 Before jumping to the loaded kernel, they revert
178 mainly for CD or floppy booting, where they are limits on kernel size.
203 1M kernel
207 (decompresses kernel.gz at 13M.)
208 loads kernel at 1M.
211 13M (kernel.gz)
H A Drelease3.ms46 (Unlike the the last release, no SPARC kernel exists for the current system.)
50 The kernel now has a file cache to improve I/O performance.
51 Other kernel changes include the replacement of the streams interface
61 The organization of disks in the kernel has been unified, providing
98 The kernel now maintains a file name associated with each open file or
148 Although still a file server, it is much more efficient: the kernel driver
H A Dlibmach.ms100 the architecture; it is defined by the kernel.
123 Although the kernel depends critically on the properties of the underlying
125 higher-level kernel functions, including process
128 architecture. The portable kernel code
129 is divided into two parts: that implementing kernel
135 Architecture-dependent kernel code is stored in the
140 The relationship between the kernel code and the boot code
144 executable is compiled into the kernel where it is executed as
145 a user process during the final stages of kernel initialization. The boot process
151 The organization of the portable kernel source code differs from that
[all …]
/plan9/rc/bin/
H A Dfshalt52 cp $1 /tmp/$kerncopy && echo -n using kernel $1...
68 echo -n using default kernel...
/plan9/sys/doc/net/
H A Dnet.ms21 for distributed systems, our kernel implementation, network naming, user interfaces,
55 Since CPU servers and terminals use the same kernel,
77 true in Plan 9 where most resources are provided by servers external to the kernel.
78 The importance of the networking code within the kernel
80 of 25,000 lines of kernel code, 12,500 are network and protocol related.
89 The kernel currently supports Datakit, point-to-point fiber links,
106 Communication between the kernel, device drivers, and local or remote file servers uses a
122 A kernel data structure, the
168 A kernel resident file server called the
185 The network code in the kernel is divided into three layers: hardware interface,
[all …]
/plan9/sys/src/9/teg2/
H A D_announce8 believed to have adequate kernel support for VFP 3 floating-point.
49 kernel often hang. One of three watchdogs' reset should jolt the
/plan9/sys/src/9/rb/notes/
H A D9rb.ms90 but requires the kernel to be compiled with
104 so that we can change it, but the kernel also emulates the
130 entries reserved for the kernel to 2, leaving 14 for user programs,
164 to collapse the separate kernel and user TLB pools into one,
/plan9/sys/lib/sysconfig/auth/files/
H A Dnamespace6 # kernel devices
/plan9/sys/lib/sysconfig/auth/boundary/
H A Dnamespace.boundary6 # kernel devices
/plan9/sys/src/cmd/cwfs/doc/
H A Dchanges55 then from cpu kernel (sdata.c & support). this brings us dma, rwm & lba48,
61 Comment on v7 kernel portability work, quoting scj & dmr from BSTJ v57
/plan9/lib/
H A Dnamespace6 # kernel devices
/plan9/sys/lib/sysconfig/auth/
H A Dmkfile4 # 2) the standalone kernel will eventually be booted with
17 # and remember the kernel names will be truncated on the FAT parititon.
/plan9/sys/src/9/omap/notes/
H A Dmovm.w10 happens only for kernel faults as the others (syscall, user faults)

123