Kernel "upgrade" -- Released!

Topics related to the API, programming discussions & questions, coding tips, bugs, etc. should go here.
User avatar
D3thAdd3r
Posts: 2422
Joined: Wed Apr 29, 2009 10:00 am
Location: Minneapolis, United States

Re: Kernel "upgrade" -- beta 3

Post by D3thAdd3r » Wed Nov 23, 2011 4:19 am

Quick question, both noise channel and PCM effects are supported simultaneously? Do we have to do anything special to set that up?

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- beta 3

Post by uze6666 » Thu Nov 24, 2011 2:22 am

Hi Lee,

Yes, noise and PCM will be usable simultaneously when I get to finish the upgrade. I can't say when that will happen though, ever since Maker Faire I got swamped with loads of "real-life" issues. Hopefully in the next few weeks.

-Uze

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- Beta 4

Post by uze6666 » Mon Dec 05, 2011 4:45 am

I've published the beta 4 in the first post, it adds support for the remaining video modes and fixed a small bug. Only thing left is add the PCM code for the music player. Should come soon... 8-)

-Uze

User avatar
DaveyPocket
Posts: 378
Joined: Sun Sep 14, 2008 8:33 pm
Contact:

Re: Kernel "upgrade" -- Beta 4

Post by DaveyPocket » Mon Dec 05, 2011 3:18 pm

Great job!

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- Beta 5

Post by uze6666 » Sat Dec 17, 2011 5:54 am

FYI, I updated the main post with beta5, probably the last one before the final release.

-Uze

HardlyUnique
Posts: 65
Joined: Tue Dec 08, 2009 7:44 pm

Re: Kernel "upgrade" -- Beta 5

Post by HardlyUnique » Sat Dec 17, 2011 6:17 am

So this upgrade frees us about 1/8 RAM and a several thousand CPU-cycles? Am I reading that right?

Nice job! 8-)

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- Beta 5

Post by uze6666 » Sat Dec 17, 2011 6:47 am

So this upgrade frees us about 1/8 RAM and a several thousand CPU-cycles? Am I reading that right?
You've read well... ;) 532 bytes of RAM to be exact plus >5000 cycles freed and the kernel size was reduced by ~150 bytes. 8-)

-Uze

User avatar
DaveyPocket
Posts: 378
Joined: Sun Sep 14, 2008 8:33 pm
Contact:

Re: Kernel "upgrade" -- Beta 5

Post by DaveyPocket » Sun Dec 18, 2011 7:16 pm

Is the SD card library part of the kernel? How about that FAT fragmentation support ;)

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- Beta 5

Post by uze6666 » Mon Dec 19, 2011 12:16 am

Is the SD card library part of the kernel? How about that FAT fragmentation support ;)
No, it's more a standalone library. No progress on this front, though I'm wondering of we should just use an existing open source library. I'm pretty sure there's decent ones out there for the AVR.

-Uze

User avatar
uze6666
Site Admin
Posts: 4449
Joined: Tue Aug 12, 2008 9:13 pm
Location: Montreal, Canada
Contact:

Re: Kernel "upgrade" -- Beta 5

Post by uze6666 » Wed Dec 21, 2011 6:20 am

I fixed the emulator to support beta5+, and a windows binary is available here. However I just found out I screwed up the kernel's sound engine somehow in the latest beta-5 :roll: ...the DonkeyKong intro reflects the issue. Hopefully I will be able to fix this soon...

-Uze

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest