Hi guys,

After the "xmas" release, here's the "sylvester" release, which hopefully will 
give the final 0.1 release. See group's file section: 

Now we need to write a CHANGELOG (what's new since last 0.1beta release). I 
remeber writing one some time ago. Here's what it looked like (kind of 
updated). Could you please have a carefull look at it, and modify it if 
needed ? I really apologize if I forget somethings important (particularly 
about device files, very sorry Rob)...


For convenience, I included all SVN logs since last release (see attachments)

------------

general:
 - libraries are licensed under the ZLIB license
 - jallib-pack: jallib released with  jalv2 compiler binaries for several 
platforms, and documentation
 - samples are now prefixed by PIC's name
 - script to reindent jal code
 - documentation: links to samples now point to local files

device files:
 - regenerated from last MPLAB 8.15 files:
    *fixed several register typos
    * 12F519: added shadows for PCL, STATUS, FSR registers.
    * 12F609: added bit fields for INTCON,PIR1,PIE,PCON,WPU,IOC.
    * 18F13K50 and sisters: added EEADDRH, fixes of (NO)CLOCKOUT fuses.
    * 18F4585: several fixes of config bits
    * Fix for 18F data memory
    * Fix for PICs with program memory write capability
    * Fix for PICs with data memory larger than 256 bytes
 - fixed shared/unshared memory PICs

peripherals:
  - pic_data_eeprom.jal: now handles larger EEPROMs with 18Fs (more than 256 
bytes), pragma inline optimizations
  - i2c_software.jal: to write i2c software master
  - i2c_hardware.jal: to write i2c hardware master
  - i2c_level1.jal: high-level i2c library, for both soft & hardware libs

jal extension:
 - format.jal: added format_time_hms() 
 - calendar.jal library
 - rtc_isr_tmr0.jal: real-time clock ISR library

externals:
 - humidity_sht.jal: humidity sensor library (SHTxx sensors)
 - temperature_tc77.jal: temperature sensor library (TC77 sensor)
 - co2_t6603.jal: co2 sensor library (T6603 CO2 sensor)
 - keyboard.jal: keyboard library
 - lcd_hd44780_8.jal: 8-bits LCD library

samples
 - added samples for all new or fixed libraries
 - 16f88: fixed internal clock configuration

-----------


(wow, this list is big... need to release often...)

Again, thanks in advance for having a look at it, and don't hesitate to modify 
it. I'll include your modification and post a full updated CHANGELOG.


Cheers,
Seb
-- 
Sébastien LELONG
http://www.sirloon.net
http://sirbot.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jallib?hl=en
-~----------~----~----~----~------~----~------~--~---

------------------------------------------------------------------------
r490 | eur.van.andel | 2008-10-27 19:36:49 +0100 (lun, 27 oct 2008) | 2 lines

adding humidity lib

------------------------------------------------------------------------
r492 | eur.van.andel | 2008-10-27 21:46:53 +0100 (lun, 27 oct 2008) | 2 lines

hello_world_lcd fixed

------------------------------------------------------------------------
r493 | robhamerling | 2008-10-28 14:34:46 +0100 (mar, 28 oct 2008) | 5 lines


Restored display of running counter in hex (was temporary decimal).
Note: a 16F819 with 32KHz xtal runs now at normal speed!


------------------------------------------------------------------------
r494 | sebastien.lelong | 2008-10-28 21:39:06 +0100 (mar, 28 oct 2008) | 1 line

rename win exe and shell script, fix comments
------------------------------------------------------------------------
r495 | sebastien.lelong | 2008-10-28 22:16:29 +0100 (mar, 28 oct 2008) | 1 line

issue 36: use <pre> tag to keep comment layour in jal sources. wikify dep no more needed
------------------------------------------------------------------------
r496 | sebastien.lelong | 2008-10-28 22:20:07 +0100 (mar, 28 oct 2008) | 1 line

re-generated with <pre> tags
------------------------------------------------------------------------
r497 | sebastien.lelong | 2008-10-29 17:38:06 +0100 (mer, 29 oct 2008) | 1 line

commit test, for the buildbot...
------------------------------------------------------------------------
r498 | sebastien.lelong | 2008-10-29 18:16:08 +0100 (mer, 29 oct 2008) | 1 line

commit test, again...
------------------------------------------------------------------------
r499 | eur.van.andel | 2008-10-29 23:31:33 +0100 (mer, 29 oct 2008) | 4 lines

added real time clock with timer0 ISR + sample
added format_time_hms() to format.jal
dunno what the hell is wrong with serial_hardware.jal

------------------------------------------------------------------------
r501 | eur.van.andel | 2008-10-30 09:48:25 +0100 (jeu, 30 oct 2008) | 3 lines

added now.jal, although it should be generated by timeset.py
put timeset.py in tools, is this the right spot?

------------------------------------------------------------------------
r502 | eur.van.andel | 2008-10-30 15:13:36 +0100 (jeu, 30 oct 2008) | 2 lines

Fixed keyboard_lcd

------------------------------------------------------------------------
r503 | sebastien.lelong | 2008-10-30 20:18:45 +0100 (jeu, 30 oct 2008) | 1 line

back to prev. remove serial_send
------------------------------------------------------------------------
r504 | sebastien.lelong | 2008-10-30 22:25:52 +0100 (jeu, 30 oct 2008) | 1 line

build script
------------------------------------------------------------------------
r505 | eur.van.andel | 2008-10-31 14:09:14 +0100 (ven, 31 oct 2008) | 2 lines

put calendar routine in separate lib to keep sample simple

------------------------------------------------------------------------
r506 | eur.van.andel | 2008-10-31 14:10:18 +0100 (ven, 31 oct 2008) | 2 lines

simplified RTC ISR sample

------------------------------------------------------------------------
r507 | eur.van.andel | 2008-10-31 14:10:53 +0100 (ven, 31 oct 2008) | 2 lines

moved variables back to isr lib to simplify sample prog

------------------------------------------------------------------------
r508 | sebastien.lelong | 2008-10-31 16:11:28 +0100 (ven, 31 oct 2008) | 1 line

done mini build script
------------------------------------------------------------------------
r509 | eur.van.andel | 2008-10-31 22:44:13 +0100 (ven, 31 oct 2008) | 2 lines

elaborate example of RTC IST use, with now.jal wriiten by Python and timeset procedure with LCD & keyboard

------------------------------------------------------------------------
r510 | eur.van.andel | 2008-10-31 22:54:49 +0100 (ven, 31 oct 2008) | 3 lines

fixed camelcase for sht and tc77 samples, renamed them from test_xxx too.
It is good to be kicked in the nuts by a bot. Better than whining humans anyway.

------------------------------------------------------------------------
r511 | eur.van.andel | 2008-10-31 23:11:01 +0100 (ven, 31 oct 2008) | 2 lines

keyboard_lcd for 16f876a, with re-use of LCD nibble for keyboard drive

------------------------------------------------------------------------
r512 | eur.van.andel | 2008-10-31 23:12:17 +0100 (ven, 31 oct 2008) | 2 lines

svn refused to do this in one go. sample prog has proper name now

------------------------------------------------------------------------
r513 | sebastien.lelong | 2008-11-01 10:27:53 +0100 (sam, 01 nov 2008) | 1 line

generate htm page from a testing matrix + refactoring sample/test filename/path functions
------------------------------------------------------------------------
r514 | jsuijs | 2008-11-01 15:59:44 +0100 (sam, 01 nov 2008) | 1 line

added ';@jallib' labels to a board and test file to enable sample generation.
------------------------------------------------------------------------
r516 | eur.van.andel | 2008-11-02 21:58:27 +0100 (dim, 02 nov 2008) | 3 lines

obviouslym, comitting file by file does not work. Here's a commit of the entire 16f876a dir in sample/by_device


------------------------------------------------------------------------
r517 | eur.van.andel | 2008-11-02 22:27:39 +0100 (dim, 02 nov 2008) | 2 lines

t6603 tested OK with PIC16F876a

------------------------------------------------------------------------
r518 | eur.van.andel | 2008-11-03 09:42:28 +0100 (lun, 03 nov 2008) | 2 lines

modified calendar, as instructed by buildbot

------------------------------------------------------------------------
r519 | eur.van.andel | 2008-11-03 09:56:34 +0100 (lun, 03 nov 2008) | 2 lines

added JSG header to now.jal

------------------------------------------------------------------------
r520 | eur.van.andel | 2008-11-03 10:42:24 +0100 (lun, 03 nov 2008) | 2 lines

cleaned humidity_sht.jal

------------------------------------------------------------------------
r521 | eur.van.andel | 2008-11-03 10:46:20 +0100 (lun, 03 nov 2008) | 2 lines

added now.jal in include/jal, so bot won't compile it standalone

------------------------------------------------------------------------
r522 | eur.van.andel | 2008-11-03 10:48:00 +0100 (lun, 03 nov 2008) | 2 lines

removed now.jal from sample dir

------------------------------------------------------------------------
r524 | robhamerling | 2008-11-07 12:03:53 +0100 (ven, 07 nov 2008) | 17 lines

 - 0.0.52
 - Removed 'warning' in device files for all registers 'CMxxxx'.
 - Improvements in MPLAB 8.15:
   * fixed several register name typos
   * 12F519: added shadows for PCL, STATUS, FSR registers.
   * 12F609: added bit fields for INTCON,PIR1,PIE,PCON,WPU,IOC.
   * 18F13K50 and sisters: added EEADDRH, fixes of (NO)CLOCKOUT fuses.
   * 18F4585 several fixes of config bits.
   * New .dev files for 18LF13K22, 18LF14K22
   * New .lkr files for 18F66J90,18F67J90,18F86J90,18F96J90
 - DevID in .dev file AND-ed with revision mask (to be sure).
 - Changed default config bits of the 18F series:
   * CPUDIV configuration bits of 18Fs changed to 'no divide'.
 - Moved some error checking from dev2jal.cmd to devicespecific.cmd.
 - Added some missing and fixed other Datasheet and PgmSpec numbers.


------------------------------------------------------------------------
r525 | robhamerling | 2008-11-07 12:04:17 +0100 (ven, 07 nov 2008) | 1 line

Most recent dev2jal Rexx script version 0.0.52
------------------------------------------------------------------------
r526 | robhamerling | 2008-11-07 12:04:23 +0100 (ven, 07 nov 2008) | 1 line

update for dev2jal script version 0.0.52
------------------------------------------------------------------------
r527 | robhamerling | 2008-11-07 20:31:21 +0100 (ven, 07 nov 2008) | 5 lines

Changes related to changes in Dev2jal script 0.0.52
Blink samples now called 'blink_<device>.jal'



------------------------------------------------------------------------
r528 | robhamerling | 2008-11-08 11:16:55 +0100 (sam, 08 nov 2008) | 1 line

Update for new naming of blink-an-LED samples
------------------------------------------------------------------------
r529 | robhamerling | 2008-11-09 15:48:09 +0100 (dim, 09 nov 2008) | 6 lines


Fix for 18F data memory: de-select config memory.
Fix for PICs with program memory write capability: de-select program memory.
Fix for PICs with data memory larger than 256 bytes: reset EEADRH to 0.


------------------------------------------------------------------------
r530 | sebastien.lelong | 2008-11-09 20:19:46 +0100 (dim, 09 nov 2008) | 1 line

fix end of field print statement
------------------------------------------------------------------------
r531 | robhamerling | 2008-11-09 21:45:46 +0100 (dim, 09 nov 2008) | 4 lines


Several samples for pic_data_eeprom library


------------------------------------------------------------------------
r532 | robhamerling | 2008-11-09 21:53:34 +0100 (dim, 09 nov 2008) | 8 lines


- Made checks on presence of EECON1 bits and EEADRH independent of each other
  (EECON1_EEPGD, EECON1_CFGS and EEADRH may each be present individually)
- Wait for write complete moved from behind to before physical write. This is
  like the code sample in the datasheets, and might be slightly faster.



------------------------------------------------------------------------
r533 | sebastien.lelong | 2008-11-09 22:30:23 +0100 (dim, 09 nov 2008) | 1 line

fix header with Notes: fields
------------------------------------------------------------------------
r534 | jsuijs | 2008-11-12 08:18:17 +0100 (mer, 12 nov 2008) | 1 line

try to fix some buidlbot errors
------------------------------------------------------------------------
r535 | eur.van.andel | 2008-11-12 19:36:05 +0100 (mer, 12 nov 2008) | 2 lines

svn want this. probably new filedate

------------------------------------------------------------------------
r536 | eur.van.andel | 2008-11-12 19:37:28 +0100 (mer, 12 nov 2008) | 2 lines

descrition fields terminated like it should, paretheses added. All from buildbot remarks

------------------------------------------------------------------------
r537 | sebastien.lelong | 2008-11-12 22:07:13 +0100 (mer, 12 nov 2008) | 1 line

build a list of validated/compiled files in the report
------------------------------------------------------------------------
r538 | jsuijs | 2008-11-13 08:47:32 +0100 (jeu, 13 nov 2008) | 1 line


------------------------------------------------------------------------
r539 | sebastien.lelong | 2008-11-14 09:20:33 +0100 (ven, 14 nov 2008) | 1 line


------------------------------------------------------------------------
r540 | sebastien.lelong | 2008-11-14 09:25:20 +0100 (ven, 14 nov 2008) | 1 line

renamed because same filename as lib
------------------------------------------------------------------------
r541 | sebastien.lelong | 2008-11-14 09:32:23 +0100 (ven, 14 nov 2008) | 1 line

rename because same filename as lib
------------------------------------------------------------------------
r542 | sebastien.lelong | 2008-11-14 10:18:34 +0100 (ven, 14 nov 2008) | 1 line

first casualities: do not validate, do not compile
------------------------------------------------------------------------
r543 | sebastien.lelong | 2008-11-14 10:20:48 +0100 (ven, 14 nov 2008) | 1 line

another casuality: kind of lcd_hd44780_4 duplicate, we should extract some code from it, such date and time procedures IIRC
------------------------------------------------------------------------
r544 | sebastien.lelong | 2008-11-14 18:17:51 +0100 (ven, 14 nov 2008) | 1 line

issue 30: adapt to new blink filename convention
------------------------------------------------------------------------
r545 | robhamerling | 2008-11-14 21:21:59 +0100 (ven, 14 nov 2008) | 8 lines


 Changed byte-offset to word-offset for larger EEPROMs with 18Fs.
 Offset and flags settings for read and write to separate procedure.
 Moved check for write completed ahead of read and write, for better performance.
 Added some 'pragma inline' statements (temporary commented out because of
 suspected compiler issue).


------------------------------------------------------------------------
r546 | jsuijs | 2008-11-15 07:47:34 +0100 (sam, 15 nov 2008) | 1 line

fixed jsg errors
------------------------------------------------------------------------
r547 | sebastien.lelong | 2008-11-15 09:07:44 +0100 (sam, 15 nov 2008) | 1 line

rename blink within matrix, without changing the results
------------------------------------------------------------------------
r548 | sebastien.lelong | 2008-11-15 09:08:18 +0100 (sam, 15 nov 2008) | 1 line

back to tools
------------------------------------------------------------------------
r549 | sebastien.lelong | 2008-11-15 09:48:13 +0100 (sam, 15 nov 2008) | 1 line

issue 43: back to jallib link
------------------------------------------------------------------------
r551 | sebastien.lelong | 2008-11-15 10:06:06 +0100 (sam, 15 nov 2008) | 1 line

issue 43: real fix, forgot it was generated... so, added a "back to jallib" link in the menu, and also regenerate doc
------------------------------------------------------------------------
r552 | sebastien.lelong | 2008-11-15 10:09:37 +0100 (sam, 15 nov 2008) | 1 line

validated map: regenerate doc with back to jallib link + comment layout kept in pre tags
------------------------------------------------------------------------
r558 | jsuijs | 2008-11-15 18:24:23 +0100 (sam, 15 nov 2008) | 1 line

zlib
------------------------------------------------------------------------
r559 | sebastien.lelong | 2008-11-15 18:46:01 +0100 (sam, 15 nov 2008) | 1 line

checks either BSD or ZLIB license in headers + delete deprecated jsg_validator.py script
------------------------------------------------------------------------
r560 | sebastien.lelong | 2008-11-15 18:47:41 +0100 (sam, 15 nov 2008) | 1 line

convert to jallib.py wrapper
------------------------------------------------------------------------
r561 | jsuijs | 2008-11-16 10:41:30 +0100 (dim, 16 nov 2008) | 1 line

again, some jsg fixes
------------------------------------------------------------------------
r562 | jsuijs | 2008-11-16 12:04:13 +0100 (dim, 16 nov 2008) | 1 line


------------------------------------------------------------------------
r563 | jsuijs | 2008-11-16 12:46:46 +0100 (dim, 16 nov 2008) | 1 line

jalindent.pl script
------------------------------------------------------------------------
r564 | robhamerling | 2008-11-17 10:56:23 +0100 (lun, 17 nov 2008) | 4 lines


Added 4 device files (came available with MPlab 8.15)


------------------------------------------------------------------------
r565 | robhamerling | 2008-11-17 11:07:22 +0100 (lun, 17 nov 2008) | 4 lines


Added 2 more device files (available with MPlab 8.15)


------------------------------------------------------------------------
r566 | jsuijs | 2008-11-17 20:55:27 +0100 (lun, 17 nov 2008) | 1 line


------------------------------------------------------------------------
r568 | sebastien.lelong | 2008-11-18 20:24:10 +0100 (mar, 18 nov 2008) | 1 line

cure the bot
------------------------------------------------------------------------
r569 | sebastien.lelong | 2008-11-18 20:28:08 +0100 (mar, 18 nov 2008) | 1 line

generate samples from board files and test files
------------------------------------------------------------------------
r570 | eur.van.andel | 2008-11-19 09:27:33 +0100 (mer, 19 nov 2008) | 2 lines

better author field

------------------------------------------------------------------------
r571 | eur.van.andel | 2008-11-19 12:49:38 +0100 (mer, 19 nov 2008) | 2 lines

buildbot had some remarks. renamed to sample as well

------------------------------------------------------------------------
r572 | eur.van.andel | 2008-11-19 12:50:31 +0100 (mer, 19 nov 2008) | 2 lines

was renamed to sample_co2_t6603.jal

------------------------------------------------------------------------
r573 | eur.van.andel | 2008-11-19 14:32:20 +0100 (mer, 19 nov 2008) | 2 lines

fixed. will be renamed

------------------------------------------------------------------------
r574 | eur.van.andel | 2008-11-19 14:32:47 +0100 (mer, 19 nov 2008) | 3 lines

renamed 


------------------------------------------------------------------------
r575 | eur.van.andel | 2008-11-19 14:38:34 +0100 (mer, 19 nov 2008) | 2 lines

joep now adapter in sample_lcd_format.jal

------------------------------------------------------------------------
r576 | eur.van.andel | 2008-11-19 14:48:30 +0100 (mer, 19 nov 2008) | 2 lines

fixed some RTC samples

------------------------------------------------------------------------
r577 | sebastien.lelong | 2008-11-19 16:00:53 +0100 (mer, 19 nov 2008) | 1 line

back to sample dir, it is validated/unvalidated dependent...
------------------------------------------------------------------------
r578 | sebastien.lelong | 2008-11-19 17:03:05 +0100 (mer, 19 nov 2008) | 1 line

generate matrix page + dedicated test result pages for each PIC + add a prune option: if sample does not exist, removed from the matrix
------------------------------------------------------------------------
r579 | sebastien.lelong | 2008-11-19 20:20:55 +0100 (mer, 19 nov 2008) | 1 line

reindent action, with the famous Joep's exception :)
------------------------------------------------------------------------
r580 | eur.van.andel | 2008-11-19 23:46:54 +0100 (mer, 19 nov 2008) | 2 lines

removed < form lcd

------------------------------------------------------------------------
r589 | robhamerling | 2008-11-20 11:12:55 +0100 (jeu, 20 nov 2008) | 1 line

Update for new naming of blink-an-LED samples
------------------------------------------------------------------------
r591 | robhamerling | 2008-11-20 20:10:58 +0100 (jeu, 20 nov 2008) | 15 lines


  Changed license for device files from BSD to ZLIB.
  Converted script to Classic Rexx (was Object Rexx) for speed
  and because of memory leaks.
  Reformatted description text in device files.
  Added more program specifications numbers to devicespecific.cmd.
  Reset PLLEN config bit: PLL by default disabled for
  16[L]F72x and 18[L]F1xK22.
  Revised default fuses settings of 18[L]F2xJ11/18[L]F4xJ11,
  and 18[L]F6xJ9x/18[L]FxxJ9x.
  Multiple code size spec in .dev file.
  PICs of the extended 14-bit architecture are excluded
  (specifically 16f19xx series).


------------------------------------------------------------------------
r592 | robhamerling | 2008-11-20 20:11:20 +0100 (jeu, 20 nov 2008) | 1 line

Most recent dev2jal Rexx script version 0.0.53
------------------------------------------------------------------------
r593 | robhamerling | 2008-11-20 20:22:51 +0100 (jeu, 20 nov 2008) | 4 lines


Minor changes for Dev2jal script 0.0.53


------------------------------------------------------------------------
r594 | sebastien.lelong | 2008-11-21 21:47:58 +0100 (ven, 21 nov 2008) | 1 line

split LICENSE file into zlib and bsd
------------------------------------------------------------------------
r595 | robhamerling | 2008-11-22 21:30:27 +0100 (sam, 22 nov 2008) | 4 lines

Enabled 'pragma inline' statements
Modified Compiler requirement to >=2.4i


------------------------------------------------------------------------
r596 | sebastien.lelong | 2008-11-24 08:00:54 +0100 (lun, 24 nov 2008) | 1 line

try to fix added new line when reindenting file
------------------------------------------------------------------------
r597 | sebastien.lelong | 2008-11-26 19:05:40 +0100 (mer, 26 nov 2008) | 1 line

case insensitive while check jal keyword, but do keep original case
------------------------------------------------------------------------
r598 | robhamerling | 2008-11-27 21:17:49 +0100 (jeu, 27 nov 2008) | 5 lines


Some optimizations
Tested successfully with compiler 2.4i (dd 2008/11/26)


------------------------------------------------------------------------
r599 | robhamerling | 2008-11-29 09:14:16 +0100 (sam, 29 nov 2008) | 6 lines


- Compiler issue with 'pragma inline' solved with JalV2 2.4i (issue 48).
- Added support for PICs with deviating register names, like EEDAT
  or EEDATL in stead of EEDATA, and EEADRL in stead of EEADR (issue 49).


------------------------------------------------------------------------
r600 | jsuijs | 2008-11-30 15:10:47 +0100 (dim, 30 nov 2008) | 1 line

long overdue level1 i2c routines (and fix in error handling of i2c_software.jal).
------------------------------------------------------------------------
r601 | jsuijs | 2008-11-30 16:33:24 +0100 (dim, 30 nov 2008) | 1 line

board file & test files prepared for sample generation
------------------------------------------------------------------------
r602 | jsuijs | 2008-11-30 17:29:45 +0100 (dim, 30 nov 2008) | 1 line

sample generation
------------------------------------------------------------------------
r603 | jsuijs | 2008-11-30 20:26:58 +0100 (dim, 30 nov 2008) | 1 line

converted for mac to dos format.
------------------------------------------------------------------------
r604 | jsuijs | 2008-11-30 22:28:52 +0100 (dim, 30 nov 2008) | 1 line


------------------------------------------------------------------------
r605 | sebastien.lelong | 2008-12-01 13:49:22 +0100 (lun, 01 déc 2008) | 1 line

generata samples: output file mandatory, deal with weird carriage return (line feed chars)
------------------------------------------------------------------------
r606 | sebastien.lelong | 2008-12-07 11:17:22 +0100 (dim, 07 déc 2008) | 1 line

include new LICENSE.* files in release script
------------------------------------------------------------------------
r607 | sebastien.lelong | 2008-12-07 11:18:08 +0100 (dim, 07 déc 2008) | 1 line

will soon be filled with a sample...
------------------------------------------------------------------------
r608 | sebastien.lelong | 2008-12-09 19:42:13 +0100 (mar, 09 déc 2008) | 1 line

from unvalidated to validated
------------------------------------------------------------------------
r609 | sebastien.lelong | 2008-12-09 20:43:03 +0100 (mar, 09 déc 2008) | 1 line

new doc + test if it triggers validated bot with blame list
------------------------------------------------------------------------
r610 | sebastien.lelong | 2008-12-09 20:54:02 +0100 (mar, 09 déc 2008) | 1 line

added i2c_level1 + doc
------------------------------------------------------------------------
r611 | sebastien.lelong | 2008-12-13 12:44:55 +0100 (sam, 13 déc 2008) | 1 line

auto-generate all possible/potential samples from boards/tests
------------------------------------------------------------------------
r612 | robhamerling | 2008-12-13 16:35:20 +0100 (sam, 13 déc 2008) | 6 lines

 Compiler requirement: Of PICs with only shared RAM 2 bytes
 reserved as shared RAM for _pic_isr_w and _pic_accum, rest
 as unshared.
 Some dev2jal script code cleanup and streamlining.


------------------------------------------------------------------------
r613 | robhamerling | 2008-12-13 16:35:42 +0100 (sam, 13 déc 2008) | 1 line

Most recent dev2jal Rexx script version 0.0.54
------------------------------------------------------------------------
r614 | robhamerling | 2008-12-13 16:41:21 +0100 (sam, 13 déc 2008) | 4 lines


 No significant changes - sync with Dev2Jal script 0.0.54.


------------------------------------------------------------------------
r615 | robhamerling | 2008-12-13 16:41:44 +0100 (sam, 13 déc 2008) | 1 line

Updates for most recent Dev2Jal Rexx script: version 0.0.54
------------------------------------------------------------------------
r616 | sebastien.lelong | 2008-12-14 10:36:25 +0100 (dim, 14 déc 2008) | 1 line

add delay lib dependency
------------------------------------------------------------------------
r617 | sebastien.lelong | 2008-12-14 12:13:02 +0100 (dim, 14 déc 2008) | 1 line

include delay dependency
------------------------------------------------------------------------
r618 | sebastien.lelong | 2008-12-15 13:55:48 +0100 (lun, 15 déc 2008) | 1 line

fixed write to stderr
------------------------------------------------------------------------
r619 | sebastien.lelong | 2008-12-18 16:51:13 +0100 (jeu, 18 déc 2008) | 1 line

no jsg_validator script anymore
------------------------------------------------------------------------
r620 | sebastien.lelong | 2008-12-18 17:12:39 +0100 (jeu, 18 déc 2008) | 1 line

deal with "preferred" boards when auto-generating samples + can generate all samples for a given board
------------------------------------------------------------------------
r621 | sebastien.lelong | 2008-12-18 17:15:07 +0100 (jeu, 18 déc 2008) | 1 line

these are the official "preferred" boards
------------------------------------------------------------------------
r622 | sebastien.lelong | 2008-12-19 21:08:31 +0100 (ven, 19 déc 2008) | 1 line

first draft of file list in include in a release
------------------------------------------------------------------------
r623 | sebastien.lelong | 2008-12-19 21:28:21 +0100 (ven, 19 déc 2008) | 1 line

jal files are not executable
------------------------------------------------------------------------
r624 | sebastien.lelong | 2008-12-19 21:38:31 +0100 (ven, 19 déc 2008) | 1 line

richard is not here anymore...
------------------------------------------------------------------------
r625 | sebastien.lelong | 2008-12-20 10:26:24 +0100 (sam, 20 déc 2008) | 1 line

conversion time => acquisition time, renaming variable
------------------------------------------------------------------------
r626 | sebastien.lelong | 2008-12-20 10:32:51 +0100 (sam, 20 déc 2008) | 1 line

improve doc about sample generation
------------------------------------------------------------------------
r627 | sebastien.lelong | 2008-12-20 11:18:01 +0100 (sam, 20 déc 2008) | 1 line

issue 40: quick and dirty fix
------------------------------------------------------------------------
r628 | sebastien.lelong | 2008-12-20 11:35:52 +0100 (sam, 20 déc 2008) | 1 line

updated to deal with TORELEASE file or forget about validated map
------------------------------------------------------------------------
r629 | [email protected] | 2008-12-20 22:06:22 +0100 (sam, 20 déc 2008) | 1 line

Only worked on b-port now OK
------------------------------------------------------------------------
r630 | sebastien.lelong | 2008-12-21 12:13:25 +0100 (dim, 21 déc 2008) | 1 line

sorted
------------------------------------------------------------------------
r631 | sebastien.lelong | 2008-12-21 12:14:48 +0100 (dim, 21 déc 2008) | 1 line

reindent
------------------------------------------------------------------------
r632 | jsuijs | 2008-12-21 14:03:01 +0100 (dim, 21 déc 2008) | 1 line

timer0 interval lib added and some samples.
------------------------------------------------------------------------
r633 | robhamerling | 2008-12-21 21:08:55 +0100 (dim, 21 déc 2008) | 5 lines


Added device files and blink-an-LED samples of untested PICs belonging to
the same groups (same datasheet) as tested PICs (baseline and midrange).


------------------------------------------------------------------------
r634 | jsuijs | 2008-12-21 22:45:37 +0100 (dim, 21 déc 2008) | 1 line

reduced i2c_software speed (was too fast)
------------------------------------------------------------------------
r635 | sebastien.lelong | 2008-12-22 09:23:46 +0100 (lun, 22 déc 2008) | 1 line

compiler binaries
------------------------------------------------------------------------
r636 | jsuijs | 2008-12-22 15:05:50 +0100 (lun, 22 déc 2008) | 1 line

jsg fix
------------------------------------------------------------------------
r637 | sebastien.lelong | 2008-12-22 15:57:01 +0100 (lun, 22 déc 2008) | 1 line

update jallibwin.exe + kind of recipe to build it
------------------------------------------------------------------------
r638 | jsuijs | 2008-12-22 19:57:44 +0100 (lun, 22 déc 2008) | 1 line

changed board file of 16f88 to use internal oscillator at 8 MHz
------------------------------------------------------------------------
r639 | sebastien.lelong | 2008-12-23 09:50:39 +0100 (mar, 23 déc 2008) | 1 line

fix for INTOSC: set IRCF = 7 so no postscaler and clock really runs @8MHz
------------------------------------------------------------------------
r640 | jsuijs | 2008-12-23 10:10:19 +0100 (mar, 23 déc 2008) | 1 line

added validation for max baudrate deviation
------------------------------------------------------------------------
r641 | sebastien.lelong | 2008-12-23 10:16:14 +0100 (mar, 23 déc 2008) | 1 line

include compiler and fix infamous \r chars in TORELEASE file
------------------------------------------------------------------------
r642 | robhamerling | 2008-12-23 14:31:00 +0100 (mar, 23 déc 2008) | 6 lines


Added device files and blink-an-led samples for 18Fs which share the
same datasheet and of which at one (frequently more than one) blink
sample has been tested successfully.


------------------------------------------------------------------------
r643 | sebastien.lelong | 2008-12-23 20:14:01 +0100 (mar, 23 déc 2008) | 1 line

describe which binary is what
------------------------------------------------------------------------
r644 | jsuijs | 2008-12-24 09:55:51 +0100 (mer, 24 déc 2008) | 1 line


------------------------------------------------------------------------
r645 | jsuijs | 2008-12-24 09:57:01 +0100 (mer, 24 déc 2008) | 1 line


------------------------------------------------------------------------
r646 | robhamerling | 2008-12-24 10:06:49 +0100 (mer, 24 déc 2008) | 4 lines


Added compiler binary for eComStation (OS/2).


------------------------------------------------------------------------
r647 | jsuijs | 2008-12-24 10:10:40 +0100 (mer, 24 déc 2008) | 1 line

added a few samples (and regenerated all)
------------------------------------------------------------------------
r648 | jsuijs | 2008-12-24 10:32:32 +0100 (mer, 24 déc 2008) | 1 line

samples added
------------------------------------------------------------------------
r649 | robhamerling | 2008-12-24 15:34:10 +0100 (mer, 24 déc 2008) | 4 lines


Rexx script to compile a blink-an-LED sample with eComStation (OS/2)


------------------------------------------------------------------------
r650 | sebastien.lelong | 2008-12-24 17:33:31 +0100 (mer, 24 déc 2008) | 1 line

pack target
------------------------------------------------------------------------
r651 | robhamerling | 2008-12-25 12:19:22 +0100 (jeu, 25 déc 2008) | 4 lines


Added library for 8-bits hd44780 LCD interface


------------------------------------------------------------------------
r652 | robhamerling | 2008-12-25 12:20:03 +0100 (jeu, 25 déc 2008) | 4 lines


Sample for 8-bits hd44780 LCD interface


------------------------------------------------------------------------
r653 | robhamerling | 2008-12-25 15:15:21 +0100 (jeu, 25 déc 2008) | 4 lines


Added 8-bits lcd lib and sample.


------------------------------------------------------------------------
r654 | jsuijs | 2008-12-26 18:42:48 +0100 (ven, 26 déc 2008) | 1 line

duplicated blink samples removed
------------------------------------------------------------------------
r656 | sebastien.lelong | 2008-12-29 17:54:27 +0100 (lun, 29 déc 2008) | 1 line

renaming to last sample naming convention
------------------------------------------------------------------------
r657 | sebastien.lelong | 2008-12-29 17:58:48 +0100 (lun, 29 déc 2008) | 1 line

renaming to last sample naming convention
------------------------------------------------------------------------
r658 | sebastien.lelong | 2008-12-29 18:17:32 +0100 (lun, 29 déc 2008) | 1 line

also rename those generated
------------------------------------------------------------------------
r659 | sebastien.lelong | 2008-12-29 18:27:31 +0100 (lun, 29 déc 2008) | 1 line

prefix samples with picname + clean compiler's extra files (other than *.jal)
------------------------------------------------------------------------
r660 | sebastien.lelong | 2008-12-29 18:28:48 +0100 (lun, 29 déc 2008) | 1 line

last generated with picname prefix: just make sure only generate timestamp has changed
------------------------------------------------------------------------
r661 | sebastien.lelong | 2008-12-29 18:33:40 +0100 (lun, 29 déc 2008) | 1 line

updated due to renamed samples
------------------------------------------------------------------------
r662 | jsuijs | 2008-12-29 18:34:01 +0100 (lun, 29 déc 2008) | 1 line


------------------------------------------------------------------------
r663 | robhamerling | 2008-12-29 20:49:26 +0100 (lun, 29 déc 2008) | 5 lines


New naming convention for samples
Samples for Dev2jal script version 0.0.55


------------------------------------------------------------------------
r664 | robhamerling | 2008-12-29 20:50:28 +0100 (lun, 29 déc 2008) | 1 line

Updates for most recent Dev2Jal Rexx script: version 0.0.55
------------------------------------------------------------------------
r665 | robhamerling | 2008-12-29 21:27:54 +0100 (lun, 29 déc 2008) | 5 lines


Added files of the original compiler distribution, incl. license
Edited README file to reflect these changes


------------------------------------------------------------------------
r666 | robhamerling | 2008-12-29 21:36:48 +0100 (lun, 29 déc 2008) | 6 lines


 Minor internal script change in read procedures of .dev and .lkr files.
 Removed comment in chipdef.jal about 'local' variables in a conditionally
 compiled piece of code.


------------------------------------------------------------------------
r667 | robhamerling | 2008-12-29 21:37:14 +0100 (lun, 29 déc 2008) | 1 line

Most recent dev2jal Rexx script version 0.0.55
------------------------------------------------------------------------
r668 | jsuijs | 2008-12-29 22:04:39 +0100 (lun, 29 déc 2008) | 1 line

enhancement of timer/timer0_isr_interval.jal (see also the blog!)
------------------------------------------------------------------------
r671 | robhamerling | 2008-12-30 09:01:50 +0100 (mar, 30 déc 2008) | 4 lines


Update because of blink sample renaming


------------------------------------------------------------------------
r672 | robhamerling | 2008-12-30 13:17:38 +0100 (mar, 30 déc 2008) | 4 lines


Kyle's Language manual also part of compiler redistribution


------------------------------------------------------------------------
r673 | robhamerling | 2008-12-30 13:50:54 +0100 (mar, 30 déc 2008) | 4 lines


Renamed due to new JSG naming convention for samples


------------------------------------------------------------------------
r674 | robhamerling | 2008-12-30 13:59:26 +0100 (mar, 30 déc 2008) | 4 lines


Changed sample names because of new sample naming convention


------------------------------------------------------------------------
r675 | robhamerling | 2008-12-30 15:17:30 +0100 (mar, 30 déc 2008) | 4 lines


Added 4-bits sample, corrected comments.


------------------------------------------------------------------------
r676 | robhamerling | 2008-12-30 15:26:23 +0100 (mar, 30 déc 2008) | 4 lines


Added JalV2 User's Guide to README


------------------------------------------------------------------------
r677 | robhamerling | 2008-12-30 15:29:21 +0100 (mar, 30 déc 2008) | 4 lines


Added 18f6310 sample for 4-bits LCD library (to compare with 8-bits version)


------------------------------------------------------------------------

Reply via email to