:
открыл для себя RTEMS (спасибо tailgunner) пока поправил один из дефолтовых BSP под свою платку. вроде завелось. завтра^Wсегодня сделаю нормальный BSP =]
^_^
*** MONITOR TASK TEST ***
Monitor ready, press enter to login.
1-rtems $ config
INITIAL (startup) Configuration Info
------------------------------------------------------------------------------
WORKSPACE start: 0x80006b40; size: 0x1fdd8
TIME usec/tick: 10000; tick/timeslice: 50; tick/sec: 100
MAXIMUMS tasks: 7; timers: 0; sems: 10; que's: 0; ext's: 0
partitions: 0; regions: 0; ports: 0; periods: 10
1-rtems $ itask
# NAME ENTRY ARGUMENT PRIO MODES ATTRIBUTES STACK SIZE
------------------------------------------------------------------------------
0 RMON [0x4d5] -2147462040 [0x80005468] 10 P:T:nA DEFAULT 4096 [0x1000]
1-rtems $ driver
Major Entry points
------------------------------------------------------------------------------
0 init: [0xab9]; control: [0xb91]
open: [0xbfd]; close: [0xbb5]
read: [0xba9]; write: [0xb9d]
1 init: [0x98d]; control: [0x0]
open: [0x0]; close: [0x0]
read: [0x0]; write: [0x0]
1-rtems $ task
ID NAME PRI STATE MODES EVENTS WAITID WAITARG NOTES
------------------------------------------------------------------------------
0a010002 TA1 1 READY P:T:nA NONE 3b90c891 0x80023630
0a010003 TA2 1 READY P:T:nA NONE 7e210440 0x80023630
0a010004 TA3 3 READY P:T:nA NONE 566cffae 0x80023630
0a010005 TA4 4 READY P:T:nA NONE 3542dfe0 0x80023630
0a010006 TA5 5 READY P:T:nA NONE 48c97057 0x80023630
0a010007 RMON 1 READY P:T:nA NONE 1a010007 0x80023630
1-rtems $ sema
ID NAME ATTR PRICEIL CURR_CNT HOLDID
------------------------------------------------------------------------------
1a010001 LBIO PR:BI:IN 0 1 00000000
1a010002 TRmi PR:BI:IN 0 1 00000000
1a010003 LBI PR:BI:IN 0 1 00000000
1a010004 TRia PR:BI:IN 0 1 00000000
1a010005 TRoa PR:BI:IN 0 1 00000000
1a010006 TRxa SB 0 0 09010001
1a010007 TRra PR:SB 0 1 00000000
1a010008 LBI* PR:BI:IN 0 1 00000000
1a010009 LBI* PR:BI:IN 0 1 00000000
^_^





