-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add POSIX support #90
Conversation
We need to redefine all the codes. If we see all are positive integers. But CC works with negative error codes. |
Yes... but use double -ve |
src/lib/posix/include/time.h
Outdated
* | ||
* @note This function does NOT report the number of ticks spent by the calling thread. | ||
*/ | ||
clock_t clock( void ); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
for this we shall use our custom libc time.h format.
bro this branch has huge amount merge conflict with development... which is getting tracked indirectly |
2e22bb3
to
71f092e
Compare
63885f2
to
1041df2
Compare
Fixed the merge conflicts, but still the history is not linear... |
41fb403
to
7c64b7e
Compare
c33a825
to
a916d56
Compare
- Added platform bootsrap support - Updated linker script to support driver init - Fixed memory alignment in linker script and section arrangement
- As the platform currently doesnt support reset source identification, the reset syndrome is by default pogrammed to "power on reset"
- Fixed machine call bug while parsing the handler table - Added check for return pointers for arch_machine_call - Updated FE310 platform support - Updated projects to test riscv mcall
eg: copy_to_remote: $(ELF) scp @^ <username>@<server>:/<path>
- Cleaned up project.mk and simplified targets assessment - Updated remote copy feature
a916d56
to
6ea7566
Compare
Merging it into cc-kernel to avoid conflicts... |
No description provided.