| | Re: Question about mm.C in BrickOS
|
|
Hi, (...) Ptr points to the length byte of the first free block (...) *(ptr-1) actually is MM_FREE and is now set to the callers id. (...) Now we can do two things: We could grab all memory we found in this block or we could allocate only the memory (...) (21 years ago, 13-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: Question about mm.C in BrickOS
|
|
(...) <snip> (...) I've never looked at brickOS code, but here is my take: By the time you hit line 2, you've found a free block that is big enough. Line 2 sets the owner of the block. Line 5 decides if the block is oversized enough to split. Line 6 (...) (21 years ago, 13-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Question about mm.C in BrickOS
|
|
Hey My Senior Preoject where I update BrickOS is slowly taking shape (I am actually trying to do some now, but time is very limited). This project I am editing the Memory Managment Alg used by BrickOS. the first one I am going to add is Next Fit, it (...) (21 years ago, 13-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) If you download the packages you can install from the previously downloaded packages without ever having to go to a mirror. In theory, at least, you shouldn't have to go back to the web unless you want a newer version of one or more of the (...) (21 years ago, 12-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) O.K. I will try a re-install of Cygwin, although I have re-installed at least four times previously. As I say, I get a little farther each time. Maybe this time I can find all the packages at one mirror. As Ed does, I also download and install (...) (21 years ago, 12-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) I am inclined to agree with Ed. I think your cygwin install is fouled up somehow. Can you check the version of the cygwin1.dll in your cygwin bin directory? I'm running 1.3.12-1 (which is a fairly old version). John Hansen (21 years ago, 11-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) Tom, Max, I have seen the "Permission Denied" message before. I ussually get this error message after I have done some upgrading Cygwin packages or installling new parts, etc. The best answer I have (and the one I use) is to reinstall Cygwin. (...) (21 years ago, 9-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) Odd. I don't understand where that "Permission denied" message came from. What happens if you simply run "less"? Does less work on any files at all? Perhaps you would like to take this to the Cygwin mailing list (cygwin@cygwin.com). (I (...) (21 years ago, 9-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) Max, Here's one of your suggestions, and the cygcheck.out file is in the email (the check is in the mail) ;) Most of this is greek to me; it's been a long time since I've been able to deal with a Unix system. Tom Pugsley ===...=== (...) (21 years ago, 9-Aug-03, to lugnet.robotics.rcx.legos)
|
|
| | Re: BrickOS installation with WinME and Cygnus problems
|
|
(...) If you use "./configure && make", then make will only run if ./configure completes successfully. (...) ... (...) This suggests that your compiler is broken. Personally, I have never used the prebuilt compiler from Hitachi, preferring to (...) (21 years ago, 9-Aug-03, to lugnet.robotics.rcx.legos)
|