basic support for VoCore

This still needs some work:

- there's no factory image causing `make images` to fail
- VoCore can not support BSS and IBSS at the same time
- multi-BSS mode (e.g. mesh + BSS) works if the macs only
  differ in the last 3 bits. Gluon expects to choose both MACs freely,
  though, so after flashing the image one should reset the wifi MACs.
  This is further complicated as VoCores have their MACs assigned
  without gaps making collisions likely.
- there are no buttons nor ethernet ports (without the dock, that is),
  so config-mode will not be possible as is
This commit is contained in:
Nils Schneider 2014-11-15 13:57:30 +01:00
parent a8b7c39078
commit 6e03d14d6d
5 changed files with 3340 additions and 0 deletions

View File

@ -0,0 +1,2 @@
CONFIG_TARGET_ramips=y
CONFIG_TARGET_ramips_rt305x=y

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
194d0e9ee3ca8df976c737e78e8b2194

View File

@ -0,0 +1,5 @@
# List of hardware profiles
# VoCore
$(eval $(call GluonProfile,VOCORE))
$(eval $(call GluonModel,VOCORE,vocore-squashfs,vocore))

View File

@ -2,5 +2,6 @@ $(eval $(call GluonTarget,ar71xx,generic))
$(eval $(call GluonTarget,mpc85xx,generic))
ifneq ($(BROKEN),)
$(eval $(call GluonTarget,ramips,rt305x))
$(eval $(call GluonTarget,x86,generic))
endif