Need help with TSSes and multitasking...

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Collin

Need help with TSSes and multitasking...

Post by Collin »

Hello

Anyone know of a good site on how to create task switches, how to access TSSes, and multitasking in general?

Thanks.
Collin
Chase

RE:Need help with TSSes and multitasking...

Post by Chase »

>On 2001-03-04 12:21:26, Collin wrote:
>Hello
>
>Anyone know of a good site on how to create task switches, how to access TSSes, and multitasking in general?
>
>Thanks.
>Collin

There are some examples here http://www.execpc.com/~geezer/os/pm.zip
There's are the Intel pdf's, but you may also want to look into
a book called "Protected Mode Software Architecture"
Collin

RE:Need help with TSSes and multitasking...

Post by Collin »

>On 2001-03-05 04:01:49, Chase wrote:
>>On 2001-03-04 12:21:26, Collin wrote:
>>Hello
>>
>>Anyone know of a good site on how to create task switches, how to access TSSes, and multitasking in general?
>>
>>Thanks.
>>Collin
>
>There are some examples here http://www.execpc.com/~geezer/os/pm.zip
>There's are the Intel pdf's, but you may also want to look into
>a book called "Protected Mode Software Architecture"

OK. Multitasking/multiuser is coming along, now. I think I've got the idea...

Collin
Guest

RE:Need help with TSSes and multitasking...

Post by Guest »

Collin,

If you still need some help I think I can give you some points I was beating myself for a week about TSS then it clicked. In all honesty TSS is very simple and you only need one TSS segment in your gdt you can swap its base address and set its avaiable bit.

To set up your tss in memory create a struct with all the variables for propper sizes that the tss contains and you should be fine.

-Christopher


>On 2001-03-07 15:39:16, Collin wrote:
>>On 2001-03-05 04:01:49, Chase wrote:
>>>On 2001-03-04 12:21:26, Collin wrote:
>>>Hello
>>>
>>>Anyone know of a good site on how to create task switches, how to access TSSes, and multitasking in general?
>>>
>>>Thanks.
>>>Collin
>>
>>There are some examples here http://www.execpc.com/~geezer/os/pm.zip
>>There's are the Intel pdf's, but you may also want to look into
>>a book called "Protected Mode Software Architecture"
>
>OK. Multitasking/multiuser is coming along, now. I think I've got the idea...
>
>Collin
Post Reply