Commit Graph

  • ce49cf3795 Merge pull request #241 from AdaCore/FE310_PWM Fabien Chouteau 2018-02-16 15:21:32 +01:00
  • 64219eb0fc Merge pull request #242 from AdaCore/flexible_pin_use Pat Rogers 2018-02-02 12:50:44 -06:00
  • be4bc3b70a Filesystem.Native: Fix end of file handling Fabien Chouteau 2018-02-02 18:35:21 +01:00
  • a694e2c684 Testsuite: Add tests for the new command line interpreter Fabien Chouteau 2017-08-07 18:44:16 +02:00
  • a0d7a794a6 Command line interpreter and a few commands Fabien Chouteau 2017-08-07 18:26:38 +02:00
  • 20ce0ef02f Filesystem.Native: Fix size info for directories Fabien Chouteau 2017-08-07 18:23:44 +02:00
  • 5be1ebce67 File_IO: Fix potential string index error Fabien Chouteau 2017-08-07 18:23:07 +02:00
  • 45d5ef427f Don't require pin to be an output before setting or clearing. Otherwise we cannot "prepare" the pin state before setting the mode so that the pin comes up in the required 1/0 state rather than the default state (0). pat-rogers 2018-02-01 09:59:09 -06:00
  • 08ca7bec73 HiFive1: Add comments on the IO function of the pins Fabien Chouteau 2018-01-12 19:32:48 +01:00
  • f07684edaf FE310: Add support of PWM Fabien Chouteau 2018-01-12 19:32:03 +01:00
  • 54a7de52db FE310_SVD: Update generated code with better description of PWM Fabien Chouteau 2018-01-12 19:31:10 +01:00
  • 0c35957fa0 FE310.GPIO: Add invert control sub-programs Fabien Chouteau 2018-01-12 19:30:02 +01:00
  • f69de987be Merge pull request #239 from AdaCore/add_gpio_drive Pat Rogers 2018-01-05 11:33:46 -06:00
  • 30fd93e0dc add convenience routine to conditionally set/clear a pin pat-rogers 2017-12-20 11:33:21 -06:00
  • ff5dd15176 Merge pull request #237 from AdaCore/blink_serial_examples Fabien Chouteau 2017-12-19 18:29:47 +01:00
  • 9d38d91234 Merge pull request #238 from AdaCore/gpio_pin_mode_function Pat Rogers 2017-12-14 10:44:44 -06:00
  • 8e1caf6f96 add GPIO_Pin_Mode function, for sake of precondition for reading a pin value use new GPIO_Pin_Mode function in body of function Mode pat-rogers 2017-12-08 19:28:39 -06:00
  • 64eff4bdb8 Merge pull request #233 from AdaCore/i2c_internal_changes Pat Rogers 2017-12-08 19:22:58 -06:00
  • ce33d6b61a Merge pull request #235 from AdaCore/sgtl5000 Fabien Chouteau 2017-12-06 17:46:21 +01:00
  • 353db8f900 Merge pull request #236 from AdaCore/sdcard_and_file_io_fixes Fabien Chouteau 2017-12-06 17:40:11 +01:00
  • 0c2ddc4649 Examples: Bring back the blinky and serial examples for the STM32F4 disco Fabien Chouteau 2017-12-05 18:29:49 +01:00
  • 975501f661 Merge pull request #234 from AdaCore/stm32_standby_mode Fabien Chouteau 2017-12-05 13:37:43 +01:00
  • 25d9a4d016 STM32.SDMMC: Use 512 for block address Fabien Chouteau 2017-12-03 23:46:34 +01:00
  • c199df2b17 File_IO: Improve error handling Fabien Chouteau 2017-12-03 23:31:14 +01:00
  • a0d3a78bc1 SGTL5000: Fix some typos Fabien Chouteau 2017-12-03 23:35:17 +01:00
  • cde3619549 STM32.Power_Control: Add standby mode support Fabien Chouteau 2017-12-03 21:59:18 +01:00
  • 1cd0ad847d Cortex_M_SVD: Update cm4, cm4f and cm7 with SCR fix Fabien Chouteau 2017-12-03 21:58:29 +01:00
  • 13893e98a9 add postcondition to Set_State. change internal routine name from Wait_Flag to Wait_Until_Flag, to avoid semantics confusion. simply internal deadline calculations. misc formatting. pat-rogers 2017-11-30 15:46:54 -06:00
  • 7d76ef4172 Merge pull request #232 from AdaCore/update_projects_list Pat Rogers 2017-11-29 13:58:43 -06:00
  • 5b079f3946 correct a typo add NXT robotics project to list add Bosch IMU lunar lander demo project to list pat-rogers 2017-11-29 10:02:11 -06:00
  • 5ac50692f9 Merge pull request #231 from AdaCore/dma_adc_demo_correction Pat Rogers 2017-11-27 15:10:07 -06:00
  • ff1db29084 start DMA transfers before ADC conversions, to prevent ADC overrun error (seen in robotics project) pat-rogers 2017-11-27 09:51:17 -06:00
  • 3ac5e7d099 Merge pull request #230 from AdaCore/dont_lock_pins Pat Rogers 2017-11-27 09:48:18 -06:00
  • 6fde62fcc1 reinsert locking SDA and SCL pins pat-rogers 2017-11-23 18:43:05 -06:00
  • a13c055b30 don't lock pins pat-rogers 2017-11-23 18:36:06 -06:00
  • 9bdab01d35 casing error in name: "CLock" instead of "Clock" pat-rogers 2017-11-23 18:35:43 -06:00
  • c5e9994977 Merge pull request #228 from AdaCore/robust_gpio_port_config Pat Rogers 2017-11-21 10:52:26 -06:00
  • a3937cea50 robust, safer version of GPIO_Port_Config and Configure_IO routine pat-rogers 2017-11-11 15:53:44 -06:00
  • 6117ce6c1c Merge pull request #221 from AdaCore/thermal_printer_hal_bitmap Fabien Chouteau 2017-11-13 11:00:22 +01:00
  • c5dc84db7d Merge pull request #222 from AdaCore/Fabien-Chouteau-patch-1 Fabien Chouteau 2017-11-13 10:59:14 +01:00
  • be77ac9f26 Merge pull request #224 from AdaCore/improve_fsdoc Fabien Chouteau 2017-11-02 18:17:38 +01:00
  • ca162cefe1 docs/filesystem.md: Add doc for directory handling Fabien Chouteau 2017-10-27 11:54:10 +02:00
  • a0797d20e6 docs/filesystem.md: Fix a couple of mistakes Fabien Chouteau 2017-10-27 11:21:28 +02:00
  • a1d79ed79f Merge pull request #223 from AdaCore/stm32_pwm_fix Fabien Chouteau 2017-10-25 13:07:43 +02:00
  • 2ab3c6844e STM32.PWM: Handle 32 bits timers Fabien Chouteau 2017-10-24 18:08:12 +02:00
  • 085b01de06 Update run-time repository in Micro:Bit README Fabien Chouteau 2017-10-19 11:07:29 +02:00
  • 71db1abc3e AdaFruit.Thermal_Printer: Add a procedure to print HAL.Bitmap Fabien Chouteau 2017-10-03 13:19:17 +02:00
  • 11a4aa16e2 Remove useless use/with clauses. raspberry_pi Jerome Lambourg 2017-10-14 22:10:53 +02:00
  • 4a9eff0584 Merge pull request #217 from AdaCore/various_microbit_fixes Fabien Chouteau 2017-10-04 11:48:42 +02:00
  • 2562d1a121 Merge pull request #212 from AdaCore/bring_back_fat_support Fabien Chouteau 2017-10-04 11:47:52 +02:00
  • c6fc93c0a7 Filesystem.FAT.File.Write: Exit when the data length is zero Fabien Chouteau 2017-09-29 00:24:32 +02:00
  • 0c6b2c6340 Filesystem.FAT.Directories: Fix string slice Fabien Chouteau 2017-09-24 21:31:02 +02:00
  • 81ab635a21 STM32.SDMMC: Fix multiblock write operation Fabien Chouteau 2017-09-18 23:58:29 +02:00
  • 0d4f4ab85d STM32.SDMMC: Raise an exception for invalid cmd Fabien Chouteau 2017-09-18 23:57:51 +02:00
  • 2581d82d67 Monitor.Block_Drivers: Show data size Fabien Chouteau 2017-09-18 23:57:19 +02:00
  • 95d2bfc4fb HAL.SDMMC: Add single and multiple block write cmd definition Fabien Chouteau 2017-09-18 23:56:47 +02:00
  • 34b9876290 Filesystem.FAT: Fix Find_Empty_Entry_Sequence Fabien Chouteau 2017-09-16 18:24:01 +02:00
  • 201f82f16d Testsuite: Add more checks in FAT write test Fabien Chouteau 2017-09-16 19:31:56 +02:00
  • bff6963a49 Testsuite: Add Block_Driver_Monitor test Fabien Chouteau 2017-09-05 02:28:21 +02:00
  • e0cf68c9b1 Middleware: Star monitoring tools with Block_Driver monitor Fabien Chouteau 2017-09-05 02:05:53 +02:00
  • 3b618d415f Testsuite: Add hexdump test Fabien Chouteau 2017-09-05 01:58:12 +02:00
  • 70d59759b8 Middleware: Add Hexdump procedure Fabien Chouteau 2017-09-05 01:56:45 +02:00
  • 555d8e8871 STM32F769 Disco: Fix DMA streams for SDMMC transfers Fabien Chouteau 2017-08-17 16:38:41 +02:00
  • 883e45fee5 Start file system documentation Fabien Chouteau 2017-08-03 20:50:19 +02:00
  • 1264de8c89 File_IO: Rename file modes Fabien Chouteau 2017-08-03 20:49:23 +02:00
  • b679df5815 Middleware/Filesystem: Move all filesystem package in the same dir Fabien Chouteau 2017-08-03 16:50:23 +02:00
  • 69f970ef88 File_Block_Driver: Add read/write only modes Fabien Chouteau 2017-08-02 16:41:27 +02:00
  • d67cf6c40d Fix semihosting filesystem and associated example Fabien Chouteau 2017-08-02 17:37:23 +02:00
  • 1c0c15e1c6 Testsuite: Fix or remove filesystem tests Fabien Chouteau 2017-07-31 11:18:33 +02:00
  • ddb422adbd File_IO: Add Create_File function Fabien Chouteau 2017-07-30 20:53:55 +02:00
  • d2b93ca351 Filesystem: Create a "front-end" for file handling Fabien Chouteau 2017-07-30 19:49:16 +02:00
  • d4644f28a4 Filesystem.FAT: Fix flush and close Fabien Chouteau 2017-07-28 21:46:06 +02:00
  • af952cbf6b Testsuite: Improve FAT testing Fabien Chouteau 2017-07-28 21:39:58 +02:00
  • 480067dffb Filesystem: Merge the two filesystem interfaces Fabien Chouteau 2017-07-28 21:04:25 +02:00
  • fb52c8241e Filesystem: Always use Status_Code as return value Fabien Chouteau 2017-07-20 23:15:31 +02:00
  • ac61981318 Filesystem: Change parameters from access to in out Fabien Chouteau 2017-07-20 00:15:56 +02:00
  • c807510532 Filesystem: Rename types according to ADL standard Fabien Chouteau 2017-07-19 22:31:36 +02:00
  • b142aa660a Test Utils/Compare_Files: Remove useless IO read Fabien Chouteau 2017-07-19 21:12:27 +02:00
  • 6d855fa630 Filesystem.FAT.Files: Update the number of bytes actually read Fabien Chouteau 2017-07-19 21:11:36 +02:00
  • 52fbef59b6 Filesystem.FAT: Rename Bytes_Total to File_Index Fabien Chouteau 2017-07-19 21:09:52 +02:00
  • dd2111032f Testsuite: Add one FAT test Fabien Chouteau 2017-07-19 09:46:11 +02:00
  • 58e62f0af3 Filesystem: Fix builds Fabien Chouteau 2017-07-18 20:30:24 +02:00
  • 7e2a2793fa Bring back FAT support Jerome Lambourg 2017-07-18 20:26:16 +02:00
  • 2c993e6312 Merge pull request #214 from AdaCore/adl-vs-bb-runtimes Fabien Chouteau 2017-09-15 18:27:35 +02:00
  • 4b44284496 docs/Ada_Drivers_Library-vs-bb_runtimes.md: Typo Fabien Chouteau 2017-09-13 11:03:03 +02:00
  • 9cb9fc0bd9 SSD1306: Fix initialization for 128x64 displays Fabien Chouteau 2017-08-25 18:09:09 +02:00
  • 91b68d0e49 SSD1306: Override procedure Fill with a faster implementation Fabien Chouteau 2017-08-18 18:49:38 +02:00
  • 470ec0ac88 nRF51.TWI: Fix I2C address handling Fabien Chouteau 2017-08-18 18:43:52 +02:00
  • 1cfde1b9dc Microbit.Time: Add HAL.Time support Fabien Chouteau 2017-08-18 18:41:48 +02:00
  • a19033a4e1 Update Ada_Drivers_Library-vs-bb_runtimes.md Fabien Chouteau 2017-08-17 11:13:44 +02:00
  • ba6be3c381 Merge pull request #215 from AdaCore/porting_doc Fabien Chouteau 2017-08-17 11:09:10 +02:00
  • 141ad08e5a Merge pull request #216 from AdaCore/logging_empty_and_full Fabien Chouteau 2017-08-17 11:07:36 +02:00
  • 3fc2ac8f7a Logging: Add Full and Empty functions Fabien Chouteau 2017-08-16 19:18:19 +02:00
  • 2a138abbf3 Create porting_to_a_new_platform.md Fabien Chouteau 2017-08-08 13:52:29 +02:00
  • 4ab2c9ad4b Create Ada_Drivers_Library-vs-bb_runtimes.md Fabien Chouteau 2017-08-08 13:48:09 +02:00
  • 9810f226d4 Merge pull request #211 from AdaCore/logging Fabien Chouteau 2017-08-08 13:05:57 +02:00
  • 6804cb4981 Logging: Change Pop from a function to a procedure Fabien Chouteau 2017-08-08 11:01:50 +02:00
  • 632795a82e Merge pull request #209 from AdaCore/sdmmc_refactoring Fabien Chouteau 2017-08-07 11:17:50 +02:00
  • 8939fcc019 Merge pull request #210 from AdaCore/bmp_output_fix Fabien Chouteau 2017-08-07 11:13:57 +02:00
  • 9a512a7fa0 Merge pull request #206 from AdaCore/ssd1306_fix Fabien Chouteau 2017-08-07 11:12:12 +02:00