Hi all, In RTX we can assign a function as a task with the _task_ #NO tag. When calling os_create_task we just pass this task number as a parameter. Assume one has to use banking, in this case, how does RTX identify, in which bank the function exists ? from where does rtx get information about the banks of any task at runtime ? regards pachu
"Yes, RTX and some more RTOS for 8051 support code banking." and floating-point maths, and dynamic memory allocation, and... Just because it can be done does not make it a good or sensible idea! My point is: if your project really needs both code-banking and an RTOS, is an 8051 really an appropriate target for it?
Yes, RTX and some more RTOS for 8051 support code banking. Can anyone throw some light on how rtx managing tasks when using code banking. How does RTX know about the bank of a particular task during run time...does it store some information in the TCB of each task ? Even if it stores some information of the bank for each task in the TCB, where does RTX get this info from ? regards pachu
RTOS ... Banking ... is this really a job for an 8051?? Sure, just call it "Herbie" Erik
RTOS ... Banking ... is this really a job for an 8051??
View all questions in Keil forum