Мы это делали через байтбластер своей программкой. Правда не Dataflash, а AT25256. Но смысл прост - под XP/2000/NT работа через альтеровский драйвер открыта, а под 98/ME напрямую через порты.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)