Commit Graph

193 Commits

Author SHA1 Message Date
jakllsch
22439287a1 Add tty2 tty3 devices to evbarm MAKEDEV; JETSONTK1 has console on com3. 2015-11-11 16:20:43 +00:00
matt
e70fdb9bb6 Build CUBOX-I kernels 2015-07-18 00:57:35 +00:00
martin
5051ec142e Add a new endianes flag to mkimage and pass it on big endian arm builds.
From Rin Okuyama.
2015-07-15 11:27:13 +00:00
jmcneill
17d5ed1b23 define TOOL_MKUBOOTIMAGE for mkimage 2015-05-22 01:18:05 +00:00
matt
3ff7ac636d Add bpf to all_md 2015-05-18 21:21:11 +00:00
matt
47b1040f9a More sorting. 2015-05-15 06:51:24 +00:00
matt
297071a176 alphabetize armv7 kernels 2015-05-15 06:11:06 +00:00
jmcneill
0ca3b6a4da hook JETSONTK1 kernel into build 2015-05-14 00:59:03 +00:00
jmcneill
703f075e77 Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
2015-04-09 10:55:23 +00:00
jmcneill
e4dc7f14f3 hook ODROID-C1 into build 2015-03-16 22:18:14 +00:00
skrll
28e709c9a3 Add RPI2 to kernels build for both earmv[67].
Use the earmv6 built kernels to create an image that can be used on both
RPI and RPI2
2015-03-06 11:11:55 +00:00
kiyohara
a82af3b335 Add OVERO to v7 and v7hf. 2015-02-26 14:00:17 +00:00
jmcneill
a185a6f4c2 build INTEGRATOR_CP_INSTALL 2015-01-27 20:26:34 +00:00
jmcneill
b5a75d40b2 build ALLWINNER_A80 kernel 2014-12-14 18:12:55 +00:00
jmcneill
1b1d0196e9 add HUMMINGBIRD_A31 kernel 2014-10-13 14:01:49 +00:00
matt
72f73e6846 Add CUBIETRUCK 2014-09-10 05:03:50 +00:00
skrll
c170a85cb4 Add BPI to the list of kernels to build. 2014-09-07 20:17:57 +00:00
hkenken
3515fb1d7c Initial commit of support for Kobo touch. (i.MX507 or i.MX508)
(http://www.kobo.com)
2014-07-25 11:22:50 +00:00
matt
880ecf60c1 Update list of kernels 2014-03-30 16:00:48 +00:00
hkenken
cf5baf63ad modified NetWalker kernel config
* add ARM_HAS_VBAR, FPU_VFP etc.
2014-03-07 12:35:14 +00:00
matt
4e82be1a79 Add BE version of cubieboard. Plus hf too. And hf for BCM5301X. 2014-03-01 01:51:01 +00:00
matt
a50628ca37 Add CUBIEBOARD 2013-09-08 16:34:06 +00:00
matt
3c46e5578f if softfloat, Install a ld.so.conf to use libc_vfp.so if there is a VFP on
evbarm (no other arm ports a CPU supporting VFP).
2013-08-19 16:34:29 +00:00
jmcneill
fbfe999cbc Instead of trying to pass two kernels to beagleboard.conf, pass one and
derive the path to the second from the first.
2013-08-19 04:27:22 +00:00
jmcneill
0b185da1b6 Try to pick up the right location for BEAGLEBONE and BEAGLEBOARD kernels. 2013-08-17 13:08:16 +00:00
matt
8bf9d972aa fix another typo 2013-08-07 20:57:22 +00:00
matt
5878e8510d Fix a typo 2013-08-07 06:09:32 +00:00
matt
103be4d547 Need to separate BE MACHINE_ARCH so that armv7 can be excluded. 2013-08-06 17:53:55 +00:00
matt
7732e16eb9 Simply and deal with all the various earm MACHINE_ARCH variants 2013-08-06 05:57:37 +00:00
jakllsch
a78ff5d27c Use TOOL_GZIP in mkimage, and pass the TOOL_GZIP into it. 2013-06-16 13:47:42 +00:00
rkujawa
cb2a012804 Add spiflash device to MAKEDEV template and MAKEDEV config on evbarm.
Obtained from Marvell, Semihalf.
2013-04-20 11:41:51 +00:00
jmcneill
6d5c5ede57 create audio devices 2013-03-24 14:03:54 +00:00
he
aa6ebcd0e2 Add KUROBOX_PRO as an EVBARM_BOARDS member. 2013-03-23 11:51:47 +00:00
mlelstv
77e3515ae2 fix ALL_KERNELS handling 2013-03-21 15:16:43 +00:00
garbled
4daade7385 Add a new installer image for Raspberry PI to evbarm
Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.
2013-03-19 22:16:52 +00:00
mlelstv
b36c60d9c0 Handle ALL_KERNELS selection 2013-03-17 12:19:57 +00:00
jmcneill
12a7d7c6ad create /dev/vchiq 2013-03-08 12:33:25 +00:00
hans
93170f635e Use HOST_SH to run scripts. Makes mkimage work on SunOS. 2013-02-21 15:13:10 +00:00
skrll
178a6ef2ca Move INTEGRATOR_CP from EVBARM_BOARDS to KERNEL_SETS so an
INTEGRATOR_CP_INSTALL kernel isn't required.
2013-02-20 09:03:41 +00:00
skrll
5c97965224 Add support for the ARM Integrator/CP from Sergio López.
The code hasn't been tested on real hardware, but INTEGRATOR_CP config
is useful for QEMU which supports it.
2013-02-19 10:57:09 +00:00
christos
87aeb26f19 Avoid // 2013-02-13 04:22:36 +00:00
jmcneill
73e86066b1 fix output filename for __mkimage macro 2013-02-10 22:03:49 +00:00
jmcneill
85a061f852 fix rpi kernel path, defer image building until after release target is done 2013-02-10 21:36:31 +00:00
christos
fd70e2e194 avoid dup kernel 2013-02-10 20:25:56 +00:00
christos
6975538bda add beagleboard 2013-02-10 16:40:21 +00:00
christos
158210c439 pass more tools down. 2013-02-10 14:26:32 +00:00
christos
96add05603 Follow a different approach to install the kernel and compress the image. 2013-02-10 01:24:40 +00:00
christos
f73dde4fda get the kernel from the release directory. 2013-02-09 20:47:06 +00:00
christos
02bfcabc8d merge back changes I undid 2013-02-09 18:59:19 +00:00
christos
8070b25e81 hook image building for rpi. 2013-02-09 18:49:55 +00:00
matt
6c17c16f94 build the armv5t, armv6 and armv7 kernels for earm but only the v6 and v7
for earmhf.
2013-02-06 01:31:55 +00:00
matt
2947c6f2d5 Add earmhf support 2013-02-05 07:34:07 +00:00
skrll
5c014ba1cf Create a plcom0 device node for RaspberryPI 2013-01-10 13:38:37 +00:00
jakllsch
d5c3f2d0b1 Add the next three /dev/pci nodes.
Marvell Orion already exposes two.
2012-10-13 01:13:59 +00:00
msaitoh
9ee81fc63b - Add OPENRD.
- Compile BEAGLEBOARD_INSTALL.
2012-09-17 15:37:33 +00:00
matt
982f691177 Add BCM5301X 2012-09-01 02:03:35 +00:00
matt
47aef1fbf4 Add lots more ldN dkN
Add drvctl to md
2012-09-01 01:45:17 +00:00
abs
7e916bb8a9 Add 'bpf' to all ramdisk targets (*), or floppy targets if ramdisk calls that.
Sort bpf to come directly after 'std' where relevant.
* (apart from etc.evbppc who's ramdisk target *only* builds md0,
  which just doesn't make sense).
Should allow a fighting chance for dhcpcd to get an IP address.
2012-08-16 13:31:24 +00:00
matt
127e888ae2 Add earm/earmeb changes 2012-08-06 07:51:13 +00:00
kiyohara
ba9c08beed Add ub to KERNEL_SUFFIXES. 2012-08-03 09:11:31 +00:00
skrll
b6cf8ec026 Add RPI to KERNEL_SETS 2012-07-26 20:50:44 +00:00
martin
c2e51849fc Per discussion on tech-userlevel, finally fix PR 10127:
move all ttyE* entries that use "vt100" emulation to wsvt25 term type.
The terminfo vt220 entry lacked (correctly) a delete key entry, which
was a regression against the netbsd-5 termcap entry. On the other hand,
only a very small number of foreign systems lacks support for wsvt25
nowadays.
2012-06-13 20:49:11 +00:00
jakllsch
8205b4eb47 Bump MV2120 SYMTAB_SPACE.
Add kernels variants for root on the primary partitions of "Drive 1".
Add MV2120 to evbarm release.
2012-02-14 15:09:02 +00:00
nisimura
2c31d574e0 add the missing backslash. 2012-01-30 09:48:11 +00:00
nisimura
77b78cdcff Add FriendlyARM Mini2440 support.
- new code for Samsung S3C2440 SoC.
- update for other S3C2xx0.
This port was done by Paul Fleischer.
2012-01-30 03:28:33 +00:00
sekiya
71d1bc8567 Enable SHEEVAPLUG for build. 2011-11-28 06:15:48 +00:00
nonaka
40ea0d961b added ld0 for SD/MMC. 2011-03-20 03:00:56 +00:00
ahoka
2b6ee22130 Import the Flash and NAND subsytem code contributed by the University
of Szeged, Hungary.

The commit includes:
 - Flash layer, which gives a common API to access flash devices
 - NAND controller subsystem for the flash layer
 - An example OMAP driver which is used on BeagleBoard or alike ARM boards
2011-02-26 18:07:13 +00:00
cliff
a9ea660409 add GEMINI to EVBARM_BOARDS list 2008-10-30 15:41:33 +00:00
matt
4e381b86bf Build TISDP2420 kernels 2008-10-21 23:46:10 +00:00
abs
3388ad407f Add a constty entry, marked 'off', with otherwise the same settings
as the console. Now when coming up in single user mode the tset in
/.profile can set the terminal type correctly.
Note: I believe constty should be 'on' and console 'off', but thats a
separate discussion
2008-10-07 10:00:00 +00:00
tsutsui
d6a9de7378 Move "makedev cfs" for the vcoda device from MI MAKEDEV.tmpl to
MD MAKEDEV.conf.  Not all ports have vcoda in their majors.foo files
and we shouldn't (re)assign major numbers on all ports before 5.0.

Should close PR port-sgimips/38962.
2008-09-13 11:46:18 +00:00
pavel
de89ac5321 Add a comment reminding to update the release notes if the list of
kernels change.
2007-07-24 10:49:23 +00:00
scw
0c2bb6eb97 Add CP3100 and CP3100_INSTALL to kernel/build sets. 2006-11-09 00:34:49 +00:00
he
099b977bfe Add the GUMSTIX kernels now that the distrib setup tries to find
those kernels.
2006-10-18 10:13:58 +00:00
nonaka
407f05e765 A port of NetBSD to the I-O DATA HDL-G "Giga LANDISK".
Please refer to following URL for this machine.
http://www.iodata.com/products/products.php?cat=HNP&sc=HDL&ts=2&tsc=14&sc=HDL&pId=HDL-G400U
2006-04-16 02:22:33 +00:00
scw
0647057b83 Add NSLU2 to armeb KERNEL_SETS. 2006-02-28 20:41:31 +00:00
bsh
2871250238 add TWINTAIL.
SMDK2410/2800 now have install kernels.
CVS: ----------------------------------------------------------------------
CVS: CVSROOT  cvs.NetBSD.org:/cvsroot
2005-02-27 02:27:12 +00:00
joff
db2d37d14e Add TS7200 2004-12-28 16:51:15 +00:00
christos
0553899e97 remove ad-hok list of pty's from port tty files, and auto-generate it so
that it is consistent, and in the proper order.
2004-06-20 21:30:26 +00:00
mycroft
b28430ff55 Build a SMDK2410 kernel. 2004-03-17 23:37:20 +00:00
jdolecek
1b00681156 switch over to unified MAKEDEV 2003-10-24 20:12:04 +00:00
jdolecek
7a46124ea4 determine the platform number of disk partitions by looking
at MAXPARTITIONS/OLDMAXPARTITIONS in kernel sources, so that it wouldn't
need to be specified separately in MAKEDEV.conf

change platform MAKEDEV.conf to contain only MD targets and nothing else;
simplify the parsing in MAKEDEV.awk accordingly
2003-10-19 19:07:26 +00:00
jdolecek
20282f8b2e change minor of /dev/zero for ARM ports to 12, so that it is same as on other
ports; follows the kernel change
2003-10-17 17:56:28 +00:00
jdolecek
7126da0813 MD part of unified MAKEDEV
this contains information about disk partitions used by platform,
and MD MAKEDEV targets, such as 'init', MD part of 'all',
as well as any other MD-specific targets not covered by MAKEDEV.tmpl
2003-10-15 19:13:32 +00:00
jdolecek
2d42eb283b reassing majors for crypto and pf to use the newly defined MI major range 2003-10-10 22:47:10 +00:00
dsl
5c2824bce4 Revert 'console' back to /dev/console (from /dev/constty) 2003-10-04 07:41:11 +00:00
dsl
e5217087d8 Change 'console' login to use /dev/constty so that its output isn't
stolen by code that requests system messages using TIOCCONS.
2003-10-03 14:54:20 +00:00
dsl
fca3294820 Add a /dev/constty == /dev/console but with minor 1.
Use for tty sessions on 'console' so that output doesn't pinched by anyone
using TIOCCONS to get kernel and system messages.
2003-10-03 14:35:36 +00:00
pooka
12cd483962 add isdn telephony dialout devices 2003-09-19 11:11:37 +00:00
dsl
35bb292640 Put back port specific majors for ptys 2003-09-05 17:02:52 +00:00
dsl
818622e67a Change the way pseudo tty devices are generated in order to avoid
any pipes and running other commands (eg dd).
Measurable speeds up creating pseudo ttys.
(there has to be a better way than editing 51 files! - tedious at only
6 key presses per file)
2003-08-30 11:00:20 +00:00
itojun
4440262659 create /dev/crypto 2003-08-22 05:06:22 +00:00
itojun
3f14c71f75 reserve cdev major # for PF. ok'ed by technical-exec 2003-07-27 14:17:57 +00:00
thorpej
846d276e6f Don't build a big-endian image on platforms which don't run big-endian. 2003-05-26 15:46:48 +00:00
christos
e98429f32c fix ugen issue from latest shell changes that treat numeric constants
differently depending on their prefix.
2003-05-07 13:41:34 +00:00
ragge
ce0bf5c28d Add ksyms to "std" devices. 2003-04-27 13:15:28 +00:00
fvdl
750b5b8327 Add an 'init' target, that creates the device nodes in the case where
MAKEDEV is being called from init(8) to create an MFS /dev. For most
ports, this is the same as 'all'. The only exceptions are i386 and
x86_64.
2003-04-17 18:03:10 +00:00
thorpej
b5154d96e4 Build a selection of install kernels. 2003-04-10 02:22:06 +00:00
perry
2f1f870fa8 make ipl consistently "IP Filter" 2003-03-31 03:58:55 +00:00