Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
(47) |
Dec
(30) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(9) |
Feb
(12) |
Mar
(96) |
Apr
(147) |
May
(30) |
Jun
(34) |
Jul
(31) |
Aug
(11) |
Sep
(3) |
Oct
(19) |
Nov
(7) |
Dec
(3) |
2003 |
Jan
(30) |
Feb
(15) |
Mar
(3) |
Apr
(2) |
May
(4) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
(30) |
May
(14) |
Jun
(3) |
Jul
(12) |
Aug
(5) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2005 |
Jan
(24) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
1
(3) |
2
|
3
|
4
|
5
|
6
|
7
(2) |
8
|
9
|
10
(2) |
11
(1) |
12
(8) |
13
(1) |
14
(1) |
15
(2) |
16
(6) |
17
(2) |
18
|
19
|
20
(7) |
21
(1) |
22
|
23
(6) |
24
|
25
|
26
|
27
(2) |
28
|
29
|
30
(3) |
|
From: John Laur <gork@us...> - 2001-11-30 09:35:30
|
Update of /cvsroot/tuxscreen/buildroot-tux/sources In directory usw-pr-cvs1:/tmp/cvs-serv19565/sources Modified Files: device_table.txt Log Message: forgot /dev/wheaties! Index: device_table.txt =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/sources/device_table.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- device_table.txt 2001/11/30 09:22:19 1.3 +++ device_table.txt 2001/11/30 09:35:28 1.4 @@ -55,7 +55,7 @@ /boot/var/dev/ttyP c 640 0 0 57 0 0 1 4 /boot/var/dev/ttySA c 640 0 0 204 5 0 1 3 /boot/var/dev/ucb1x00-ts c 640 0 0 10 14 - - - - +/boot/var/dev/wheaties c 640 0 0 60 0 - - - /boot/var/dev/audio c 640 0 29 14 4 - - - /boot/var/dev/audio1 c 640 0 29 14 20 - - - /boot/var/dev/dsp c 640 0 29 14 3 - - - |
From: John Laur <gork@us...> - 2001-11-30 09:22:22
|
Update of /cvsroot/tuxscreen/buildroot-tux/sources In directory usw-pr-cvs1:/tmp/cvs-serv15767/sources Modified Files: device_table.txt Added Files: config-2.4.16-rmk1-tux1 linux-2.4.16-rmk1-tux1.lpp.patch Removed Files: config-2.4.13-ac8-rmk1-tux1 config-2.4.7-rmk2-np1-tux1 linux-2.4.7.lpp.patch linux-2.4.7.touchscreen.patch wheaties.patch Log Message: OK Folks, time for a new kernel. 2.4.16-rmk1-tux1 Old cvs is tagged kernel2_4_7 for those who miss it :) This kernel includes (among other stuff) the following changes * new ucb1x00 api for touchscreen * new major/minor numbers for ucb1x00-audio device (regular /dev/dsp now) * wheaties and serial flash support * support for screen +/- keys Share and enjoy. John --- NEW FILE: config-2.4.16-rmk1-tux1 --- # # Automatically generated by make menuconfig: don't edit # CONFIG_ARM=y # CONFIG_EISA is not set # CONFIG_SBUS is not set # CONFIG_MCA is not set CONFIG_UID16=y CONFIG_RWSEM_GENERIC_SPINLOCK=y # CONFIG_RWSEM_XCHGADD_ALGORITHM is not set # CONFIG_GENERIC_BUST_SPINLOCK is not set # CONFIG_GENERIC_ISA_DMA is not set # # Code maturity level options # CONFIG_EXPERIMENTAL=y # CONFIG_OBSOLETE is not set # # Loadable module support # CONFIG_MODULES=y # CONFIG_MODVERSIONS is not set # CONFIG_KMOD is not set # # System Type # # CONFIG_ARCH_ANAKIN is not set # CONFIG_ARCH_ARCA5K is not set # CONFIG_ARCH_CLPS7500 is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_CO285 is not set # CONFIG_ARCH_EBSA110 is not set # CONFIG_ARCH_CAMELOT is not set # CONFIG_ARCH_FOOTBRIDGE is not set # CONFIG_ARCH_INTEGRATOR is not set # CONFIG_ARCH_L7200 is not set # CONFIG_ARCH_RPC is not set CONFIG_ARCH_SA1100=y # CONFIG_ARCH_SHARK is not set # # Archimedes/A5000 Implementations # # CONFIG_ARCH_ARC is not set # CONFIG_ARCH_A5K is not set # # Footbridge Implementations # # CONFIG_ARCH_CATS is not set # CONFIG_ARCH_PERSONAL_SERVER is not set # CONFIG_ARCH_EBSA285_ADDIN is not set # CONFIG_ARCH_EBSA285_HOST is not set # CONFIG_ARCH_NETWINDER is not set # # SA11x0 Implementations # # CONFIG_SA1100_ASSABET is not set # CONFIG_ASSABET_NEPONSET is not set # CONFIG_SA1100_ADSBITSY is not set # CONFIG_SA1100_BRUTUS is not set # CONFIG_SA1100_CERF is not set # CONFIG_SA1100_H3600 is not set # CONFIG_SA1100_EXTENEX1 is not set # CONFIG_SA1100_FLEXANET is not set # CONFIG_SA1100_FREEBIRD is not set # CONFIG_SA1100_GRAPHICSCLIENT is not set # CONFIG_SA1100_GRAPHICSMASTER is not set # CONFIG_SA1100_JORNADA720 is not set # CONFIG_SA1100_HUW_WEBPANEL is not set # CONFIG_SA1100_ITSY is not set # CONFIG_SA1100_LART is not set # CONFIG_SA1100_NANOENGINE is not set # CONFIG_SA1100_OMNIMETER is not set # CONFIG_SA1100_PANGOLIN is not set # CONFIG_SA1100_PLEB is not set CONFIG_SA1100_SHANNON=y # CONFIG_SA1100_SHANNON_32M is not set # CONFIG_SA1100_SHERMAN is not set # CONFIG_SA1100_SIMPAD is not set # CONFIG_SA1100_PFS168 is not set # CONFIG_SA1100_VICTOR is not set # CONFIG_SA1100_XP860 is not set # CONFIG_SA1100_YOPY is not set # CONFIG_SA1100_USB is not set # CONFIG_SA1100_USB_NETLINK is not set # CONFIG_SA1100_USB_CHAR is not set # # CLPS711X/EP721X Implementations # # CONFIG_ARCH_AUTCPU12 is not set # CONFIG_ARCH_CDB89712 is not set # CONFIG_ARCH_CLEP7312 is not set # CONFIG_ARCH_EDB7211 is not set # CONFIG_ARCH_P720T is not set # CONFIG_ARCH_EP7211 is not set # CONFIG_ARCH_EP7212 is not set # CONFIG_ARCH_ACORN is not set # CONFIG_FOOTBRIDGE is not set # CONFIG_FOOTBRIDGE_HOST is not set # CONFIG_FOOTBRIDGE_ADDIN is not set CONFIG_CPU_32=y # CONFIG_CPU_26 is not set # CONFIG_CPU_32v3 is not set CONFIG_CPU_32v4=y # CONFIG_CPU_ARM610 is not set # CONFIG_CPU_ARM710 is not set # CONFIG_CPU_ARM720T is not set # CONFIG_CPU_ARM920T is not set # CONFIG_CPU_ARM922T is not set # CONFIG_CPU_ARM926T is not set # CONFIG_CPU_ARM1020 is not set # CONFIG_CPU_SA110 is not set CONFIG_CPU_SA1100=y CONFIG_ARM_THUMB=y CONFIG_DISCONTIGMEM=y # # General setup # # CONFIG_PCI is not set CONFIG_ISA=y # CONFIG_ISA_DMA is not set # CONFIG_CPU_FREQ is not set CONFIG_HOTPLUG=y # # PCMCIA/CardBus support # CONFIG_PCMCIA=y # CONFIG_I82092 is not set # CONFIG_I82365 is not set # CONFIG_TCIC is not set # CONFIG_PCMCIA_CLPS6700 is not set CONFIG_PCMCIA_SA1100=y CONFIG_NET=y CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y # CONFIG_FPE_NWFPE is not set CONFIG_FPE_FASTFPE=y CONFIG_KCORE_ELF=y # CONFIG_KCORE_AOUT is not set # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y # CONFIG_BINFMT_MISC is not set # CONFIG_PM is not set # CONFIG_ARTHUR is not set CONFIG_CMDLINE="console=ttySA0,115200 console=tty1 root=/dev/mtdblock2 init=/linuxrc" # CONFIG_LEDS is not set CONFIG_ALIGNMENT_TRAP=y # # Parallel port support # # CONFIG_PARPORT is not set # # Memory Technology Devices (MTD) # CONFIG_MTD=y # CONFIG_MTD_DEBUG is not set CONFIG_MTD_PARTITIONS=y # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_BOOTLDR_PARTS is not set # CONFIG_MTD_AFS_PARTS is not set CONFIG_MTD_CHAR=y CONFIG_MTD_BLOCK=y # CONFIG_FTL is not set # CONFIG_NFTL is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y # CONFIG_MTD_CFI_ADV_OPTIONS is not set # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CFI_AMDSTD=y # CONFIG_MTD_RAM is not set # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=y # CONFIG_MTD_OBSOLETE_CHIPS is not set # CONFIG_MTD_AMDSTD is not set # CONFIG_MTD_SHARP is not set # CONFIG_MTD_JEDEC is not set # # Mapping drivers for chip access # # CONFIG_MTD_PHYSMAP is not set # CONFIG_MTD_NORA is not set # CONFIG_MTD_ARM_INTEGRATOR is not set # CONFIG_MTD_CDB89712 is not set CONFIG_MTD_SA1100=y # CONFIG_MTD_DC21285 is not set # CONFIG_MTD_IQ80310 is not set # CONFIG_MTD_PCI is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_SLRAM is not set # CONFIG_MTD_MTDRAM is not set # CONFIG_MTD_BLKMTD is not set CONFIG_MTD_SHANNON_SERIALFLASH=y # CONFIG_MTD_DOC1000 is not set # CONFIG_MTD_DOC2000 is not set # CONFIG_MTD_DOC2001 is not set # CONFIG_MTD_DOCPROBE is not set # # NAND Flash Device Drivers # # CONFIG_MTD_NAND is not set # # Plug and Play configuration # # CONFIG_PNP is not set # CONFIG_ISAPNP is not set # # Block devices # # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_XD is not set # CONFIG_PARIDE is not set # CONFIG_BLK_CPQ_DA is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_LOOP=y # CONFIG_BLK_DEV_NBD is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=8192 # CONFIG_BLK_DEV_INITRD is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # CONFIG_BLK_DEV_MD is not set # CONFIG_MD_LINEAR is not set # CONFIG_MD_RAID0 is not set # CONFIG_MD_RAID1 is not set # CONFIG_MD_RAID5 is not set # CONFIG_MD_MULTIPATH is not set # CONFIG_BLK_DEV_LVM is not set # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_MMAP=y # CONFIG_NETLINK is not set # CONFIG_NETFILTER is not set # CONFIG_FILTER is not set CONFIG_UNIX=y CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_INET_ECN is not set # CONFIG_SYN_COOKIES is not set # CONFIG_IPV6 is not set # CONFIG_KHTTPD is not set # CONFIG_ATM is not set # CONFIG_VLAN_8021Q is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_DECNET is not set # CONFIG_BRIDGE is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_LLC is not set # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network device support # CONFIG_NETDEVICES=y # # ARCnet devices # # CONFIG_ARCNET is not set # CONFIG_DUMMY is not set # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set # CONFIG_TUN is not set # # Ethernet (10 or 100Mbit) # # CONFIG_NET_ETHERNET is not set # # Ethernet (1000 Mbit) # # CONFIG_ACENIC is not set # CONFIG_DL2K is not set # CONFIG_MYRI_SBUS is not set # CONFIG_NS83820 is not set # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set # CONFIG_SK98LIN is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP is not set # # Wireless LAN (non-hamradio) # CONFIG_NET_RADIO=y # CONFIG_STRIP is not set # CONFIG_WAVELAN is not set # CONFIG_ARLAN is not set # CONFIG_AIRONET4500 is not set # CONFIG_AIRONET4500_NONCS is not set # CONFIG_AIRONET4500_PROC is not set CONFIG_AIRO=y CONFIG_HERMES=y CONFIG_PCMCIA_HERMES=y CONFIG_AIRO_CS=y CONFIG_NET_WIRELESS=y # # Token Ring devices # # CONFIG_TR is not set # CONFIG_NET_FC is not set # CONFIG_RCPCI is not set # CONFIG_SHAPER is not set # # Wan interfaces # # CONFIG_WAN is not set # # PCMCIA network device support # CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=y CONFIG_PCMCIA_3C574=y CONFIG_PCMCIA_FMVJ18X=y CONFIG_PCMCIA_PCNET=y CONFIG_PCMCIA_NMCLAN=y CONFIG_PCMCIA_SMC91C92=y CONFIG_PCMCIA_XIRC2PS=y # CONFIG_PCMCIA_AXNET is not set # CONFIG_ARCNET_COM20020_CS is not set # CONFIG_PCMCIA_IBMTR is not set CONFIG_NET_PCMCIA_RADIO=y CONFIG_PCMCIA_RAYCS=y CONFIG_PCMCIA_NETWAVE=y CONFIG_PCMCIA_WAVELAN=y # CONFIG_AIRONET4500_CS is not set # # Amateur Radio support # # CONFIG_HAMRADIO is not set # # IrDA (infrared) support # # CONFIG_IRDA is not set # # ATA/IDE/MFM/RLL support # CONFIG_IDE=y # # IDE, ATA and ATAPI Block devices # CONFIG_BLK_DEV_IDE=y # CONFIG_BLK_DEV_HD_IDE is not set # CONFIG_BLK_DEV_HD is not set CONFIG_BLK_DEV_IDEDISK=y # CONFIG_IDEDISK_MULTI_MODE is not set # CONFIG_BLK_DEV_IDEDISK_VENDOR is not set # CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set # CONFIG_BLK_DEV_IDEDISK_IBM is not set # CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set # CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set # CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set # CONFIG_BLK_DEV_IDEDISK_WD is not set # CONFIG_BLK_DEV_COMMERIAL is not set # CONFIG_BLK_DEV_TIVO is not set CONFIG_BLK_DEV_IDECS=y # CONFIG_BLK_DEV_IDECD is not set # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEFLOPPY is not set # CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_BLK_DEV_CMD640 is not set # CONFIG_BLK_DEV_CMD640_ENHANCED is not set # CONFIG_BLK_DEV_ISAPNP is not set # CONFIG_IDE_CHIPSETS is not set # CONFIG_IDEDMA_AUTO is not set # CONFIG_DMA_NONPCI is not set # CONFIG_BLK_DEV_IDE_MODES is not set # CONFIG_BLK_DEV_ATARAID is not set # CONFIG_BLK_DEV_ATARAID_PDC is not set # CONFIG_BLK_DEV_ATARAID_HPT is not set # # SCSI support # # CONFIG_SCSI is not set # # I2O device support # # CONFIG_I2O is not set # CONFIG_I2O_BLOCK is not set # CONFIG_I2O_LAN is not set # CONFIG_I2O_SCSI is not set # CONFIG_I2O_PROC is not set # # ISDN subsystem # # CONFIG_ISDN is not set # # Input core support # CONFIG_INPUT=y CONFIG_INPUT_KEYBDEV=y # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_EVDEV is not set # # Character devices # CONFIG_VT=y CONFIG_VT_CONSOLE=y # CONFIG_SERIAL is not set # CONFIG_SERIAL_EXTENDED is not set # CONFIG_SERIAL_NONSTANDARD is not set # # Serial drivers # # CONFIG_SERIAL_ANAKIN is not set # CONFIG_SERIAL_ANAKIN_CONSOLE is not set # CONFIG_SERIAL_AMBA is not set # CONFIG_SERIAL_AMBA_CONSOLE is not set # CONFIG_SERIAL_CLPS711X is not set # CONFIG_SERIAL_CLPS711X_CONSOLE is not set # CONFIG_SERIAL_21285 is not set # CONFIG_SERIAL_21285_OLD is not set # CONFIG_SERIAL_21285_CONSOLE is not set # CONFIG_SERIAL_UART00 is not set # CONFIG_SERIAL_UART00_CONSOLE is not set CONFIG_SERIAL_SA1100=y CONFIG_SERIAL_SA1100_CONSOLE=y CONFIG_SA1100_DEFAULT_BAUDRATE=115200 # CONFIG_SERIAL_8250 is not set # CONFIG_SERIAL_8250_CONSOLE is not set # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_MANY_PORTS is not set # CONFIG_SERIAL_8250_SHARE_IRQ is not set # CONFIG_SERIAL_8250_DETECT_IRQ is not set # CONFIG_SERIAL_8250_MULTIPORT is not set # CONFIG_SERIAL_8250_HUB6 is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 # # I2C support # # CONFIG_I2C is not set # # L3 serial bus support # # CONFIG_L3 is not set # CONFIG_L3_ALGOBIT is not set # CONFIG_L3_BIT_SA1100_GPIO is not set # CONFIG_L3_SA1111 is not set # CONFIG_BIT_SA1100_GPIO is not set # # Mice # # CONFIG_BUSMOUSE is not set # CONFIG_MOUSE is not set # # Joysticks # # CONFIG_INPUT_GAMEPORT is not set # CONFIG_INPUT_NS558 is not set # CONFIG_INPUT_LIGHTNING is not set # CONFIG_INPUT_PCIGAME is not set # CONFIG_INPUT_CS461X is not set # CONFIG_INPUT_EMU10K1 is not set # CONFIG_INPUT_SERIO is not set # CONFIG_INPUT_SERPORT is not set # CONFIG_INPUT_ANALOG is not set # CONFIG_INPUT_A3D is not set # CONFIG_INPUT_ADI is not set # CONFIG_INPUT_COBRA is not set # CONFIG_INPUT_GF2K is not set # CONFIG_INPUT_GRIP is not set # CONFIG_INPUT_INTERACT is not set # CONFIG_INPUT_TMDC is not set # CONFIG_INPUT_SIDEWINDER is not set # CONFIG_INPUT_IFORCE_USB is not set # CONFIG_INPUT_IFORCE_232 is not set # CONFIG_INPUT_WARRIOR is not set # CONFIG_INPUT_MAGELLAN is not set # CONFIG_INPUT_SPACEORB is not set # CONFIG_INPUT_SPACEBALL is not set # CONFIG_INPUT_STINGER is not set # CONFIG_INPUT_DB9 is not set # CONFIG_INPUT_GAMECON is not set # CONFIG_INPUT_TURBOGRAFX is not set # CONFIG_QIC02_TAPE is not set # # Watchdog Cards # CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_SOFT_WATCHDOG is not set # CONFIG_WDT is not set # CONFIG_WDTPCI is not set # CONFIG_PCWATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_21285_WATCHDOG is not set # CONFIG_977_WATCHDOG is not set CONFIG_SA1100_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set # CONFIG_I810_TCO is not set # CONFIG_MIXCOMWD is not set # CONFIG_60XX_WDT is not set # CONFIG_W83877F_WDT is not set # CONFIG_MACHZ_WDT is not set # CONFIG_INTEL_RNG is not set # CONFIG_NVRAM is not set # CONFIG_RTC is not set CONFIG_SA1100_RTC=y CONFIG_SHANNON_IRKBD=y CONFIG_SHANNON_SPI=y CONFIG_SHANNON_WHEATIES=y # CONFIG_DTLK is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # # Ftape, the floppy tape device driver # # CONFIG_FTAPE is not set # CONFIG_AGP is not set # CONFIG_DRM is not set # # PCMCIA character devices # # # Multimedia devices # # CONFIG_VIDEO_DEV is not set # # File systems # # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set # CONFIG_AUTOFS4_FS is not set CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_ADFS_FS is not set # CONFIG_ADFS_FS_RW is not set # CONFIG_AFFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EXT3_FS is not set # CONFIG_JBD is not set # CONFIG_JBD_DEBUG is not set CONFIG_FAT_FS=y # CONFIG_MSDOS_FS is not set # CONFIG_UMSDOS_FS is not set CONFIG_VFAT_FS=y # CONFIG_EFS_FS is not set # CONFIG_JFFS_FS is not set CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 # CONFIG_CRAMFS is not set # CONFIG_TMPFS is not set CONFIG_RAMFS=y # CONFIG_ISO9660_FS is not set # CONFIG_JOLIET is not set # CONFIG_ZISOFS is not set CONFIG_MINIX_FS=y # CONFIG_VXFS_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_NTFS_RW is not set # CONFIG_HPFS_FS is not set CONFIG_PROC_FS=y # CONFIG_DEVFS_FS is not set # CONFIG_DEVFS_MOUNT is not set # CONFIG_DEVFS_DEBUG is not set CONFIG_DEVPTS_FS=y # CONFIG_QNX4FS_FS is not set # CONFIG_QNX4FS_RW is not set # CONFIG_ROMFS_FS is not set CONFIG_EXT2_FS=y # CONFIG_SYSV_FS is not set # CONFIG_UDF_FS is not set # CONFIG_UDF_RW is not set # CONFIG_UFS_FS is not set # CONFIG_UFS_FS_WRITE is not set # # Network File Systems # # CONFIG_CODA_FS is not set # CONFIG_INTERMEZZO_FS is not set CONFIG_NFS_FS=y CONFIG_NFS_V3=y # CONFIG_ROOT_NFS is not set # CONFIG_NFSD is not set # CONFIG_NFSD_V3 is not set CONFIG_SUNRPC=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y # CONFIG_SMB_FS is not set # CONFIG_NCP_FS is not set # CONFIG_NCPFS_PACKET_SIGNING is not set # CONFIG_NCPFS_IOCTL_LOCKING is not set # CONFIG_NCPFS_STRONG is not set # CONFIG_NCPFS_NFS_NS is not set # CONFIG_NCPFS_OS2_NS is not set # CONFIG_NCPFS_SMALLDOS is not set # CONFIG_NCPFS_NLS is not set # CONFIG_NCPFS_EXTRAS is not set # CONFIG_ZISOFS_FS is not set # CONFIG_ZLIB_FS_INFLATE is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_OSF_PARTITION is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ATARI_PARTITION is not set # CONFIG_MAC_PARTITION is not set CONFIG_MSDOS_PARTITION=y # CONFIG_BSD_DISKLABEL is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_SOLARIS_X86_PARTITION is not set # CONFIG_UNIXWARE_DISKLABEL is not set # CONFIG_LDM_PARTITION is not set # CONFIG_SGI_PARTITION is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_SUN_PARTITION is not set # CONFIG_SMB_NLS is not set CONFIG_NLS=y # # Native Language Support # CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1251 is not set CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_UTF8=y # # Console drivers # CONFIG_PC_KEYMAP=y # CONFIG_VGA_CONSOLE is not set # # Frame-buffer support # CONFIG_FB=y CONFIG_DUMMY_CONSOLE=y # CONFIG_FB_ACORN is not set # CONFIG_FB_ANAKIN is not set # CONFIG_FB_CLPS711X is not set CONFIG_FB_SA1100=y # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_VIRTUAL is not set # # Backlight support # CONFIG_FB_BACKLIGHT=y # CONFIG_BACKLIGHT_PM is not set CONFIG_BACKLIGHT_INPUT=y # CONFIG_ASSABET_BACKLIGHT is not set # CONFIG_HUW_WEBPANEL_BACKLIGHT is not set # CONFIG_FREEBIRD_BACKLIGHT is not set # CONFIG_OMNIMETER_BACKLIGHT is not set CONFIG_SHANNON_BACKLIGHT=y CONFIG_FBCON_ADVANCED=y # CONFIG_FBCON_MFB is not set # CONFIG_FBCON_CFB2 is not set # CONFIG_FBCON_CFB4 is not set CONFIG_FBCON_CFB8=y # CONFIG_FBCON_CFB16 is not set # CONFIG_FBCON_CFB24 is not set # CONFIG_FBCON_CFB32 is not set # CONFIG_FBCON_AFB is not set # CONFIG_FBCON_ILBM is not set # CONFIG_FBCON_IPLAN2P2 is not set # CONFIG_FBCON_IPLAN2P4 is not set # CONFIG_FBCON_IPLAN2P8 is not set # CONFIG_FBCON_MAC is not set # CONFIG_FBCON_VGA_PLANES is not set # CONFIG_FBCON_VGA is not set # CONFIG_FBCON_HGA is not set # CONFIG_FBCON_FONTWIDTH8_ONLY is not set # CONFIG_FBCON_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # # Sound # CONFIG_SOUND=y # CONFIG_SOUND_BT878 is not set # CONFIG_SOUND_CMPCI is not set # CONFIG_SOUND_EMU10K1 is not set # CONFIG_MIDI_EMU10K1 is not set # CONFIG_SOUND_FUSION is not set # CONFIG_SOUND_CS4281 is not set # CONFIG_SOUND_ES1370 is not set # CONFIG_SOUND_ES1371 is not set # CONFIG_SOUND_ESSSOLO1 is not set # CONFIG_SOUND_MAESTRO is not set # CONFIG_SOUND_MAESTRO3 is not set # CONFIG_SOUND_ICH is not set # CONFIG_SOUND_RME96XX is not set # CONFIG_SOUND_SONICVIBES is not set # CONFIG_SOUND_TRIDENT is not set # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set # CONFIG_SOUND_VIA82CXXX is not set # CONFIG_MIDI_VIA82CXXX is not set CONFIG_SOUND_SA1100=y # CONFIG_SOUND_UDA1341 is not set # CONFIG_SOUND_ASSABET_UDA1341 is not set # CONFIG_SOUND_H3600_UDA1341 is not set # CONFIG_SOUND_PANGOLIN_UDA1341 is not set # CONFIG_SOUND_SA1111_UDA1341 is not set # CONFIG_SOUND_SA1100SSP is not set # CONFIG_SOUND_OSS is not set # CONFIG_SOUND_WAVEARTIST is not set # CONFIG_SOUND_TVMIXER is not set # # Multimedia Capabilities Port drivers # CONFIG_MCP=y CONFIG_MCP_SA1100=y CONFIG_MCP_UCB1200=y CONFIG_MCP_UCB1200_AUDIO=y CONFIG_MCP_UCB1200_TS=y # # USB support # # CONFIG_USB is not set # CONFIG_USB_UHCI is not set # CONFIG_USB_UHCI_ALT is not set # CONFIG_USB_OHCI is not set # CONFIG_USB_OHCI_SA1111 is not set # CONFIG_USB_AUDIO is not set # CONFIG_USB_BLUETOOTH is not set # CONFIG_USB_STORAGE is not set # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_DPCM is not set # CONFIG_USB_STORAGE_HP8200e is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set # CONFIG_USB_HID is not set # CONFIG_USB_HIDDEV is not set # CONFIG_USB_KBD is not set # CONFIG_USB_MOUSE is not set # CONFIG_USB_WACOM is not set # CONFIG_USB_DC2XX is not set # CONFIG_USB_MDC800 is not set # CONFIG_USB_SCANNER is not set # CONFIG_USB_MICROTEK is not set # CONFIG_USB_HPUSBSCSI is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_KAWETH is not set # CONFIG_USB_CATC is not set # CONFIG_USB_CDCETHER is not set # CONFIG_USB_USBNET is not set # CONFIG_USB_USS720 is not set # # USB Serial Converter support # # CONFIG_USB_SERIAL is not set # CONFIG_USB_SERIAL_GENERIC is not set # CONFIG_USB_SERIAL_BELKIN is not set # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set # CONFIG_USB_SERIAL_EMPEG is not set # CONFIG_USB_SERIAL_FTDI_SIO is not set # CONFIG_USB_SERIAL_VISOR is not set # CONFIG_USB_SERIAL_IR is not set # CONFIG_USB_SERIAL_EDGEPORT is not set # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set # CONFIG_USB_SERIAL_KEYSPAN is not set # CONFIG_USB_SERIAL_KEYSPAN_USA28 is not set # CONFIG_USB_SERIAL_KEYSPAN_USA28X is not set # CONFIG_USB_SERIAL_KEYSPAN_USA28XA is not set # CONFIG_USB_SERIAL_KEYSPAN_USA28XB is not set # CONFIG_USB_SERIAL_KEYSPAN_USA19 is not set # CONFIG_USB_SERIAL_KEYSPAN_USA18X is not set # CONFIG_USB_SERIAL_KEYSPAN_USA19W is not set # CONFIG_USB_SERIAL_KEYSPAN_USA49W is not set # CONFIG_USB_SERIAL_MCT_U232 is not set # CONFIG_USB_SERIAL_PL2303 is not set # CONFIG_USB_SERIAL_CYBERJACK is not set # CONFIG_USB_SERIAL_XIRCOM is not set # CONFIG_USB_SERIAL_OMNINET is not set # CONFIG_USB_RIO500 is not set # # Bluetooth support # # CONFIG_BLUEZ is not set # # Kernel hacking # # CONFIG_NO_FRAME_POINTER is not set CONFIG_DEBUG_USER=y # CONFIG_DEBUG_INFO is not set # CONFIG_NO_PGT_CACHE is not set # CONFIG_DEBUG_KERNEL is not set # CONFIG_DEBUG_SLAB is not set # CONFIG_MAGIC_SYSRQ is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_WAITQ is not set # CONFIG_DEBUG_BUGVERBOSE is not set # CONFIG_DEBUG_ERRORS is not set # CONFIG_DEBUG_LL is not set # CONFIG_DEBUG_DC21285_PORT is not set # CONFIG_DEBUG_CLPS711X_UART2 is not set --- NEW FILE: linux-2.4.16-rmk1-tux1.lpp.patch --- diff -urN --exclude *~ linux.orig/drivers/block/genhd.c linux/drivers/block/genhd.c --- linux.orig/drivers/block/genhd.c Wed Oct 17 16:46:29 2001 +++ linux/drivers/block/genhd.c Fri Nov 23 02:34:12 2001 @@ -171,12 +171,21 @@ extern int i2o_init(void); extern int cpqarray_init(void); +#if defined(CONFIG_LPP) +extern void fbcon_progress( unsigned int progress, char *text); +#define PROGRESS(value, text) fbcon_progress(value,text) +#else +#define PROGRESS(value,text) +#endif + int __init device_init(void) { + PROGRESS(9,"setting up block devices"); rwlock_init(&gendisk_lock); blk_dev_init(); [...41266 lines suppressed...] sock_init(); start_context_thread(); @@ -767,9 +778,16 @@ #endif /* Mount the root filesystem.. */ + PROGRESS(48, "mounting root filesystem"); mount_root(); + PROGRESS(49, "mounting devfs filesystem"); mount_devfs_fs (); + + PROGRESS(50, "starting init"); +#ifdef CONFIG_LPP + fbcon_register_progress(); +#endif #ifdef CONFIG_BLK_DEV_INITRD root_mountflags = real_root_mountflags; Index: device_table.txt =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/sources/device_table.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- device_table.txt 2001/10/11 17:19:16 1.2 +++ device_table.txt 2001/11/30 09:22:19 1.3 @@ -54,8 +54,7 @@ /boot/var/dev/ptyp c 640 0 0 2 0 0 1 1 /boot/var/dev/ttyP c 640 0 0 57 0 0 1 4 /boot/var/dev/ttySA c 640 0 0 204 5 0 1 3 -/boot/var/dev/ucb1200-ts c 640 0 0 11 0 - - - -/boot/var/dev/ucb1200-tsraw c 640 0 0 11 0 - - - +/boot/var/dev/ucb1x00-ts c 640 0 0 10 14 - - - /boot/var/dev/audio c 640 0 29 14 4 - - - /boot/var/dev/audio1 c 640 0 29 14 20 - - - --- config-2.4.13-ac8-rmk1-tux1 DELETED --- --- config-2.4.7-rmk2-np1-tux1 DELETED --- --- linux-2.4.7.lpp.patch DELETED --- --- linux-2.4.7.touchscreen.patch DELETED --- --- wheaties.patch DELETED --- |
From: John Laur <gork@us...> - 2001-11-30 09:22:21
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv15767 Modified Files: Makefile Log Message: OK Folks, time for a new kernel. 2.4.16-rmk1-tux1 Old cvs is tagged kernel2_4_7 for those who miss it :) This kernel includes (among other stuff) the following changes * new ucb1x00 api for touchscreen * new major/minor numbers for ucb1x00-audio device (regular /dev/dsp now) * wheaties and serial flash support * support for screen +/- keys Share and enjoy. John Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- Makefile 2001/11/20 23:39:13 1.70 +++ Makefile 2001/11/30 09:22:18 1.71 @@ -62,18 +62,15 @@ IMAGE=$(BASE_DIR)/tuxscreen-image.jffs2 KERNEL_DIR=$(BASE_DIR)/linux -KERNEL_SOURCE=linux-2.4.7.tar.bz2 +KERNEL_SOURCE=linux-2.4.16.tar.bz2 KERNEL_SITE=ftp://ftp.us.kernel.org/pub/linux/kernel/v2.4 -PATCH_1=patch-2.4.7-rmk2.bz2 +PATCH_1=patch-2.4.16-rmk1.bz2 PATCH_1_SITE=ftp://ftp.arm.linux.org.uk/pub/armlinux/source/kernel-patches/v2.4 -PATCH_2=diff-2.4.7-rmk2-np1.gz -PATCH_2_SITE=ftp://ftp.arm.linux.org.uk/pub/armlinux/people/nico -PATCH_3=patch-2.4.7-rmk2-np1-tux1.gz -PATCH_3_SITE=http://russ.dhs.org/files/tuxpatches -PATCH_4=linux-2.4.7.touchscreen.patch -PATCH_LPP=linux-2.4.7.lpp.patch +PATCH_2=patch-2.4.16-rmk1-tux1.gz +PATCH_2_SITE=http://russ.dhs.org/files/tuxpatches +PATCH_LPP=linux-2.4.16-rmk1-tux1-lpp.patch PATCH_LPPBUILDROOT=lpp-buildroot-tux.patch -KCONFIG=$(SOURCE_DIR)/config-2.4.7-rmk2-np1-tux1 +KCONFIG=$(SOURCE_DIR)/config-2.4.16-rmk1-tux1 UCLIBC_DIR=$(BASE_DIR)/uClibc UCLIBC_SOURCE=uClibc-snapshot.tar.gz UCLIBC_PATCH=$(SOURCE_DIR)/uClibc.patch @@ -145,14 +142,9 @@ while [ ! -f $(DL_DIR)/$(PATCH_2) ] ; do \ wget -P $(DL_DIR) --passive $(PATCH_2_SITE)/$(PATCH_2); \ done; \ - while [ ! -f $(DL_DIR)/$(PATCH_3) ] ; do \ - wget -P $(DL_DIR) --passive $(PATCH_3_SITE)/$(PATCH_3); \ - done; \ bzcat $(DL_DIR)/$(KERNEL_SOURCE) | tar -xv; \ - bzcat $(DL_DIR)/$(PATCH_1) | patch -p0; \ + bzcat $(DL_DIR)/$(PATCH_1) | patch -d $(KERNEL_DIR) -p1; \ zcat $(DL_DIR)/$(PATCH_2) | patch -d $(KERNEL_DIR) -p1; \ - zcat $(DL_DIR)/$(PATCH_3) | patch -d $(KERNEL_DIR) -p1; \ - patch -d $(KERNEL_DIR) -p1 < $(SOURCE_DIR)/$(PATCH_4); \ fi; ifeq ($(LPP), y) @if [ ! -f $(KERNEL_DIR)/drivers/video/fbprogress.c ]; then \ |
From: Erik Andersen <andersee@us...> - 2001-11-27 20:21:40
|
Update of /cvsroot/tuxscreen/buildroot-tux/sources In directory usw-pr-cvs1:/tmp/cvs-serv24725 Modified Files: uClibc.patch Log Message: Lets try that again Index: uClibc.patch =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/sources/uClibc.patch,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- uClibc.patch 2001/11/27 20:19:37 1.3 +++ uClibc.patch 2001/11/27 20:21:36 1.4 @@ -1,6 +1,6 @@ diff -u -r1.13 Config.arm ---- Config.arm 2001/11/23 09:05:00 1.13 -+++ Config.arm 2001/11/27 20:18:40 +--- uClibc/extra/Configs/Config.arm.bak 2001/11/23 09:05:00 1.13 ++++ uClibc/extra/Configs/Config.arm 2001/11/27 20:18:40 @@ -119,7 +119,7 @@ # If you want to include RPC support, enable this. RPC is almost never used # for anything except NFS support, so unless you plan to use NFS, leave this |
From: Erik Andersen <andersee@us...> - 2001-11-27 20:19:40
|
Update of /cvsroot/tuxscreen/buildroot-tux/sources In directory usw-pr-cvs1:/tmp/cvs-serv24065 Modified Files: uClibc.patch Log Message: update uClibc patch for new uClibc math lib Index: uClibc.patch =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/sources/uClibc.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- uClibc.patch 2001/10/04 12:05:27 1.2 +++ uClibc.patch 2001/11/27 20:19:37 1.3 @@ -1,21 +1,7 @@ -diff -ur uClibc.orig/extra/Configs/Config.arm uClibc/extra/Configs/Config.arm ---- uClibc.orig/extra/Configs/Config.arm Fri Aug 10 22:21:52 2001 -+++ uClibc/extra/Configs/Config.arm Thu Sep 13 15:32:39 2001 -@@ -70,11 +70,11 @@ - - # Set this to `false' if you don't have/need float functions in libm. - # Set it to `true' otherwise, and make sure HAS_FLOATING_POINT is true as well. --HAS_LIBM_FLOAT = false -+HAS_LIBM_FLOAT = true - - # Set this to `false' if you don't have/need double functions in libm. - # Set it to `true' otherwise, and make sure HAS_FLOATING_POINT is true as well. --HAS_LIBM_DOUBLE = false -+HAS_LIBM_DOUBLE = true - - # Set this to `false' if you don't have/need long double functions in libm. - # Set it to `true' otherwise, and make sure HAS_FLOATING_POINT is true as well. -@@ -127,7 +127,7 @@ +diff -u -r1.13 Config.arm +--- Config.arm 2001/11/23 09:05:00 1.13 ++++ Config.arm 2001/11/27 20:18:40 +@@ -119,7 +119,7 @@ # If you want to include RPC support, enable this. RPC is almost never used # for anything except NFS support, so unless you plan to use NFS, leave this # disabled. This is off by default. @@ -24,7 +10,7 @@ # If you want to include support for the next version of the Internet # Protocol: IP version 6, enable this. This is off by default. -@@ -157,7 +157,7 @@ +@@ -149,7 +149,7 @@ # BIG FAT WARNING: # If you do not have a shared library loader with the correct name # sitting in the directory this points to, your binaries will not run. |
Update of /cvsroot/tuxscreen/fbtuxcal In directory usw-pr-cvs1:/tmp/cvs-serv31787 Modified Files: Makefile fbvideo.c fbvideo.h target.c target.h Removed Files: instructions.bmp.gz target_green.bmp.gz target_red.bmp.gz Log Message: Removed gzip load since we are jffs2. Add themes and a new theme called 'tiny' Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/fbtuxcal/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Makefile 2001/10/18 23:15:33 1.2 +++ Makefile 2001/11/23 06:28:07 1.3 @@ -11,10 +11,15 @@ SOURCES = fbvideo.c target.c fbtuxcal.c OBJECTS = $(SOURCES:.c=.o) +# where is your target root filesystem? DESTDIR=../root +# These are pathnames the app will look for bmp's on your +# target root filesystem. BINDIR=/usr/local/bin BMPDIR=/usr/local/images/ - # Yes, you need the trailing slash above! + # Yes, you need the trailing slash above! +# The theme you would like to install from the themes/ directory +THEME=tiny CFLAGS=-DBMPDIR=\"$(BMPDIR)\" @@ -27,4 +32,4 @@ install: $(INSTALL) -m 755 $(BINNAME) $(DESTDIR)$(BINDIR)/$(BINNAME) $(STRIP) $(DESTDIR)$(BINDIR)/$(BINNAME) - $(INSTALL) -m 644 *.bmp.gz $(DESTDIR)$(BMPDIR) + $(INSTALL) -m 644 themes/$(THEME)/*.bmp $(DESTDIR)$(BMPDIR) Index: fbvideo.c =================================================================== RCS file: /cvsroot/tuxscreen/fbtuxcal/fbvideo.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- fbvideo.c 2001/10/16 19:18:58 1.1.1.1 +++ fbvideo.c 2001/11/23 06:28:07 1.2 @@ -87,7 +87,7 @@ * Note: this only supports palettized BMP files, and it loads the file's * palette using framebuffer_palette */ -g_error bmp_load(struct stdbitmap **b, FILE *f) { +g_error bmp_load(struct stdbitmap **b, const char *bmpfile) { struct bmp_fileheader fhdr; struct bmp_infoheader ihdr; u8 bm[2]; @@ -96,6 +96,10 @@ u8 *p; g_error e; + FILE *f = fopen(bmpfile,"r"); + + if (f == 0) return "Can't open BMP file"; + /* Read "BM" signature */ if (!fread(bm,2,1,f) || bm[0]!='B' || bm[1]!='M') return "File doesn't appear to be in BMP format"; @@ -147,29 +151,6 @@ for (i=4-(w&3);i;i--) fgetc(f); } - - return sucess; -} - -/* Load a gzipped bitmap, piping it through gunzip */ -g_error bmp_load_gz(struct stdbitmap **b, const char *file) { - pid_t gzpid; - int outpipe[2]; - g_error e; - - /* Fork off a gunzip process to decompress our data */ - pipe(outpipe); - if (!(gzpid = fork())) { - dup2(outpipe[1],STDOUT_FILENO); - execlp("gunzip","gunzip","-c",file,NULL); - } - - /* read bitmap */ - e = bmp_load(b, fdopen(outpipe[0],"r")); - errorcheck; - - /* Make sure the child process is dead */ - kill(gzpid,SIGTERM); return sucess; } Index: fbvideo.h =================================================================== RCS file: /cvsroot/tuxscreen/fbtuxcal/fbvideo.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- fbvideo.h 2001/10/16 19:18:58 1.1.1.1 +++ fbvideo.h 2001/11/23 06:28:07 1.2 @@ -74,7 +74,7 @@ * - it only supports palettized BMP files, and it loads the file's palette * using framebuffer_palette */ -g_error bmp_load(struct stdbitmap **b, FILE *f); +g_error bmp_load(struct stdbitmap **b, const char *bmpfile); /* Load a gzipped BMP file by piping it through the gunzip * command-line program. Index: target.c =================================================================== RCS file: /cvsroot/tuxscreen/fbtuxcal/target.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- target.c 2001/10/18 23:15:33 1.2 +++ target.c 2001/11/23 06:28:07 1.3 @@ -54,13 +54,13 @@ errorcheck; /* Load our 3 bitmaps */ - e = bmp_load_gz(&target.instructions_bitmap,BMPDIR + e = bmp_load(&target.instructions_bitmap,BMPDIR INSTRUCTIONS_FILE); errorcheck; - e = bmp_load_gz(&target.target_bitmap,BMPDIR + e = bmp_load(&target.target_bitmap,BMPDIR TARGET_FILE); errorcheck; - e = bmp_load_gz(&target.acknowledge_bitmap,BMPDIR + e = bmp_load(&target.acknowledge_bitmap,BMPDIR ACKNOWLEDGE_FILE); errorcheck; Index: target.h =================================================================== RCS file: /cvsroot/tuxscreen/fbtuxcal/target.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- target.h 2001/10/16 19:18:59 1.1.1.1 +++ target.h 2001/11/23 06:28:07 1.2 @@ -33,9 +33,9 @@ * the art, make sure these definitions are still valid */ -#define INSTRUCTIONS_FILE "instructions.bmp.gz" -#define TARGET_FILE "target_red.bmp.gz" -#define ACKNOWLEDGE_FILE "target_green.bmp.gz" +#define INSTRUCTIONS_FILE "instructions.bmp" +#define TARGET_FILE "target_wait.bmp" +#define ACKNOWLEDGE_FILE "target_ack.bmp" #define BACKGROUND_COLOR 0 #define HOTSPOT_X 36 #define HOTSPOT_Y 36 --- instructions.bmp.gz DELETED --- --- target_green.bmp.gz DELETED --- --- target_red.bmp.gz DELETED --- |
From: John Laur <gork@us...> - 2001-11-23 06:28:10
|
Update of /cvsroot/tuxscreen/fbtuxcal/themes/tiny In directory usw-pr-cvs1:/tmp/cvs-serv31787/themes/tiny Added Files: instructions.bmp target_ack.bmp target_wait.bmp Log Message: Removed gzip load since we are jffs2. Add themes and a new theme called 'tiny' --- NEW FILE: instructions.bmp --- BM/ --- NEW FILE: target_ack.bmp --- BM¶ --- NEW FILE: target_wait.bmp --- BM¶ |
From: John Laur <gork@us...> - 2001-11-23 06:28:10
|
Update of /cvsroot/tuxscreen/fbtuxcal/themes/dropshadow In directory usw-pr-cvs1:/tmp/cvs-serv31787/themes/dropshadow Added Files: instructions.bmp target_ack.bmp target_wait.bmp Log Message: Removed gzip load since we are jffs2. Add themes and a new theme called 'tiny' --- NEW FILE: instructions.bmp --- BM*{ --- NEW FILE: target_ack.bmp --- BMZ "! . ( - # 5 % 4 (/% " $ & % $ & & ## .$ % & $ / --- NEW FILE: target_wait.bmp --- BM " + (! )) |
From: John Laur <gork@us...> - 2001-11-23 06:23:32
|
Update of /cvsroot/tuxscreen/fbtuxcal/themes/dropshadow In directory usw-pr-cvs1:/tmp/cvs-serv31181/themes/dropshadow Log Message: Directory /cvsroot/tuxscreen/fbtuxcal/themes/dropshadow added to the repository |
From: John Laur <gork@us...> - 2001-11-23 06:23:32
|
Update of /cvsroot/tuxscreen/fbtuxcal/themes/tiny In directory usw-pr-cvs1:/tmp/cvs-serv31181/themes/tiny Log Message: Directory /cvsroot/tuxscreen/fbtuxcal/themes/tiny added to the repository |
From: John Laur <gork@us...> - 2001-11-23 06:20:15
|
Update of /cvsroot/tuxscreen/fbtuxcal/themes In directory usw-pr-cvs1:/tmp/cvs-serv30752/themes Log Message: Directory /cvsroot/tuxscreen/fbtuxcal/themes added to the repository |
From: Tim Riker <timriker@us...> - 2001-11-21 00:02:01
|
Update of /cvsroot/tuxscreen/buildroot-tux/target_skeleton/etc/init.d In directory usw-pr-cvs1:/tmp/cvs-serv17860/target_skeleton/etc/init.d Modified Files: S50hostname Log Message: bb uses -F Index: S50hostname =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/target_skeleton/etc/init.d/S50hostname,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- S50hostname 2001/09/12 19:03:25 1.1.1.1 +++ S50hostname 2001/11/21 00:01:58 1.2 @@ -1,3 +1,3 @@ #!/bin/sh -hostname --file /etc/hostname +hostname -F /etc/hostname |
From: Tim Riker <timriker@us...> - 2001-11-20 23:39:15
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv12473 Modified Files: Makefile Log Message: erik fixed tinylogin, reverted hack Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.69 retrieving revision 1.70 diff -u -r1.69 -r1.70 --- Makefile 2001/11/20 23:33:45 1.69 +++ Makefile 2001/11/20 23:39:13 1.70 @@ -254,7 +254,7 @@ @cmp -s $(TARGET_DIR)/bin/tinylogin $(TINYLOGIN_DIR)/tinylogin; \ if [ $$? != 0 ] ; then \ set -x; \ - make CROSS="$(TARGET_CROSS)" CC="$(TARGET_CROSS)gcc" -C $(TINYLOGIN_DIR); \ + make CROSS="$(TARGET_CROSS)" -C $(TINYLOGIN_DIR); \ make CROSS="$(TARGET_CROSS)" PREFIX="$(TARGET_DIR)" -C tinylogin install; \ fi; |
From: Tim Riker <timriker@us...> - 2001-11-20 23:33:48
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv11203 Modified Files: Makefile Log Message: work around tinylogin makefile bug Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- Makefile 2001/11/20 21:35:25 1.68 +++ Makefile 2001/11/20 23:33:45 1.69 @@ -254,7 +254,7 @@ @cmp -s $(TARGET_DIR)/bin/tinylogin $(TINYLOGIN_DIR)/tinylogin; \ if [ $$? != 0 ] ; then \ set -x; \ - make CROSS="$(TARGET_CROSS)" -C $(TINYLOGIN_DIR); \ + make CROSS="$(TARGET_CROSS)" CC="$(TARGET_CROSS)gcc" -C $(TINYLOGIN_DIR); \ make CROSS="$(TARGET_CROSS)" PREFIX="$(TARGET_DIR)" -C tinylogin install; \ fi; |
From: Tim Riker <timriker@us...> - 2001-11-20 23:03:15
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv3559 Modified Files: makefile.microwindows Log Message: stop nuking _Tim's_ /linuxrc Index: makefile.microwindows =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/makefile.microwindows,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- makefile.microwindows 2001/11/20 21:54:14 1.6 +++ makefile.microwindows 2001/11/20 23:03:12 1.7 @@ -65,7 +65,6 @@ (cd $(TINYTOE_DIR); make CC=$(TARGET_CROSS)gcc NANOXDIR="$(MICROWIN_DIR)/src" LIBDIR=$(BUILD_DIR)/lib all; make install INSTALLDIR=$(TARGET_DIR)/usr/local/bin) - cp -fa $(TINYTOE_DIR)/skel/linuxrc $(TARGET_DIR) cp -fa $(TINYTOE_DIR)/skel/inittab $(TARGET_DIR)/etc cp -fa $(TINYTOE_DIR)/skel/tuxscrwm.conf $(TARGET_DIR)/etc |
From: Tim Riker <timriker@us...> - 2001-11-20 21:54:17
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv16517 Modified Files: makefile.microwindows Log Message: dl stuff to sources/dl Index: makefile.microwindows =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/makefile.microwindows,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- makefile.microwindows 2001/10/26 04:49:06 1.5 +++ makefile.microwindows 2001/11/20 21:54:14 1.6 @@ -13,32 +13,32 @@ $(BUILD_DIR)/lib/libjpeg.a: @if [ ! -d $(JPEG_DIR) ] ; then \ - while [ ! -f $(SOURCE_DIR)/$(JPEG_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(JPEG_SOURCE); \ + while [ ! -f $(DL_DIR)/$(JPEG_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(JPEG_SOURCE); \ done; \ - tar zxvf $(SOURCE_DIR)/$(JPEG_SOURCE); \ + zcat $(DL_DIR)/$(JPEG_SOURCE) | tar -xv ; \ fi (cd $(JPEG_DIR); ./configure --prefix=$(BUILD_DIR) arm-linux; make CC=$(TARGET_CROSS)gcc all; make install-lib; make install-headers) $(BUILD_DIR)/lib/libdotconf.a: @if [ ! -d $(DOTCONF_DIR) ] ; then \ - while [ ! -f $(SOURCE_DIR)/$(DOTCONF_SOURCE) ]; do \ - wget -P $(SOURCE_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(DOTCONF_SOURCE); \ + while [ ! -f $(DL_DIR)/$(DOTCONF_SOURCE) ]; do \ + wget -P $(DL_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(DOTCONF_SOURCE); \ done; \ - tar zxvf $(SOURCE_DIR)/$(DOTCONF_SOURCE); \ + zcat $(DL_DIR)/$(DOTCONF_SOURCE) | tar -xv; \ fi (cd $(DOTCONF_DIR); CC=$(TARGET_CROSS)gcc ./configure --prefix=$(BUILD_DIR) --host=arm-linux --enable-shared=no; make all; make install) microwin-tree: $(BUILD_DIR)/lib/libjpeg.a @if [ ! -d $(MICROWIN_DIR) ] ; then \ - while [ ! -f $(SOURCE_DIR)/$(MICROWIN_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(MICROWIN_SOURCE); \ - wget -P $(SOURCE_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(MICROWIN_PATCH); \ + while [ ! -f $(DL_DIR)/$(MICROWIN_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(MICROWIN_SOURCE); \ + wget -P $(DL_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(MICROWIN_PATCH); \ done; \ - tar zxvf $(SOURCE_DIR)/$(MICROWIN_SOURCE); \ - cat $(SOURCE_DIR)/$(MICROWIN_PATCH) | patch -d $(MICROWIN_DIR) -p1; \ + zcat $(DL_DIR)/$(MICROWIN_SOURCE) | tar -xv; \ + cat $(DL_DIR)/$(MICROWIN_PATCH) | patch -d $(MICROWIN_DIR) -p1; \ cp $(MICROWIN_DIR)/src/Configs/config.tuxscreen $(MICROWIN_DIR)/src/config; \ fi @@ -57,10 +57,10 @@ microwin-apps: $(BUILD_DIR)/lib/libdotconf.a @if [ ! -d $(TINYTOE_DIR) ] ; then \ - while [ ! -f $(SOURCE_DIR)/$(TINYTOE_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(TINYTOE_SOURCE); \ + while [ ! -f $(DL_DIR)/$(TINYTOE_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive-ftp http://tuxscreen.net/download/microwin/latest/$(TINYTOE_SOURCE); \ done; \ - tar zxvf $(SOURCE_DIR)/$(TINYTOE_SOURCE);\ + zcat $(DL_DIR)/$(TINYTOE_SOURCE) | tar -xv;\ fi (cd $(TINYTOE_DIR); make CC=$(TARGET_CROSS)gcc NANOXDIR="$(MICROWIN_DIR)/src" LIBDIR=$(BUILD_DIR)/lib all; make install INSTALLDIR=$(TARGET_DIR)/usr/local/bin) @@ -73,12 +73,10 @@ cp -fa $(TINYTOE_DIR)/skel/viewml $(TARGET_DIR)/usr/local/bin cp -r $(TINYTOE_DIR)/skel/images $(TARGET_DIR)/usr/local -microwindows: microwin-tree microwin-apps +microwindows: microwin-tree microwin-apps microwindows-clean: -make -C $(JPEG_DIR) clean -make -C $(DOTCONF_DIR) clean -make -C $(MICROWIN_DIR)/src clean -make -C $(TINYTOE_DIR) clean - - |
From: Tim Riker <timriker@us...> - 2001-11-20 21:35:29
|
Update of /cvsroot/tuxscreen/buildroot-tux/sources In directory usw-pr-cvs1:/tmp/cvs-serv10994/sources Modified Files: .cvsignore Log Message: dl stuff to sources/dl Index: .cvsignore =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/sources/.cvsignore,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- .cvsignore 2001/10/18 23:29:14 1.3 +++ .cvsignore 2001/11/20 21:35:25 1.4 @@ -1,18 +1 @@ -blob-*.tar.gz -busybox.tar.gz -diff-2.4.7-rmk2-np1.gz -linux-2.4.7.tar.bz2 -mtd-snapshot-*.tar.bz2 -patch-2.4.7-rmk2-np1-tux1.gz -patch-2.4.7-rmk2.bz2 -pcmcia-cs-*.tar.gz -tinylogin.tar.gz -uClibc-snapshot.tar.gz -uClibc-*.tar.gz -udhcp-*.tar.gz -lrzsz-*.tar.gz -jpegsrc.*.tar.gz -microwin-snapshot.tar.gz -microwin-tux1.patch -dotconf-*.tar.gz -tinytoe-*.tar.gz +dl |
From: Tim Riker <timriker@us...> - 2001-11-20 21:35:29
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv10994 Modified Files: Makefile Log Message: dl stuff to sources/dl Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.67 retrieving revision 1.68 diff -u -r1.67 -r1.68 --- Makefile 2001/11/20 20:52:27 1.67 +++ Makefile 2001/11/20 21:35:25 1.68 @@ -52,6 +52,7 @@ TARGET_DIR=$(BASE_DIR)/root BUILD_DIR=$(BASE_DIR)/staging_dir SOURCE_DIR=$(BASE_DIR)/sources +DL_DIR=$(SOURCE_DIR)/dl TARGET_CC=$(BUILD_DIR)/bin/gcc TARGET_CC1=$(BUILD_DIR)/usr/bin/$(ARCH)-uclibc-gcc TARGET_CROSS=$(BUILD_DIR)/usr/bin/$(ARCH)-uclibc- @@ -107,16 +108,18 @@ all: world -world: kernel bootloader target +world: $(DL_DIR) kernel bootloader target +$(DL_DIR): + mkdir $(DL_DIR) bootloader: @if [ ! -d $(BLOB_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(BLOB_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) $(BLOB_SITE)/$(BLOB_SOURCE); \ + while [ ! -f $(DL_DIR)/$(BLOB_SOURCE) ] ; do \ + wget -P $(DL_DIR) $(BLOB_SITE)/$(BLOB_SOURCE); \ done; \ - tar -xzf $(SOURCE_DIR)/$(BLOB_SOURCE) ; \ + zcat $(DL_DIR)/$(BLOB_SOURCE) | tar -xv ; \ patch -p0 < $(BLOB_PATCH); \ fi; @cmp -s $(BLOB) $(BLOB_DIR)/src/blob; \ @@ -133,22 +136,22 @@ kernel: @if [ ! -d $(KERNEL_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(KERNEL_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(KERNEL_SITE)/$(KERNEL_SOURCE); \ + while [ ! -f $(DL_DIR)/$(KERNEL_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive $(KERNEL_SITE)/$(KERNEL_SOURCE); \ done; \ - while [ ! -f $(SOURCE_DIR)/$(PATCH_1) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(PATCH_1_SITE)/$(PATCH_1); \ + while [ ! -f $(DL_DIR)/$(PATCH_1) ] ; do \ + wget -P $(DL_DIR) --passive $(PATCH_1_SITE)/$(PATCH_1); \ done; \ - while [ ! -f $(SOURCE_DIR)/$(PATCH_2) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(PATCH_2_SITE)/$(PATCH_2); \ + while [ ! -f $(DL_DIR)/$(PATCH_2) ] ; do \ + wget -P $(DL_DIR) --passive $(PATCH_2_SITE)/$(PATCH_2); \ done; \ - while [ ! -f $(SOURCE_DIR)/$(PATCH_3) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(PATCH_3_SITE)/$(PATCH_3); \ - done; \ - bunzip2 -c $(SOURCE_DIR)/$(KERNEL_SOURCE) | tar -xv; \ - bzcat $(SOURCE_DIR)/$(PATCH_1) | patch -p0; \ - zcat $(SOURCE_DIR)/$(PATCH_2) | patch -d $(KERNEL_DIR) -p1; \ - zcat $(SOURCE_DIR)/$(PATCH_3) | patch -d $(KERNEL_DIR) -p1; \ + while [ ! -f $(DL_DIR)/$(PATCH_3) ] ; do \ + wget -P $(DL_DIR) --passive $(PATCH_3_SITE)/$(PATCH_3); \ + done; \ + bzcat $(DL_DIR)/$(KERNEL_SOURCE) | tar -xv; \ + bzcat $(DL_DIR)/$(PATCH_1) | patch -p0; \ + zcat $(DL_DIR)/$(PATCH_2) | patch -d $(KERNEL_DIR) -p1; \ + zcat $(DL_DIR)/$(PATCH_3) | patch -d $(KERNEL_DIR) -p1; \ patch -d $(KERNEL_DIR) -p1 < $(SOURCE_DIR)/$(PATCH_4); \ fi; ifeq ($(LPP), y) @@ -181,10 +184,10 @@ uclibc: $(TARGET_DIR) @if [ ! -d $(UCLIBC_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(UCLIBC_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(UCLIBC_SITE)/$(UCLIBC_SOURCE) ; \ + while [ ! -f $(DL_DIR)/$(UCLIBC_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive $(UCLIBC_SITE)/$(UCLIBC_SOURCE) ; \ done; \ - tar -xzf $(SOURCE_DIR)/$(UCLIBC_SOURCE) ; \ + zcat $(DL_DIR)/$(UCLIBC_SOURCE) | tar -xv ; \ patch -p0 < $(UCLIBC_PATCH) ; \ fi; @if [ ! -f $(UCLIBC_DIR)/lib/ld-uClibc-0.9.5.so ] ; then \ @@ -223,10 +226,10 @@ busybox: $(BUILD_DIR) @if [ ! -d $(BUSYBOX_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(BUSYBOX_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE) ; \ + while [ ! -f $(DL_DIR)/$(BUSYBOX_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE) ; \ done; \ - tar -xzf $(SOURCE_DIR)/$(BUSYBOX_SOURCE) ; \ + zcat $(DL_DIR)/$(BUSYBOX_SOURCE) | tar -xv ; \ cd busybox ; \ patch -p0 < $(BUSYBOX_PATCH); \ fi; @@ -240,10 +243,10 @@ tinylogin: $(BUILD_DIR) @if [ ! -d $(TINYLOGIN_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(TINYLOGIN_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(TINYLOGIN_SITE)/$(TINYLOGIN_SOURCE) ; \ + while [ ! -f $(DL_DIR)/$(TINYLOGIN_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive $(TINYLOGIN_SITE)/$(TINYLOGIN_SOURCE) ; \ done; \ - tar -xzf $(SOURCE_DIR)/$(TINYLOGIN_SOURCE) ; \ + zcat $(DL_DIR)/$(TINYLOGIN_SOURCE) | tar -xv ; \ perl -i -p -e "s/\`id -u\` -ne 0/0 == 1/;" \ -e "s/4755 --owner=root --group=root/755/" \ $(TINYLOGIN_DIR)/install.sh ; \ @@ -260,10 +263,10 @@ cardmgr: $(BUILD_DIR) @if [ ! -d $(PCMCIA_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(PCMCIA_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) $(PCMCIA_SITE)/$(PCMCIA_SOURCE) ; \ + while [ ! -f $(DL_DIR)/$(PCMCIA_SOURCE) ] ; do \ + wget -P $(DL_DIR) $(PCMCIA_SITE)/$(PCMCIA_SOURCE) ; \ done; \ - tar -xzf $(SOURCE_DIR)/$(PCMCIA_SOURCE) ; \ + zcat $(DL_DIR)/$(PCMCIA_SOURCE) | tar -xv ; \ fi; @cmp -s $(TARGET_DIR)/sbin/cardmgr $(PCMCIA_DIR)/cardmgr/cardmgr; \ if [ $$? != 0 ] ; then \ @@ -284,10 +287,10 @@ udhcpc: $(BUILD_DIR) @if [ ! -d $(UDHCP_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(UDHCP_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) $(UDHCP_SITE)/$(UDHCP_SOURCE); \ + while [ ! -f $(DL_DIR)/$(UDHCP_SOURCE) ] ; do \ + wget -P $(DL_DIR) $(UDHCP_SITE)/$(UDHCP_SOURCE); \ done; \ - tar -xzf $(SOURCE_DIR)/$(UDHCP_SOURCE) ; \ + zcat $(DL_DIR)/$(UDHCP_SOURCE) | tar -xv ; \ fi; @cmp -s $(TARGET_DIR)/sbin/udhcpc $(UDHCP_DIR)/udhcpc; \ if [ $$? != 0 ] ; then \ @@ -300,10 +303,10 @@ rz: $(BUILD_DIR) @if [ ! -d $(LRZSZ_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(LRZSZ_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) $(LRZSZ_SITE)/$(LRZSZ_SOURCE); \ + while [ ! -f $(DL_DIR)/$(LRZSZ_SOURCE) ] ; do \ + wget -P $(DL_DIR) $(LRZSZ_SITE)/$(LRZSZ_SOURCE); \ done; \ - tar -xzf $(SOURCE_DIR)/$(LRZSZ_SOURCE) ; \ + zcat $(DL_DIR)/$(LRZSZ_SOURCE) | tar -xv ; \ fi; @cmp -s $(TARGET_DIR)/usr/bin/rz $(LRZSZ_DIR)/src/lrz; \ if [ $$? != 0 ] ; then \ @@ -322,10 +325,10 @@ mkfs: @if [ ! -d $(MTD_DIR) ] ; then \ set -x; \ - while [ ! -f $(SOURCE_DIR)/$(MTD_SOURCE) ] ; do \ - wget -P $(SOURCE_DIR) --passive $(MTD_SITE)/$(MTD_SOURCE); \ + while [ ! -f $(DL_DIR)/$(MTD_SOURCE) ] ; do \ + wget -P $(DL_DIR) --passive $(MTD_SITE)/$(MTD_SOURCE); \ done; \ - bunzip2 -c $(SOURCE_DIR)/$(MTD_SOURCE) | tar -xv; \ + bzcat $(DL_DIR)/$(MTD_SOURCE) | tar -xv; \ fi; -@... [ ! -f $(MTD_DIR)/util/mkfs.jffs2 ] ; then \ set -x; \ @@ -362,7 +365,7 @@ distclean: rm -rf $(KERNEL_DIR) $(UCLIBC_DIR) $(BUSYBOX_DIR) $(TINYLOGIN_DIR) rm -rf $(MTD_DIR) $(PCMCIA_DIR) $(UDHCP_DIR) $(BLOB_DIR) $(LRZSZ_DIR) - rm -rf $(TARGET_DIR) $(BUILD_DIR) $(SOURCE_DIR) $(IMAGE) $(KERNEL) + rm -rf $(TARGET_DIR) $(BUILD_DIR) $(DL_DIR) $(IMAGE) $(KERNEL) sourceball: cd ..; \ |
From: Tim Riker <timriker@us...> - 2001-11-20 20:52:30
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv32159 Modified Files: Makefile Log Message: distclean lrzsz and blob Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.66 retrieving revision 1.67 diff -u -r1.66 -r1.67 --- Makefile 2001/11/17 12:36:30 1.66 +++ Makefile 2001/11/20 20:52:27 1.67 @@ -360,7 +360,8 @@ -make -C $(KERNEL_DIR) clean distclean: - rm -rf $(KERNEL_DIR) $(UCLIBC_DIR) $(BUSYBOX_DIR) $(TINYLOGIN_DIR) $(MTD_DIR) $(PCMCIA_DIR) $(UDHCP_DIR) + rm -rf $(KERNEL_DIR) $(UCLIBC_DIR) $(BUSYBOX_DIR) $(TINYLOGIN_DIR) + rm -rf $(MTD_DIR) $(PCMCIA_DIR) $(UDHCP_DIR) $(BLOB_DIR) $(LRZSZ_DIR) rm -rf $(TARGET_DIR) $(BUILD_DIR) $(SOURCE_DIR) $(IMAGE) $(KERNEL) sourceball: |
From: Derek Mulcahy <spacecoaster@us...> - 2001-11-17 12:36:34
|
Update of /cvsroot/tuxscreen/buildroot-tux In directory usw-pr-cvs1:/tmp/cvs-serv19392 Modified Files: Makefile Log Message: Updated mtd to use recent (and existing) files. Index: Makefile =================================================================== RCS file: /cvsroot/tuxscreen/buildroot-tux/Makefile,v retrieving revision 1.65 retrieving revision 1.66 diff -u -r1.65 -r1.66 --- Makefile 2001/11/15 09:42:18 1.65 +++ Makefile 2001/11/17 12:36:30 1.66 @@ -85,7 +85,7 @@ TINYLOGIN_SOURCE=tinylogin.tar.gz TINYLOGIN_SITE=http://tinylogin.lineo.com MTD_DIR=$(BASE_DIR)/mtd -MTD_SOURCE=mtd-snapshot-20011011.tar.bz2 +MTD_SOURCE=mtd-snapshot-20011115.tar.bz2 MTD_SITE=ftp://ftp.uk.linux.org/pub/people/dwmw2/mtd/cvs PCMCIA_DIR=$(BASE_DIR)/pcmcia-cs-3.1.29 PCMCIA_SOURCE=pcmcia-cs-3.1.29.tar.gz |
From: Derek Mulcahy <spacecoaster@us...> - 2001-11-17 00:31:16
|
Update of /cvsroot/tuxscreen/kernel In directory usw-pr-cvs1:/tmp/cvs-serv21649 Modified Files: tscal.c Log Message: Added open() and release() to maintain module count. Index: tscal.c =================================================================== RCS file: /cvsroot/tuxscreen/kernel/tscal.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- tscal.c 2001/11/16 23:22:45 1.2 +++ tscal.c 2001/11/17 00:31:12 1.3 @@ -107,6 +107,21 @@ return 0; } +static int +tscal_open(struct inode *inode, struct file *filp) +{ + int result = ts_fops.open(inode, filp); + if (!result) + MOD_INC_USE_COUNT; + return result; +} + +static int tscal_release(struct inode *inode, struct file *filp) +{ + MOD_DEC_USE_COUNT; + return ts_fops.release(inode, filp); +} + static int __init init_tscal(void) { @@ -115,9 +130,13 @@ printk(TSCAL_NAME ": filp_open returned %ld\n", PTR_ERR(file)); return -ENODEV; } + ts_fops.open = file->f_op->open; + ts_fops.release = file->f_op->release; ts_fops.read = file->f_op->read; ts_fops.ioctl = file->f_op->ioctl; + file->f_op->open = tscal_open; + file->f_op->release = tscal_release; file->f_op->read = tscal_read; file->f_op->ioctl = tscal_ioctl; @@ -127,6 +146,8 @@ static void __exit cleanup_tscal(void) { + file->f_op->open = ts_fops.open; + file->f_op->release = ts_fops.release; file->f_op->read = ts_fops.read; file->f_op->ioctl = ts_fops.ioctl; |
From: Derek Mulcahy <spacecoaster@us...> - 2001-11-16 23:22:47
|
Update of /cvsroot/tuxscreen/kernel In directory usw-pr-cvs1:/tmp/cvs-serv6911 Modified Files: tscal.c Log Message: Improved module operates completely transparently. Index: tscal.c =================================================================== RCS file: /cvsroot/tuxscreen/kernel/tscal.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- tscal.c 2001/11/16 23:21:31 1.1 +++ tscal.c 2001/11/16 23:22:45 1.2 @@ -25,9 +25,10 @@ #include <linux/init.h> #include <linux/fs.h> -#define TSCAL_MAJOR 61 #define TSCAL_NAME "tscal" +static struct file_operations ts_fops; + static char *device = "/dev/ucb1200-ts"; static int maxx = 885; static int maxy = 885; @@ -46,7 +47,7 @@ ssize_t len; short out_buf[4]; - len = file->f_op->read(filp, buffer, count, ppos); + len = ts_fops.read(filp, buffer, count, ppos); if (len == sizeof(out_buf)) { copy_from_user(out_buf, buffer, sizeof(out_buf)); if (cal_ok) { @@ -100,71 +101,37 @@ break; default: - return file->f_op->ioctl(inode, filp, cmd, arg); + return ts_fops.ioctl(inode, filp, cmd, arg); } return 0; } -static unsigned int -tscal_poll(struct file *filp, poll_table *wait) -{ - return file->f_op->poll(filp, wait); -} - -static int -tscal_fasync(int fd, struct file *filp, int on) -{ - return file->f_op->fasync(fd, filp, on); -} - -static int -tscal_open(struct inode *inode, struct file *filp) -{ - return file->f_op->open(inode, filp); -} - -static int tscal_release(struct inode *inode, struct file *filp) -{ - return file->f_op->release(inode, filp); -} - -static struct file_operations tscal_fops = { - owner: THIS_MODULE, - read: tscal_read, - ioctl: tscal_ioctl, - poll: tscal_poll, - open: tscal_open, - release: tscal_release, - fasync: tscal_fasync, -}; - static int __init init_tscal(void) { - int result = 0; - file = filp_open(device, O_RDONLY, 0); if(IS_ERR(file)) { printk(TSCAL_NAME ": filp_open returned %ld\n", PTR_ERR(file)); - return 1; + return -ENODEV; } - - result = register_chrdev(TSCAL_MAJOR, TSCAL_NAME, &tscal_fops); - if (result) { - printk("Can't get major device %d for " TSCAL_NAME " - result=%d.\n", - TSCAL_MAJOR, result); - goto out; - } + ts_fops.read = file->f_op->read; + ts_fops.ioctl = file->f_op->ioctl; - out: - return result; + file->f_op->read = tscal_read; + file->f_op->ioctl = tscal_ioctl; + + return 0; } static void __exit cleanup_tscal(void) { - unregister_chrdev(TSCAL_MAJOR, TSCAL_NAME); + file->f_op->read = ts_fops.read; + file->f_op->ioctl = ts_fops.ioctl; + + filp_close(file, 0); + file = 0; } module_init(init_tscal); |
From: Derek Mulcahy <spacecoaster@us...> - 2001-11-16 23:21:34
|
Update of /cvsroot/tuxscreen/kernel In directory usw-pr-cvs1:/tmp/cvs-serv6630 Added Files: tscal.c Log Message: Initial release of touchscreen calibration module. --- NEW FILE: tscal.c --- /* * tscal.c * * Support calibration on touchscreens for those poor deluded souls * who need such a terrible thing. * * $Id: tscal.c,v 1.1 2001/11/16 23:21:31 spacecoaster Exp $ * * (C) Copyright 2001 Derek Mulcahy <derek@...> * * Concepts and some code filched from blkmtd.c written by * Simon Evans <spse@...> * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the Free * Software Foundation; either version 2 of the License, or (at your option) * any later version. * * Module usage: insmod device=/dev/ucb1200-ts minx=40 miny=40 maxx=940 maxy=940 */ #include <linux/config.h> #include <linux/module.h> #include <linux/poll.h> #include <linux/init.h> #include <linux/fs.h> #define TSCAL_MAJOR 61 #define TSCAL_NAME "tscal" static char *device = "/dev/ucb1200-ts"; static int maxx = 885; static int maxy = 885; static int resx = 640; static int resy = 480; static int minx = 70; static int miny = 70; static int cal_ok = 1; static int xrev = 0; static int yrev = 0; struct file *file = NULL; static ssize_t tscal_read(struct file *filp, char *buffer, size_t count, loff_t *ppos) { ssize_t len; short out_buf[4]; len = file->f_op->read(filp, buffer, count, ppos); if (len == sizeof(out_buf)) { copy_from_user(out_buf, buffer, sizeof(out_buf)); if (cal_ok) { out_buf[1] = (xrev) ? ((maxx - out_buf[1]) * resx) / (maxx - minx) : ((out_buf[1] - minx) * resx) / (maxx - minx); out_buf[2] = (yrev) ? ((maxy - out_buf[2]) * resy) / (maxy - miny) : ((out_buf[2] - miny) * resy) / (maxy - miny); } copy_to_user(buffer, out_buf, sizeof(out_buf)); } return len; } static int tscal_ioctl(struct inode *inode, struct file *filp, unsigned int cmd, unsigned long arg) { switch (cmd) { case 3: maxx = arg; break; case 4: maxy = arg; break; case 5: resx = arg; break; case 6: resy = arg; break; case 10: minx = arg; break; case 11: miny = arg; break; case 12: /* xyswap = arg;*/ case 13: /* 0 = Enable calibration ; 1 = Calibration OK */ cal_ok = arg; case 14: /* Clear all buffer data */ /* ts_clear();*/ break; case 15: /* X axis reversed setting */ xrev = arg; break; case 16: /* Y axis reversed setting */ yrev = arg; break; case 17: /* print_par(); */ break; default: return file->f_op->ioctl(inode, filp, cmd, arg); } return 0; } static unsigned int tscal_poll(struct file *filp, poll_table *wait) { return file->f_op->poll(filp, wait); } static int tscal_fasync(int fd, struct file *filp, int on) { return file->f_op->fasync(fd, filp, on); } static int tscal_open(struct inode *inode, struct file *filp) { return file->f_op->open(inode, filp); } static int tscal_release(struct inode *inode, struct file *filp) { return file->f_op->release(inode, filp); } static struct file_operations tscal_fops = { owner: THIS_MODULE, read: tscal_read, ioctl: tscal_ioctl, poll: tscal_poll, open: tscal_open, release: tscal_release, fasync: tscal_fasync, }; static int __init init_tscal(void) { int result = 0; file = filp_open(device, O_RDONLY, 0); if(IS_ERR(file)) { printk(TSCAL_NAME ": filp_open returned %ld\n", PTR_ERR(file)); return 1; } result = register_chrdev(TSCAL_MAJOR, TSCAL_NAME, &tscal_fops); if (result) { printk("Can't get major device %d for " TSCAL_NAME " - result=%d.\n", TSCAL_MAJOR, result); goto out; } out: return result; } static void __exit cleanup_tscal(void) { unregister_chrdev(TSCAL_MAJOR, TSCAL_NAME); } module_init(init_tscal); module_exit(cleanup_tscal); MODULE_AUTHOR("Derek Mulcahy <derek@...>"); MODULE_DESCRIPTION("Support calibration on touchscreens for those poor deluded souls who need such a terrible thing."); MODULE_PARM(device, "s"); MODULE_PARM_DESC(device, "Character device to use"); MODULE_PARM(minx, "i"); MODULE_PARM_DESC(minx, "Minimum value for x"); MODULE_PARM(maxx, "i"); MODULE_PARM_DESC(maxx, "Maximum value for x"); MODULE_PARM(miny, "i"); MODULE_PARM_DESC(miny, "Minimum value for y"); MODULE_PARM(maxy, "i"); MODULE_PARM_DESC(maxy, "Maximum value for y"); MODULE_PARM(resx, "i"); MODULE_PARM_DESC(resx, "Resolution in x direction"); MODULE_PARM(resy, "i"); MODULE_PARM_DESC(resy, "Resolution in y direction"); MODULE_PARM(xrev, "i"); MODULE_PARM_DESC(xrev, "Reverse x coordinates"); MODULE_PARM(yrev, "i"); MODULE_PARM_DESC(yrev, "Reverse y coordinates"); |
From: Micah Dowty <micahjd@us...> - 2001-11-16 21:27:04
|
Update of /cvsroot/tuxscreen/tuxphone In directory usw-pr-cvs1:/tmp/cvs-serv11415 Modified Files: tuxphone.c Log Message: Oops, accidentally left the debug level set way high Index: tuxphone.c =================================================================== RCS file: /cvsroot/tuxscreen/tuxphone/tuxphone.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- tuxphone.c 2001/11/16 10:34:59 1.7 +++ tuxphone.c 2001/11/16 21:26:58 1.8 @@ -37,7 +37,7 @@ #define WHEATIES_DEV "/dev/wheaties" -#define DEBUGLEVEL 5 +#define DEBUGLEVEL 2 #define DPRINTF(level, string, var...) \ if (DEBUGLEVEL >= level) printf(string, ## var) |
From: Derek Mulcahy <spacecoaster@us...> - 2001-11-16 19:50:26
|
Update of /cvsroot/tuxscreen/kernel In directory usw-pr-cvs1:/tmp/cvs-serv17690 Modified Files: wheaties.c Log Message: Removed MODULE_LICENSE() as not supported by 2.4.7. Index: wheaties.c =================================================================== RCS file: /cvsroot/tuxscreen/kernel/wheaties.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- wheaties.c 2001/11/16 18:20:32 1.22 +++ wheaties.c 2001/11/16 19:50:22 1.23 @@ -520,6 +520,5 @@ module_init(wheaties_init); module_exit(wheaties_cleanup); -MODULE_LICENSE("GPL"); MODULE_AUTHOR("Derek Mulcahy <derek@...>"); MODULE_DESCRIPTION("Shannon device driver for the Wheaties DSP."); |