Xinu | Reworking Xinu for The Pi
kandi X-RAY | Xinu Summary
kandi X-RAY | Xinu Summary
Embedded Xinu, Copyright (C) 2008, 2009, 2010, 2013, 2018. All rights reserved. This code while usually running is a work in progress .. AKA Alpha. It is walking a line between staying functional as well as being able to make the large changes required on the code base. I am updating the Wiki as I go if you do want to track what I am working on. The code has been altered to allow either orginal soft FPU compiling or now hard FPU compiling ... Please see notes. Default is set for hard float of the repository. I changed the makefile to build object files to a single directory so I could make the clean process faster. I hopefully added make under linux support in at the same time (untested). Compiling of ARM7(Pi2) and ARM8(Pi3) 32 bit code added as close to release (1 bug in ethernet driver). As the FPU is offline in code due to restriction with context switcher code there is little advantage right now. For stability stay with kernel.img although the other binaries are precompiled out of interest. Version: 3.00 Alpha the background.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Xinu
Xinu Key Features
Xinu Examples and Code Snippets
Community Discussions
Trending Discussions on Xinu
QUESTION
I have been reading about operating system design in the book, "The Xinu Approach 2nd Ed.", and came across a for loop statement in chapter 10 on page 182/183. The for loop starts off decrementing the initialization statement of the for loop. I hadn't seen this before, so I created my own version of this loop to play around with it, as seen here:
...ANSWER
Answered 2021-Nov-27 at 21:36In your version of the loop you print the '\r' character. This is a carriage return character. The result is that printf overwrites already written characters. Please see this question: What's the Use of '\r' escape sequence?
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Xinu
make clean ... will remove all the temp compiled binary object files which forces a full build
make libclean ... will remove all the temp compiled library files so the library can be rebuilt.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page