(57) An embedded operating system of smart card and the method for processing task are
disclosed. The method includes: A, initializing the system; B, creating at least one
task according to the function set by the system; C, scheduling the pre-execution
task according to the priority of the system; D, executing the task and returning
the executing result through a data transmission channel. The invention enhances the
support of the data channel of the hardware platform, and not only supports the single
data channel, IS07816, of conventional smart cards, but also supports the status of
two or more data channels coexisting, in order to make the smart card transmit the
information more flexible with higher speed with device terminals. The invention enhances
the support of application of smart card, and not only supports the single application
on the conventional smart card, but also supports several applications running simultaneity
on one card, in order to utilize the smart card with higher efficiency.
|

|