Kody źródłowe

UWAGA: Zamieszczone na tej stronie przykładowe kody źródłowe udostępniam bez żadnej wyraźnej lub domniemanej gwarancji lub rękojmii jakiegokolwiek rodzaju, w tym przydatności do jakichkolwiek celów. Oprogramowanie to może być dowolnie redystrybuowane pod warunkiem zachowania informacji o jego autorstwie, zawartej w kodzie informacji o licencji, oraz niniejszej notki.

Sterownik MTD dla systemu Linux do pamięci EEPROM z interfejsem I2C serii 24xx

Sterownik został przetestowany z kernelem 2.6 uruchomionym na procesorze Intel IXP425. Użyta pamięć to 24LC512 Microchipa, ale sterownik powinien działać z każdą pamięcią EEPROM typu 24xx o adresach szesnastobitowych. Plik należy umieścić w katalogu linux/drivers/mtd/chips/. Łaty plików Kconfig i Makefile zawierają różnice w stosunku do kernela z dystrybucji SnapGear Embedded Linux 3.3.0.
Aktualizacja: 17 września 2006
Licencja: GNU GPL
ee24.c
Kconfig.diff
Makefile.diff

Program 'fconfig' do manipulacji konfiguracją RedBoota z poziomu Linuxa

Program jest aplikacją linuksową pozwalającą na odczyt i zapis parametrów konfiguracyjnych bootloadera RedBoot.

Ograniczenia:
Jeśli partycja konfiguracyjna RedBoota znajduje się w pamięci Flash, to możliwy jest wyłącznie odczyt parametrów. Dostęp do konfiguracji przechowywanej w pamięci EEPROM I2C (sterownik ee24.c powyżej) jest pełny.

Program został przetestowany z systemem SnapGear Embedded Linux 3.3.0 (kernel 2.6) na procesorze Intel IXP425. Łaty plików Configure.help, config.in i Makefile zawierają różnice w stosunku do dystrybucji SnapGear Embedded Linux 3.3.0.

Aktualizacja: 29 marca 2008
Licencja: GNU GPL
fconfig-20080329.tar.gz
Configure.help.diff
config.in.diff
Makefile.diff