Page 1 of 1

Totorial 20

Posted: Thu Mar 12, 2009 4:17 am
by Annie
I really dont mean to rush, just want to know when about the tutorial 20 is available?

I just finished tutorial 19 and can wait to go to the next. 8)

I do know that it takes much longer to prepare a tutorial than to study it, so again no rushing :roll:

Thank alot, Mike

Posted: Sun Mar 15, 2009 9:10 pm
by Mike
Hello,

I apologize for the tutorial not being up yet.

There are some changes being made company wide and a new project being started, so I have not had much time working on it yet. However, I am still working on the series - just in a different format. (I am sorry but I cannot release more information yet.)

I will see if we can get Tutorial 20 up soon though :)

Posted: Sun Mar 15, 2009 10:46 pm
by Annie
thanks Mike, I am looking forward to it

Re: Totorial 20

Posted: Sun Apr 19, 2009 4:55 pm
by zfos
do you have an update on this yet mike?

Re: Totorial 20

Posted: Thu Apr 23, 2009 3:14 am
by Mike
Hey everyone,

The series was delayed do to another site displaying illegal use of the material provided by the series. This is the primary reason for the delay. I apologize for the wait.

All matters have been resolved however and the series is starting up again. The next tutorial to be released within a week or two. I might decide to cover the DMA along with the FDC do to it being technically better then using the FDC without DMA although both methods are covered.

Sorry for the wait, everyone :(

Re: Totorial 20

Posted: Fri Apr 24, 2009 1:56 am
by Annie
cant wait ... 8)

Re: Totorial 20

Posted: Mon May 04, 2009 4:06 am
by rubik
is this coming soon guys? :roll:

Re: Totorial 20

Posted: Tue May 05, 2009 3:16 am
by Mike
Hello,

The chapter will be released this Saturday. Sorry for the delay of this one everyone - been busy with other internal projects. I put things on hold so that we can complete the next chapter on time.

We will update the front page of this web site when the next chapter comes out this Saturday.

Again, sorry for the wait :(

Re: Totorial 20

Posted: Tue May 05, 2009 4:45 pm
by Wabbit
However long it takes, we all appreciate it!

Re: Totorial 20

Posted: Mon May 11, 2009 3:17 am
by Mike
Hello everyone,

The chapter is almost ready for release and is getting finalized. It will be released tomorrow after its been finalized :)

Re: Totorial 20

Posted: Tue May 12, 2009 3:07 am
by Mike
Chapter 20 is released :D

It is not complete however. I will be performing an update to the tutorial (which includes demo) sometime this week.

Please let me know if there are any suggestions or comments :)

Re: Totorial 20

Posted: Tue May 12, 2009 4:39 am
by cheesecake
Thanks Mike!

I've been spending some time adding to the demo for tutorial 19 lately and I managed to develop a very simple text-based GUI. I think it's pretty neat. Here's some of the interaction with it:

Image

Very basic, but I did it all using classes so it will be easy to port it to new demos :D

By the way, I noticed an error in the sleep() function. The ticks variable is a static int - and because it is static, the function will only work the first time it is called. After that, Get_tick_count() is always greater than ticks, which retains the value from the first time it was called, meaning the current tick count is likely much higher. Removing the static makes it work fine!

Re: Totorial 20

Posted: Mon May 25, 2009 12:35 pm
by nayeem_khan
Hi Mike
:D
Tutorial 20 was quite interesting. 8)

When can we expect second part of tutorial and demo.

I tried to write a function to read a sector,but it hangs as IRQ 6 was not enabled. however
even when i install int 6 using setvect function,still IRQ 6 was not generated.

anyway waiting for your second PART of the demo

from
nayeem khan

Re: Totorial 20

Posted: Tue May 26, 2009 8:08 am
by Andyhhp
I tried to write a function to read a sector,but it hangs as IRQ 6 was not enabled.
Have you altered the primary PIC mask register to allow IRQ6's?

By default the mask will prevent any IRQs from being called untill we have installed a valid handler and explicitly told the PIC that it is safe to send IRQs

~Andrew