Jeffrey Townsend
5a8c469af0
These autogen makefiles should have been ignored.
2019-07-30 19:16:38 +00:00
Jeffrey Townsend
1f26352e94
More Module Autogen and Toolchain Cleanup.
...
- Remove usage of strncpy and require aim_strlcpy instead.
- Fix some broken module autogen files.
2019-07-30 19:13:47 +00:00
Jeffrey Townsend
4ad73d260b
Remove parent src directory.
2019-07-13 18:00:15 +00:00
Jeffrey Townsend
631b1f88b4
All Platform ONLP shared library and static binary builds now use a common makefile infrastructure.
...
The module and build dependencies for each platform shared library and static binary are
essentially the same. They have simply been copied over and over again.
This change creates a common makefile infrastructure that is used to build each platform.
This allows the dependencies of the higher layer ONLP code to be managed in a single place
as well as coordinate code configuration and link libraries.
2019-07-08 21:15:32 +00:00
Jeffrey Townsend
4349c82a42
arm-itb -> armel-itb.
2018-12-28 15:38:30 +00:00
Jeffrey Townsend
c70abf3bf9
All platforms using the 3.2 kernel are restricted to Jessie.
...
The ancient 3.2 ARM kernel for Helix4 has finally been replaced with 4.14.
The 3.2 kernel is too old to build under Stretch so any platforms still using it must be restricted to Jessie only.
Once these platforms are ported 4.14 the restriction can be removed.
2018-12-25 16:48:42 +00:00
Jeffrey Townsend
3ef3bb3b49
Code Module Cleanup
...
- Fix autogen definitions for all code modules
- Rerun autogen on all modules
2018-03-08 20:20:50 +00:00
Jeffrey Townsend
f7485d0a4f
Revert "merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read()"
2017-03-29 13:51:34 -07:00
Zi Zhou
4e9bb102a2
merge onlp_sfp_dom_read() into onlp_sfp_eeprom_read()
2017-03-15 16:38:14 -07:00
Jeffrey Townsend
797235db68
Initial vendor and platform module packages.
2017-01-07 21:04:37 +00:00
Jeffrey Townsend
e5b8f44c5e
The platform-config template now expects the platform basename and platform revision as separate variables.
2017-01-07 20:54:17 +00:00
Jeffrey Townsend
d763000af8
Add module declaration file.
2016-06-17 17:17:53 +00:00
Jeffrey Townsend
5c3345bef4
Platform class mini-cleanup
...
- Platform objects now export their physical port configuration
- Property updates.
2016-06-14 15:52:00 +00:00
Carl D. Roth
b232b0946a
Deprecated legacy install files for ppc and arm
2016-05-18 13:13:27 -07:00
Carl D. Roth
5624b49d50
Deprecate /etc/onl/net, /etc/onl/mounts, /etc/fw_env.config
2016-05-17 19:26:01 -07:00
Carl D. Roth
10cd3f6abd
Include u-boot and interface configs for all platforms
2016-05-17 19:25:05 -07:00
Carl D. Roth
ef8c6e701a
Update powerpc and arm profiles for new template
2016-05-06 11:12:05 -07:00
Jeffrey Townsend
a3724d8825
QEMU ARM simulation environment updates.
2016-04-04 17:57:56 +00:00
Jeffrey Townsend
8be6664668
Initial simulation platform for the arm-qemu-armv7a target.
2016-03-31 13:07:44 -07:00