Carl D. Roth
efe9508cd8
Added fan and led interfaces
2017-09-18 17:13:59 -07:00
Carl D. Roth
b140fec41b
enum overhaul
...
- move python enums to a proper modul
- pull up OID show and dump flags to the auto.yml
- update APIs and tests to use autogen enums
2017-09-13 15:53:06 -07:00
Carl D. Roth
f5a0dc8d9c
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_onlp
2017-09-13 14:45:09 -07:00
Carl D. Roth
7b545c0284
Finish testing sys.h, oids.h
...
- test system oid
- test sys dump
- test platform management loop
- test ioctl
2017-09-13 14:38:58 -07:00
Carl D. Roth
f001c3adb5
WIP to add some status codes
2017-09-13 14:38:02 -07:00
Carl D. Roth
e74dde6277
Finish testing oids.h, including the oid iterator
2017-09-12 15:46:29 -07:00
Carl D. Roth
e8f044508b
Add the rest of the functions from oids.h, add the system OID
2017-09-12 15:46:08 -07:00
Jeffrey Townsend
f40f9ee48b
Latesst
2017-09-12 15:19:36 -07:00
Carl D. Roth
1547f487a7
Initial checkin
...
- wrapper for some AIM classes (probably the wrong package)
- wrap a subset of libonlp
- wrap onlp.h, sys.h, oids.h
- sample unit tests
- sample onlpdump.py
2017-09-12 11:28:10 -07:00
Jeffrey Townsend
e71d683cf5
Latest
2017-09-12 16:39:55 +00:00
Jeffrey Townsend
d120a9f1d4
Initial python enums.
2017-09-12 16:39:41 +00:00
Jeffrey Townsend
a2ee36fa10
SFP flags regenerated.
2017-09-12 09:35:37 -07:00
Jeffrey Townsend
2681870da4
Python Enum Support
...
- Define ONLP_SFP_CONTROL_FLAGS properly in terms of the shared control list.
- Add a pyenum section.
2017-09-12 09:33:48 -07:00
Jeffrey Townsend
5c3e904b21
Latest
2017-09-11 14:50:54 +00:00
Jeffrey Townsend
b89d5a1ce8
Add global denit.
2017-09-08 22:46:15 +00:00
Jeffrey Townsend
9038737228
Fix memory leaks on deinit.
2017-09-08 15:20:40 +00:00
Jeffrey Townsend
88ab3ed487
Add PSM4 unit.
2017-09-07 00:08:26 +00:00
Jeffrey Townsend
454180823c
Export defined architecture symbol for convenient use in makefiles.
2017-09-06 16:30:14 -07:00
Jeffrey Townsend
36c31ff7a5
Merge pull request #240 from zhouzi88/master
...
Support 100G PSM4 optics
2017-09-06 16:27:31 -07:00
Zi Zhou
4cde76b3f5
Support 100G PSM4 optics
2017-09-01 18:35:41 -07:00
Jeffrey Townsend
1ee9519095
Merge pull request #239 from carlroth/master
...
Recover the backup GPT partition table with gdisk
2017-08-31 14:08:45 -07:00
Carl D. Roth
6dbd880959
Use gdisk recovery commands
...
- recover from a corrupted/misplaced backup partition table
2017-08-30 17:16:32 -07:00
Carl D. Roth
fc13e76887
Attempt to sync to upstream
2017-08-30 17:14:54 -07:00
Carl D. Roth
bd23a780b9
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
...
Conflicts:
sm/infra
2017-08-30 17:10:13 -07:00
Jeffrey Townsend
e616647b4f
Merge pull request #233 from carlroth/roth_uefi
...
Refactor UEFI support
2017-08-29 15:44:04 -07:00
Jeffrey Townsend
3614126766
Switch build-artifacts to public URL.
2017-08-29 22:00:06 +00:00
Carl D. Roth
b0c8892e66
Port EFI support to stretch
2017-08-25 10:51:49 -07:00
Carl D. Roth
32a1e64c4b
Move ESP to standard location
2017-08-25 10:51:32 -07:00
Carl D. Roth
639ab22ce7
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux into roth_uefi
2017-08-24 17:31:25 -07:00
Carl D. Roth
f243f7c8c2
Relax 'onlmounts' label parsing
...
- previous checkin regressed this
- re-enable e.g. 'boot' or 'BOOT' or 'ONL-BOOT'
2017-08-24 17:30:31 -07:00
Jeffrey Townsend
5c9eba88e4
Latest
2017-08-24 14:32:57 +00:00
Jeffrey Townsend
d151fa4895
Add stretch build options.
2017-08-24 14:01:17 +00:00
Jeffrey Townsend
5cf3b9721f
Merge branch 'master' of github.com:opencomputeproject/OpenNetworkLinux
2017-08-24 03:23:15 +00:00
Jeffrey Townsend
8d13652eb6
- Support Debian9
...
- Deprecate Debian7
2017-08-24 03:22:53 +00:00
Jeffrey Townsend
4c4f5c1979
Support the Debian 9 builder.
2017-08-23 14:53:20 -07:00
Jeffrey Townsend
dff9cae53e
Publish builder9:1.0.
2017-08-23 14:52:57 -07:00
Jeffrey Townsend
f4cbd1da7a
Merge pull request #234 from jnealtowns/master
...
Support Prebuilt Artifacts
2017-08-23 09:00:07 -07:00
Jeffrey Townsend
ad58617aa7
Merge pull request #232 from zhouzi88/master
...
support 40GBASE-ER4 optics
2017-08-23 08:08:57 -07:00
Jeffrey Townsend
81ea33da92
Update ignore.
2017-08-23 14:55:00 +00:00
Jeffrey Townsend
62b1fe997e
Updated with buildroot artifacts.
2017-08-23 14:22:43 +00:00
Jeffrey Townsend
9dffd0be82
The local REPO is now prepopulated from build-artifacts at setup time.
2017-08-23 14:22:04 +00:00
Jeffrey Townsend
653fe0a81e
Add the build-artifacts repository.
2017-08-23 13:50:53 +00:00
Jeffrey Townsend
0e19777233
Compilation fixes for GCC6.
2017-08-23 00:23:48 +00:00
Zi Zhou
0e5f91fb18
support 40GBASE-ER4 optics
2017-08-22 17:07:23 -07:00
Jeffrey Townsend
446c16851c
Initial builder9. Work In Progress.
2017-08-22 16:42:06 -07:00
Carl D. Roth
046684f323
Refactor UEFI support
...
- find the ESP partition and its UUID
2017-08-22 16:24:38 -07:00
Carl D. Roth
5bb959a38e
Refactor install support for UEFI
...
- handle proxy- and non-proxy setups
- handle boot entry manipulation
- properly set the OS name via sysconfig
- mount ESP partition for grub-efi
2017-08-22 16:23:19 -07:00
Carl D. Roth
e819231bb5
Fixes to support chroot etc.
...
- use an available chroot when running gdisk
- Add a simple onie-shell adapter
2017-08-22 16:21:16 -07:00
Carl D. Roth
9bb6e63a1f
Oops forgot to gather the onieDir
...
- eliminates most uses of proxy grub
2017-08-22 16:13:12 -07:00
Carl D. Roth
90489177a5
Unmount the ESP directory for launching the installer
2017-08-22 16:12:22 -07:00