- Jan 08, 2024
-
-
Ayush Singh authored
- Remove unused bits Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Seems better to just follow the spec Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Jan 06, 2024
-
-
Ayush Singh authored
- Move from a pull-push model to a push only model. - Should allow much more idle time to the program Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Jan 05, 2024
-
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Dec 14, 2023
-
-
Ayush Singh authored
- Incorrect get_manifest_request - Remove log protocol stuff Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Local node with control port almost done. - Decided against using greybus log protocol for logging since it can become complicated to debug stuff before local node is registered Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Includes defining control port, creating a mainfest, etc - Allows using greybus protocols for logging, networking, etc Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Dec 06, 2023
-
-
Ayush Singh authored
- Make communications with linux kernel greybus spec compiant Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Make things spec compliant on AP side Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Having a wrapper around greybus message is proving more difficult that initial assumption Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Dec 04, 2023
-
-
Ayush Singh authored
- Much simpler (and less error prone) than using dynamic k_fifo list. - Everything seems to work Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Nov 03, 2023
-
-
Ayush Singh authored
Just overwrite with the last address Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Nov 02, 2023
-
-
Ayush Singh authored
- Use pad bytes to send cport information. This is similar to what is done on host side Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Will probably be faster than binary search for n <= 32 due to cache prediction. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Oct 19, 2023
-
-
Ayush Singh authored
- Also switch to normal sdk-next in CI Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Sep 24, 2023
-
-
Ayush Singh authored
- Change Control address. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 22, 2023
-
-
Ayush Singh authored
Make HDLC independent from UART Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 21, 2023
-
-
Ayush Singh authored
- Add comments - Run checkpatch Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Running tcp discovery on main thread with highest priority just doesn't seem like the best idea. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 20, 2023
-
-
Ayush Singh authored
There reasons are as follows: 1. The removal detection was happening only at an interval which falls apart if AP sends message in that delta. 2. Greybus node sometimes fails to respond even if it is online. 3. Caused hit to APBridge performance. I have also added a cache to allow binary serarching for current nodes. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Using sorted array with binary search for better performance. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 16, 2023
-
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Can be calculated from header Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Run checkpatch - Clang-format Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 15, 2023
-
-
Ayush Singh authored
Was not cleaning up cports properly. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
With this, I am no longer using system heap. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
No need to allocate HDLC block seperately Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
The final plan is to move away from system heap compleatly Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 14, 2023
-
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Performed some static analysis Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Move greybus messages out of operations Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Move greybus connection stuff to seperate file. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Can now start/stop apbrige with SVC - Move APBridge to seperate file Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
- Aug 13, 2023
-
-
Ayush Singh authored
- Refactor - Add docs - Cleanup I should probably split operations. It is responsible for doing a lot of stuff right now. Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Add docs - Cleanup - Additional check Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
- Add docs - Remove unused code Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-
Ayush Singh authored
This address is supposed to be used to control CC1352 firmware such as start/stop SVC. This is very alpha quality and seems to fail a lot, especially after first rmmod Signed-off-by:
Ayush Singh <ayushdevel1325@gmail.com>
-