Commit Graph

6593 Commits

Author SHA1 Message Date
Gregory Nutt 9f01df47ea Create procfs_utils.c; File missed from last commit; + remove warning from mm_memalign.c (how did this work before?) 2013-12-14 08:53:23 -06:00
Gregory Nutt 623229057f A10 serial driver (still needs some work). From Alan Carvalho de Assis 2013-12-13 16:41:44 -06:00
Gregory Nutt c5f56cb39b Eliminate some warnings in the pcDuino A10 build 2013-12-13 13:09:45 -06:00
Gregory Nutt 756fd631ca A10: Add A10 configuration header file 2013-12-13 12:53:33 -06:00
Gregory Nutt d6b81cc7ef A10: Timer interrupt handler 2013-12-13 12:42:26 -06:00
Gregory Nutt 124bd68c6f Finish A10 Timer register definitions 2013-12-13 11:44:52 -06:00
Gregory Nutt 7aff059fd0 Move sleep() and usleep() from sched/ to libc/unistd/. These functions now are simple wrappers for nanosleep(). Remove sleep() and usleep() from system calls; add nanosleep() to system calls 2013-12-13 07:57:13 -06:00
Gregory Nutt 342e777029 Add nanosleep() 2013-12-12 20:12:33 -06:00
Gregory Nutt 2e8b0d97e2 strftime should also return zero if the resulting string is truncated and/or not properly NUL terminated 2013-12-12 18:03:04 -06:00
Gregory Nutt 2fac3de49e strftime(): Need null-termination on generated string. From Max Holtzberg 2013-12-12 17:41:07 -06:00
Gregory Nutt c0367fcc0a Beginning of Timer register definition file for the A10 2013-12-12 12:27:30 -06:00
Gregory Nutt f97be5131c Various fixes to the recent, big procfs checkin 2013-12-12 11:08:20 -06:00
Gregory Nutt 0a91686566 configs/Kconfig: Typo fix from Ken Pettit 2013-12-12 09:25:31 -06:00
Gregory Nutt aec3f58a60 STM32F429I-Discovery: Andd procfs MTD partition names 2013-12-12 09:23:54 -06:00
Gregory Nutt e4471dc8e0 procfs/: Extenstive architectural changes and enhancements by Ken Pettit 2013-12-12 09:21:55 -06:00
Gregory Nutt 33a3bb0e37 Pattern matching logic extended by Ken Pettit 2013-12-12 08:40:54 -06:00
Gregory Nutt fe5670a067 pcDuino: update RAM start address and size 2013-12-11 17:14:13 -06:00
Gregory Nutt 1f097aa856 A10/pcDuino/Linux build fixes 2013-12-11 17:05:08 -06:00
Gregory Nutt 0c6474cdf0 Fix some kernel-mode compilation problems 2013-12-11 16:49:48 -06:00
Gregory Nutt bdf1ad69d6 libc logic should not directly assign errno, but should use set_errno() macro. This is because in the kernel build, errno is a system call 2013-12-11 14:54:22 -06:00
Gregory Nutt 70a8510fb9 A10: Re-vamp pin configuratin header file 2013-12-11 14:40:52 -06:00
Gregory Nutt 482d94cfd2 A10+pcDuino: PIO support, LED and button support 2013-12-11 13:23:40 -06:00
Gregory Nutt 06f08899dc A10 PIO register definition header file 2013-12-10 15:53:32 -06:00
Gregory Nutt b7abc8c0fe A little more SAMA5/OV2640 logic 2013-12-10 11:12:22 -06:00
Gregory Nutt 62bf4d158d Move ramdisk.h to include/nutt/fs/ramdisk.h 2013-12-10 09:42:58 -06:00
Gregory Nutt f821e74ebb Move smart.h to include/nuttx/fs/smart.h 2013-12-10 09:38:48 -06:00
Gregory Nutt beda9787b4 Move rgbcolors.h to include/nuttx/video 2013-12-10 09:29:20 -06:00
Gregory Nutt e282aad903 Move include/nuttx/fb.h to include/nuttx/video/fb.h 2013-12-10 09:23:54 -06:00
Gregory Nutt bdfb2f7eb6 More OV2640 initialization logic 2013-12-10 09:10:39 -06:00
Gregory Nutt 806fbaaed1 pcDuino debug port is on UART0 2013-12-10 08:24:26 -06:00
Gregory Nutt ae10aea36c A10 peripheral selection logic 2013-12-09 15:24:54 -06:00
Gregory Nutt 59d5c8151d A little SAMA5 camera stuff 2013-12-09 14:20:11 -06:00
Gregory Nutt 0297ed0966 A10 UART: Register definition header file 2013-12-09 14:18:32 -06:00
Gregory Nutt 4d07c15932 Add OV2640 camera support to test the SAMA5 ISI peripheral 2013-12-09 10:51:22 -06:00
Gregory Nutt 227cddccfa A10: Re-write of interrupt management logic 2013-12-09 07:47:15 -06:00
Gregory Nutt 0e54839bf7 Add A10 interrupt numbers 2013-12-08 11:49:39 -06:00
Gregory Nutt 4a3629180e A10 interrupt logic 2013-12-08 10:18:28 -06:00
Gregory Nutt c661c4014f A10 mmu configuration and INTC register definitions 2013-12-08 09:11:52 -06:00
Gregory Nutt ae044a485c pcDuino: More changes to get the code fragments that are in place building successfully 2013-12-07 16:44:23 -06:00
Gregory Nutt 22fefb59da Add board support infrastructure for the pcDuino board. There is not much there on the initial checkin 2013-12-07 14:25:35 -06:00
Gregory Nutt 05759e0721 Add basic directory structure to support the Allwinner A10 2013-12-07 13:06:34 -06:00
Gregory Nutt 604361ac6b Prep for the NuttX-6.32 Release 2013-12-07 11:04:08 -06:00
Gregory Nutt 7b6b2bbd7c Minor updates to comments and README files 2013-12-07 07:00:48 -06:00
Gregory Nutt 9afdaa6744 SAMA5 NAND: Fix some DMA-related issues 2013-12-06 13:04:15 -06:00
Gregory Nutt 08e027b42f SAMA5 NAND: bugfixes 2013-12-06 11:34:29 -06:00
Gregory Nutt 6157214f4c SAMA5 NAND: Fix several bugs associated with PMECC data transfers 2013-12-05 18:20:32 -06:00
Gregory Nutt ed9756c137 MTD NAND: Check if block number is out of ragne at top of loop, not bottom, to avoid some bogus transfers 2013-12-05 18:19:48 -06:00
Gregory Nutt 40e0253189 mkfatfs: Fix an error in logic that determines if FAT16 is possible 2013-12-05 18:17:22 -06:00
Gregory Nutt 5f506e3f1a NSH: Add an option to the mkfatfs command to specify FAT12, FAT16, or FAT32 2013-12-05 18:16:27 -06:00
Gregory Nutt 692b087d07 LM: Don't initialize .data if running in SRAM. Global missing intialize type. SAMA5 NAND: Fix for read nand in smaller chunks 2013-12-05 10:37:55 -06:00