-
- помогло уменьшение "кучи" abivan(182 знак., 13.11.2009 11:48)
- Небось в Memory Model оставил и Data, и Scalar по дефолту - MBedder(13.11.2009 11:56)
- не, воттак поставил. abivan(147 знак., 13.11.2009 12:02)
- Просто большой массив наехал на стек и запортил, а меньший - не успел - MBedder(13.11.2009 12:07 - 22:06)
- +1, вспомнил, та же фигня была, указатель не был проинициализирован и стек запорол - AVF(13.11.2009 13:17)
- Просто большой массив наехал на стек и запортил, а меньший - не успел - MBedder(13.11.2009 12:07 - 22:06)
- не, воттак поставил. abivan(147 знак., 13.11.2009 12:02)
- Небось в Memory Model оставил и Data, и Scalar по дефолту - MBedder(13.11.2009 11:56)
- недавно тоже самое был с DEE только без TNKErnel, причем ошибка была очевидная и не в ней... что именно уже забыл :( - AVF(13.11.2009 04:47)
- значит стека у задачи не хватает - Alex B.(12.11.2009 21:36)
- У какой задачи? OS еще не запущена. ни ос ни прерывания. вызов ф-ии сразу после main. - abivan(13.11.2009 09:34)
- ну я ж не знаю, что в твоем контексте означает "сразу после main". Я, например, ос в main инициализирую - Alex B.(13.11.2009 11:19)
- на фоте 2.png видно что DB_Init(); вызывается до всего. Мысли есть чего и как можно покрутить? - abivan(13.11.2009 11:30)
- Вот и смотри ВНУТРИ Unlock_PM(), а не "при вызове" - MBedder(13.11.2009 11:38)
- туда он даже и не попадает. вылетает сразу при нажатии "step into" на инструкции 3С40 рис 1.png - abivan(13.11.2009 11:43)
- Поставь SP (w15) на Watch, проверь значение в SPLIM, смени модель памяти. В Disassembly Listing щелкни правой кнопкой и выбери Symbolic Disassembly, чтобы стало понятнее - MBedder(13.11.2009 11:53)
- вот оно как получилось, спасибо abivan(519 знак., 13.11.2009 17:29)
- Поставь SP (w15) на Watch, проверь значение в SPLIM, смени модель памяти. В Disassembly Listing щелкни правой кнопкой и выбери Symbolic Disassembly, чтобы стало понятнее - MBedder(13.11.2009 11:53)
- туда он даже и не попадает. вылетает сразу при нажатии "step into" на инструкции 3С40 рис 1.png - abivan(13.11.2009 11:43)
- Надо код микрочиповский ковырять... - Alex B.(13.11.2009 11:33)
- Вот и смотри ВНУТРИ Unlock_PM(), а не "при вызове" - MBedder(13.11.2009 11:38)
- на фоте 2.png видно что DB_Init(); вызывается до всего. Мысли есть чего и как можно покрутить? - abivan(13.11.2009 11:30)
- ну я ж не знаю, что в твоем контексте означает "сразу после main". Я, например, ос в main инициализирую - Alex B.(13.11.2009 11:19)
- У какой задачи? OS еще не запущена. ни ос ни прерывания. вызов ф-ии сразу после main. - abivan(13.11.2009 09:34)
- помогло уменьшение "кучи" abivan(182 знак., 13.11.2009 11:48)