А вот и я собрал!
На ATmega168 не взлетел — после монтирования карточки начинает истошно моргать надписью "CARD MOUNT OK", памяти всё-таки не хватает.
Разобрался почему у меня индикатор не показывал — у моих китайских I2C device адрес оказался 0x3F.
И сначала "не читались диски", поменял местами 0 и 1 (они вообще забавно на плате обозначены как RX1 и TX0 !!!).
![]()
Вопрос:
#define MAX_CYL 82 /// maximal cylinder supported by FDD. More cylinders - more memory used.
Т.е. будут работать более длинные TRD на 82 дорожки? Или сколько зададим (понятно что лишь бы памяти хватило).
Хочется "перделку". Если невозможно, то в крайнем случае я вот так сделаю (на прототип HxC уже поставил):
![]()




Ответить с цитированием