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)
------------------------------------------------------------------------